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
-~----------~----~----~----~------~----~------~--~---

Reply via email to