Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

4
  • Are you sure? On my C128, the area $FF00-FF04 is always showing the MMU registers and the area $FF05 to $FFFF is always showing the ROM. Commented Nov 29, 2020 at 12:50
  • Following the suggestions of your answer I first tried all 256 possible configurations of $ff00, in all of them there was the ROM at $FFFE. So for example, setting $3F (RAM bank 0, no ROMs) still has the ROM data between $FF05 and $FFFF! But when I switched off common RAM, this ROM block at the last page disappeared. It seems that “enable common RAM” is at the same some “configure system to have ROM at last page (except FF00-FF04”, is this correct? Anyway, thanks a lot! Commented Nov 29, 2020 at 14:43
  • @PeterB. It seems to work from BASIC using the BANK statement. Commented Nov 29, 2020 at 19:31
  • It seems that I was fooled by the copy of the Kernal IRQ routines in the RAM. Thanks a lot for the example! Commented Nov 29, 2020 at 22:57