Fixed that and found that although it works, writes to 1F88000+ aren't appearing on the screen. Looks like it's mapping the wrong part of the display memory to 1F88000.JonAbbott wrote:I've noticed another issue with RO4/SA which I need to fix - the screen caching isn't being passed onto the OS when it's enabled.
Oddly there's a difference between physical and virtual, on virtual it crashes when trying to write to 1FD8000 and yet works on physical.
Zarch has been running for several hours in auto-play on the Pi, so that looks okay at least.