Calamity, Bitbytebit, my friends. You may not remember, but we spoke before. It was my pleasure. I was wondering if you would be interested to work on Android?
https://play.google.com/store/apps/details?id=com.CrazyTiltI'll have to abandon the project by the end of this year, for some time. I believe Android platform has very bright future. Got over 500 downloads in only first three weeks. Looking at other emulators I expect at least 10,000 downloads by the end of this year. You could branch off your own build if you don't like driverman crap. There is much more to say about it, so if you wanna hear just let me know. Basically, even if you never programmed on Android or cross-compiled anything, or don't know a thing about Java, or Android SDK or NDK, or anything... I could make it easy for you. All you need to know is your way around MAME, so just C/C++ stuff, and some Linux would help. So you are already all set to go.
In any case, I use different algorithms for video syncing and auto frame-skipping than MAME. I believe it should prove far superior on PC platform as well, and fix all the visual glitches and audio hiccups. I'm aware you too have some patches for these bugs, but I never looked in your source so I don't know what you're doing. We can talk about that too.