Thanks for this, kids will love the high scores.
With the cocktail mode, is it possible to flip the screen a bit earlier (i.e. have it flipping at the "2 Player Ready" screen)? Also, have you managed to find 2nd player controls in the code, or are we just going to have to put up with controls being shared?
Another thing, I've found on my cab, it'll start in a small windowed mode ~50% of the time. I've got it set to 90 degree rotation, full screen, no bezel. This doesn't happen if it's launched from the original EXE (i.e. outside of your wrapper) with the "-rotate=90 -fullscreen" commands - is there any way to get your wrapper to launch it in this way? I've tried adjusting the delay for resize (50ms, 500ms, 1000ms), but I don't think it's for this.
(Sorry for another edit) - I know I might be being a bit of a pain, but is it possible to add a checkbox to decide if you want it to save the coins in the highscore.dat file - I've got a three year old who loves pressing the "insert coin" button on my cab, and it'd be nice to start the game without 99 credits every time
.