Originally Posted by R. Belmont
My feelings are pretty simple: we have 3 (THREE!) features missing from the video emulation and we want to nuke everything?

Actually, yes. Those 3 features are big and involved and will probably involve major rewrites of the code anyway. And secondly, we fail on a lot of subtle/buggy hardware behaviors (e.g. tile number wrapping for sprites). If we adopt byuu's code all of that goes away and we never have to worry about it again. We can instead spend more time avoiding fixing the CPU timing wink

I tell you the truth: I've got the mosaic effect to work a lot better at some point, but I've nuked the code because it was affecting sprites too (likely an implementation flaw).
I repeat it, I just need good plans for all of three and nothing else (and the OBJ flag requires decent timing anyway). If you want to take byuu's code and copycat it, fine and no problem, just don't count on me on doing so.