About pressing the B button to cancel, shouldn't it be A to cancel as the A and B buttons on the GP32 are reversed compared to the Megadrive.
Please ignore him, Reesy.
(sorry, but let's not make it more confusing than it already is...)
Yeah all of these ideas are getting out of hand. After adding all of these options it could slow down the emulator or just make it confusing, and take time away from the important thing which is getting the emu to run well with everything.
Forget taking stuff like sound and interrupts out, adding 6 buttons that like 2 games use, all of these configurations etc.
To me the thing that would be best here is to just concentrate on:
Compatibility and finding the cyclone bugs, getting the emu to run as smooth as it can WITH full sound. That is about it.