Thomas Harte
|
0c700094ea
|
Goes branchless on shadowing.
|
2020-10-27 21:56:03 -04:00 |
|
Thomas Harte
|
20631a157b
|
Contorts somewhat in pursuit of branchless shadowing regardless of page and without extra storage.
|
2020-10-27 21:37:39 -04:00 |
|
Thomas Harte
|
e44f95a882
|
Takes a first, faltering shot at shadowing.
|
2020-10-27 19:49:47 -04:00 |
|
Thomas Harte
|
31cd45f8b5
|
Takes a run at set_card_paging and simplifies method of shadowing.
|
2020-10-27 19:33:47 -04:00 |
|
Thomas Harte
|
74f9f6ad3b
|
Tests and corrects ROM access beyond bank $00.
|
2020-10-27 19:02:15 -04:00 |
|
Thomas Harte
|
1dfdb51e61
|
Hits a few other easy cases.
Still to do: card paging, and finding out which banks that applies to, and shadowing. So: everything with flags.
|
2020-10-26 21:49:47 -04:00 |
|
Thomas Harte
|
18832dc19d
|
Attempts to expand the language card stuff to all affected pages.
|
2020-10-26 20:30:41 -04:00 |
|
Thomas Harte
|
3dee0666cb
|
Corrects current bank $00 language card behaviour.
|
2020-10-26 17:46:40 -04:00 |
|
Thomas Harte
|
f830f6a57a
|
Adds failing test of initial ROM mirroring.
It's the end of the evening, so this is it for today.
|
2020-10-25 22:13:54 -04:00 |
|
Thomas Harte
|
82c733c68c
|
Adds some very basic actual tests.
|
2020-10-25 21:40:50 -04:00 |
|
Thomas Harte
|
ed510409c4
|
Starts memory map test class, already finding a typo.
|
2020-10-25 21:31:21 -04:00 |
|
Thomas Harte
|
7614eba4bf
|
Factors out the IIgs memory map logic.
As testing would be rational.
|
2020-10-25 21:10:04 -04:00 |
|