Hello dear colleagues, Our submission is ZX Spectrum emulator for Android. My wife did QA, Android GUI code and design, and I've ported my old emulator from C to Java, did profiling and some fancy optimizations I'll describe below.
ZX Spectrum used to be one of the 8-bit platforms popular in 80s, and it's legal to emulate as OS rights owner (Amstrad) had permitted to include it's ROM(OS) with emulators, and a lot of games were released as freeware by authors and publishers since. Most of the games available back then were ported to ZX Spectrum, and there are few marvels designed especially for the platform, including first RTS ever and very good turn-based strategies. For decent speed I had to drop some emulation accuracy, extend the set of Z80 assembly commands to use with dynamic profiling+JIT, and static recompilation for freeware games examples included. Making games playable on emulator was quite an engineering challenge! P.S. I wish Dalvik will have JIT when h/w is released! P.P.S. Can post a link to binary if someone is interested, will release it later as a freeware any way. Alexander --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Challenge" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-challenge?hl=en -~----------~----~----~----~------~----~------~--~---
