It's only now and then I test my game on a real machine. Now, I did (A1-WSX and a "new" SVI-738/MSX2), and it does not work (black/gray screen. frozen somehow). It seems to me that finding out exactly what is wrong on a physical machine is way harder than with an emulator. And not to mention the "Plug in SD-card in PC. Code on PC. Transfer files to SD-card. Move the SD-card to MSX. Boot. Test. Repeat."
The game runs fine in openmsx using a whole bunch of configurations. It works in BlueMSX and it works in WebMSX.
Before I start dismantling the game (an orchestration of 7 binaries run toghether - no rom), I thought I'd just ask here: are there any known and especially "picky" areas of the hardware, where the emulators are known to be a bit more "lenient" or forgiving?
If so, I'd start to look there.
Maybe some of you have some cool war-stories doing exactly this?