Finally some great news for SmartGear fans! I worked exclusively on sound issues this weekend and fixed many things. We finally have decent GENESIS playback with full audio!!! I also cleaned up the NES and TG16 sound and seem to have solved that ever present clicked on different handsets. I was playing lots of Genesis games on my TP2 this weekend and they worked extremely well. Here's a rundown of what's changed:
1) Genesis sound fix!!!
2) NES sound fix
3) GameBoy system fixes (more games run now - e.g. Boarder Patrol).
4) Turbogfx-16 sound fixes
5) Sound timing fix - games should play on all handsets without any "clicking" sounds
6) Better battery life - re-enabled sleep for the extra time each frame.
7) Added Graphics and network benchmark tests.

Fixed GUI to set game settings to currently displayed "previously played game".
9) Added "head2head" play for GBC + GG. Now 2 players can play linked games on a single device.
10) Changed video settings to 3 choices: Best Performance, Fit-2-window, and fullscreen. Let me know if that doesn't cover all.
IMPORTANT: SAVE STATES WILL NOT WORK PROPERLY IN GG/SMS and GBC. I will fix this on the next round.
Many things are still incomplete, but it's come a long way. Please send all feedback including GBC game compatibility issues.
WM5/6 EXE, no installer:
http://www.bitbanksoftware.com/sg.zip