So I got my first Commodore 1700 RAM expansion and I'm having some issues. It will not work 100% on my C128 but appears to work fine on my C64.
If I fill the screen with text and then stash it to the RAM:
stash 1000,1024,0,0
And then clear the screen and fetch the contents back to the screen:
fetch 1000,1024,0,0
Every other 64 bytes is missing starting with the first 64. The odd thing is on the 64 byte blocks that are not returned, text on the screen is not overwritten and no garbage is returned. Like the transfer just doesn't happen. Image attached.
The 128 seems to work perfectly otherwise. I have a couple versions of the Final Cartridge and a few early Commodore game carts. The Cart slot seems to work fine.
Any ideas where I should start looking? The system was recapped earlier in the year.
Edit: the image attached was run on a cleared screen so you can see the gaps but not the original text that is not overwritten.