do you refer to setting the flag or to clearing it or both? iirc, the clearing part is already outside video update (it's inside a timer that get set either by the scanline or the hblank timer); the setting part is done in snes_update_objects_rto which gets called before scanline drawing and that can be moved outside video_update if necessary. if the latter, can you suggest a smarter place to move snes_update_objects_rto at?
The only valid place is inside the read/write handler itself.
no I don't. base makefile compiled on Win32 with
make TARGET=mess MESSUI=0
however, I also tried a SYMBOLS=1 build (which sets OPTIMIZE=0) and it works as well.
what's the image crc? I'm testing the nointro dump:
crc C8002453
md5 F7AFA112D7EC1D532636703E4B02700A
sha1 CBB853BF911255C1D8EB27CD34FC7855A0DDA218
crc 67D8A078 ... shrug, bad dump, just realized that it doesn't work in bsnes either ^^U