1541ultimate icon indicating copy to clipboard operation
1541ultimate copied to clipboard

[U64 v1.43 - 3.11] Pagefox Cartridge support: the bottom four screens are not written to cartridge memory

Open Jumpman64 opened this issue 1 year ago • 1 comments

A Pagefox page consists of 2 by 4 screens: 1 2 3 4 5 6 7 8 In firmware v3.11 any changes to the bottom 4 screens (5-8) are not written to the memory of the Cartridge. This memory area doesn't get initially cleared and some other memory area is shown there. The Pagefox CRT worked in a previous U2+ firmware version. (can't confirm that, just reporting) This special cartridge has to be supported i assume.

Steps to reproduce:

  • run pagefox.crt (zip attached)
  • press C= G to go to graphic page editor
  • use cursor to scroll 2 screens down to the graphic "garbage" area (see picture)
  • draw something there
  • scroll again and the changes get discarded (this area should be clean at start)

pagefox_lower_screens

References: https://www.c64-wiki.de/wiki/Pagefox#Pagefox-Modul_als_RAM-Erweiterung "The 96-KByte Pagefox cartridge contains the program code in a 64-KByte ROM and a 32-KByte RAM chip."

CRT image: pagefox.zip

Jumpman64 avatar Dec 30 '23 22:12 Jumpman64

Seems to be fixed in latest master CI/CD build.

Note that on the U64 you need "Bus opertation mode" set e.g. to "Dynamic & Writes". The default "Quiet" will not do.

markusC64 avatar Dec 22 '25 14:12 markusC64