retrohackers.org
https://retrohackers.org/

Using Retro Replay in 128 mode
https://retrohackers.org/viewtopic.php?f=8&t=280
Page 1 of 1

Author:  FMan [ Thu Jul 26, 2007 1:54 pm ]
Post subject:  Using Retro Replay in 128 mode

RR can be accessed on a Commodore 128 as an external ROM. Activate it in the monitor and see for yourself:

>FDE00 0
M88000

This will display the beginning of the active ROM bank. The cart will still show only an 8-kilobyte window, but the configuration registers work normally, and you can bank in any ROM or RAM windows you wish.

It is even possible to program the FlashROM in 128 mode! I did this when I was testing the programming routine I wrote for my flasher. However, writing the Retro Replay RAM doesn't appear to work.

Since the cart appears at $8000, you could even use it as a C128 Function ROM. Special processing is needed with the 8K banking, but if you set both jumpers, you can access the whole 128 kilobytes of the ROM.

Normally the maximum size for a Function ROM is 32 kilobytes, so this would allow much more features for a C128 cartridge. In BASIC, the external system ROM can be seen in banks 8 to 11.

Finally, here is a magic number: 42! That is $2A. Write this into the MMU configuration register to switch external ROM on. You will also get I/O at $D000-$DFFF, first 32K is RAM0 and other areas remain undefined.

PS. Vice doesn't emulate this behavior.

Author:  RaveGuru [ Sun Jul 29, 2007 2:19 pm ]
Post subject: 

Really cool discover indeed! Time to start hacking, guys! :)

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/