MULTIPLE INVADERS ARCADE EMULATOR VERSION 1.02 BY MARK HAZELWOOD BACKGROUND: I modified my Space Invaders emulator to play all these games and made them separate programs for now so you won't have to rename your ROMS. Later I will build a menu system. This is just a quick and dirty fix. GETTING STARTED: You will obviously need the ROMs and I will not provide them. It uses the standard names of the ROMs available at the TANT archive. Space Invaders Space Invaders Deluxe Lunar Rescue ============== ===================== ============ INVADERS.E INVDELUX.E LRESCUE.1 INVADERS.F INVDELUX.F LRESCUE.2 INVADERS.G INVDELUX.G LRESCUE.3 INVADERS.H INVDELUX.H LRESCUE.4 INVDELUX.D LRESCUE.5 LRESCUE.6 Invaders Revenge Earth Invasion Space Attack II ================ ============== =============== INVRVNGE.E EARTHINV.E SATTACK.E INVRVNGE.F EARTHINV.F SATTACK.F INVRVNGE.G EARTHINV.G SATTACK.G INVRVNGE.H EARTHINV.H SATTACK.H Just put the emulator and ROM's in the same directory and start it up. Controls are: '3' = Coin '2' = 2 Players '1' = 1 Player 'CTRL' and 'ALT' = Fire Arrow keys = Move left and right 'ESC' = Quit PROGRAMMING: This emulator is written entirely in assembly language. As a result, this will run just fine on a 386. This also accounts for the small size of the emulator. By using Assembly language, I never had to worry about the speed of the emulation being to slow. I am working on sound for the emulator now just because no one else has the sound working on the PC. The emulator now uses a Mode Q. It also has a tweaked Mode Q that will work on some other desktops and laptop computers. The default is Mode Q. If this doesn't work on your computer try starting the emulator with the "/1" switch. This will use the tweaked Mode Q. Let me know of any problems using this mode. THANKS: Thanks must go to Neil Bradley for sharing his wealth of information. Thanks to Michael Adcock for putting together the Arcade Emualtion How To FAQ. Thanks to Nemoto Yohei for the detailed Space Invaders memory map and port info. Thanks to Mark Incley for a great Z80 disassembler. Thanks to Phil Morris for all the suggestions and testing. This emulator is FREEWARE. COMMENTS: Any comments/questions send e-mail to MarkHazel@AOL.COM VERSION UPDATES: 1.02 Fixed the shots. Thanks to Warren Mills. Re-adjusted colors. A quick note about color: Space Invaders was essentially a black and white display. To achieve color, a colored film was pasted over the CRT display. A green film covered the bottom of the screen and a red film covered the space between the invaders and the score. The machine I am using as a model has faded quite a bit. The colors in the emulation are a best guess at what the colors should be. 1.01: Now uses a tweaked Mode Q that works on laptops. Fixed color. Fixed speed problem. KNOWN BUGS: The invaders come down too quickly into place in Space Invaders Deluxe. Unknown colors for Lunar Rescue, Space Attack, Earth Inavasion and Invaders Revenge. They all use the same as Space Invaders. THINGS TO ADD: Switch settings for number of initial ships and bonus ship level. THINGS NEEDED: Any detailed info on sound and switch settings.