Nordic Replay: incorrect behaviour of $01 in mode $22
Versatile Commodore Emulator
Brought to you by:
blackystardust,
gpz
On the Nordic Replay it seems $01 has no effect for the $A000-$BFFF mapped RAM in mode $22. In vice $01 incorrectly affects $A000-$BFFF like a normal ROM mapped there.
(see attached pictures. left side=actual hw, right side=vice r45089).
Tested using rr-freeze r06, here: https://sourceforge.net/p/vice-emu/code/HEAD/tree/testprogs/C64/carts/rr-freeze/
Note that this only tests using $34->$01 and $37->$01, but the behaviour is what is to be expected if that area is implemented using the Ultimax mode.
Dumps from an actual Nordic Replay kindly provided by groepaz.
x64sc r45089
Would help a lot if we had a test for this that can be run in the testbench :)
Yes, but we are still finding stuff out + freeze needs to be possible in the test bench.
i did forget this AGAIN. :/