Obviously, I ripped the menu code from Mame-XBox. Credit goes to opcode for that.
At the moment, there's only one bug that I know about : from time to time the audio will drift and get garbled. It only lasts about 10 seconds though and then everything is back to normal. If I get some more time, I'll try and address that issue.
The only other improvement I might add is a cheat-code finder.