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 |
|