[U64 v1.43 - 3.11] Pagefox Cartridge support: the bottom four screens are not written to cartridge memory
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)
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
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.