Anyway, my biggest issue today is keeping track of CHR-bankswapping and how to detect changes.
I would need some ideas on how to detect nametable changes in combination of CHR-bank changes, without wasting too much CPU myself..
Doing a simple compare-loop to a deltabuffer (containing the previous frame) doesn't work properly on ROMs with CHR-bankswitching.
So, if there's anyone with some good hints for me, I'd be very grateful.