Michel Heily
884f39ca8f
Refactor workspace structure
...
Former-commit-id: d6ab90563fa209b431661086f9ec2672bda02a96
2020-04-11 16:06:34 +03:00
Michel Heily
2aa0eec95e
android: Putting in work
...
- Landscape layout.
- Snapshot viewer is now a fragment for future re-use.
- Bugfixes
- Etc'
Former-commit-id: 34365fd143cefdc2b1bb3b68a62f62849f442fa1
2020-04-10 00:39:28 +03:00
Michel Heily
374c429d16
optimization: Avoid bound checking twice in Cartridge::read_8
...
Former-commit-id: fb9db936f7d7a89b467c3c3dfd290c43b5324da6
2020-02-07 17:13:05 +02:00
Michel Heily
13037f334c
feat(eeprom): Implement eeprom size runtime autodetection
...
The Minish cap works :)
Former-commit-id: 4c04d7907bd44edaac47a9110c98fb0869d01ace
2020-01-31 18:26:16 +02:00
Michel Heily
bb111f0d0b
feat(save_override): Add option to override save type via commandline
...
Former-commit-id: c4a00744ba20baf5f68072d6b9583616f61417e8
2020-01-31 16:15:29 +02:00
Michel Heily
5fc38546ce
refactor(core/cartridge): Refactor cartridge module to make it easier to configure savetypes
...
Former-commit-id: 2e8dd8c3f60c7de8c55bd4c38eaa0630af73c1cc
2020-01-31 16:15:29 +02:00
Michel Heily
3fb75079a2
feat(eeprom): Fix eeprom emulation timeout problem, passing the nintendo eeprom tests
...
Former-commit-id: 5eea390de806d03eee8c043203ae4c57d7355caa
2020-01-31 16:15:29 +02:00
Michel Heily
451be2036f
feat(logger): Replace various println! with logs
...
Former-commit-id: c2f38f863d65c4564f4d2169e63714a2925a4d3f
2020-01-31 16:15:29 +02:00
Michel Heily
1f073199b3
feat(eeprom): Move cartridge into its own module
...
Former-commit-id: e7fd72db6e14770a0b099f4b5ce32da1fb6fa0f5
2020-01-29 21:48:38 +02:00