My lack of understanding about this goes as far as not knowing when to disable VBLANK relative to WSYNC #3, etc. I know most TVs are a little forgiving about this stuff, but surely someone has some 'best practice' advice?
About all I can say for certain is:
* CLEAN_START macro is the safest way to start up.
I've also heard that:
* VERTICAL_SYNC macro is unsafe in its current (v1.06 macro.h) form
* Supercharger needs 0s at $FFF8-9 (?!)
* 7800 will freak unless $FFFA-B is 0
Hope my question makes sense. I basically want my game to be playable on any 2600 (and Flashback 2) out there, without fear of e.g. accidentally tripping the bankswitching emulation in TheSave50GamesOn1CartCart or whatever.
Edited by Hornpipe2, Thu Sep 20, 2007 8:08 AM.














