It works but it's maybe not ideal. I was just happy that it was doing what it should. I'll need to try and organise a little better and only use banking for certain things.deanysoft wrote: ↑Tue Apr 09, 2024 5:04 pm OK, I can't quite visualise how that works but you say it does so that's good. I would've thought if graphics data is banked in at $c000 then your screen, in another bank at $c000, is not available. So copying from one to another means you're having to copy bytes to a temp buffer first or hold your bytes in registers, swap bank then copy to screen. Both don't seem very fast methods.
I'm probably just not quite understanding your process here. So long as it works, that's the main thing.
I'm trying to reclaim the RAM from $5B00 - $8000 as it's got system stuff in it that I'm not ever going to use, but so far I can only use $6000-$8000 without any issues.
The adventure continues!