Menu

#2014 Nordic Replay: incorrect behaviour of $01 in mode $22

v3.x
open
gpz
None
Cartridges
2024-04-10
2024-04-06
No

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

2 Attachments

Discussion

  • gpz

    gpz - 2024-04-10
    • assigned_to: gpz
    • Category: --> Cartridges
     
  • gpz

    gpz - 2024-04-10

    Would help a lot if we had a test for this that can be run in the testbench :)

     
  • Daniel Kahlin

    Daniel Kahlin - 2024-04-10

    Yes, but we are still finding stuff out + freeze needs to be possible in the test bench.

     
  • gpz

    gpz - 2024-04-10

    freeze needs to be possible in the test bench.

    i did forget this AGAIN. :/

     

Log in to post a comment.