|Phoenix Arcade Emulator
Java(tm) Edition *
2 Player Start
3 Insert Coin
Down Arrow or B Shield
* Java and all Java-based trademarks and
logos are trademarks or registered
trademarks of Sun Microsystems, Inc. in
the United States and other countries.
I was contacted by a Sun Microsystem's attorney, and he politely asked me to change the name of the Phoenix emulator. Damn. >:-|
Unfortunately, I don't have any phoenix sound samples, and currently the applet is playing some files that I found on my HDD ... :) If you had any sound from the original Phoenix (in .AU or .WAV format), please contact me.
I'm sorry, due to Java security issues, I was not able to implement a "network" high score saving, but if you are playing off-line it will work fine. All information about high score come from M.A.M.E.
The Pleiads hardware if very similar to Phoenix, and now you can play it at here!.
This is my first emulator, an old Atari arcade game: Phoenix. The original machine is from 1980, and it was based on a powerful Intel 8085 processor at 0.74 Mhz. The video has two layers of characters, and there is no spritesupport. I used the original ROM code from the arcade, and the whole project has taken an entire week and a couple of nights. Emulators are fascinating - it's amazing watching a 20-year-old piece of binary software executing again, using now all the technology people wouldn't even dream of at the time.
Don't forget to click the emulator applet, or your keyboard won't work!
On this version, I used the pallete data structures from Richard Davies's Phoenix Emulator (R.Davies@dcs.hull.ac.uk). The colors now are almost identical to the orinigal. The graphics have a few glitches on several parts; I still haven't manage to put bit blitting transparent under Java... :)
The CPU emulation core is a class developed by Adam Davidson & Andrew Pollard, for their Jasper - Java Spectrum Emulator.
Finally, it would have been impossible to carry on with this project without the incredible material provided by Michael Adcock (firstname.lastname@example.org), on the Arcade Emulator How To.
Please, feel free to send me whatever coments, sugestions, and critics you would like!
Back to my homepage
Wait for my new project: a MSX Java Emulator, that I'm working on with Arnon.