                    SPACE INVADERS ARCADE EMULATOR VERSION 1.00
                                BY MARK HAZELWOOD


BACKGROUND:

This emulator was written as a test because I really wanted to play
another game "GORF" but no one has started to write an emulator for it.
So I thought I would try to write a "GORF" emulator but I needed to start
on something easy.

After reading the Arcade Emulator How To FAQ and reading Neil Bradley's
comments about how easy it was to write a Space Invaders emulator, I
thought this would be a good place to start.


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.

INVADERS.E
INVADERS.F
INVADERS.G
INVADERS.H

(Note: It will also run Earth Invasion and Space Attack II if you rename the ROMs)

Just put the emulator and ROM's in the same directory and start it up.
It will run fine on a 386 or on a Pentium under Windows 95.

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 uses graphics mode 10H. Mode Q was not used because I only
needed one color and because Mode Q does not work on all computers, especially
laptop computers.


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 freeware Z80 disassembler.

This emulator is FREEWARE.


COMMENTS:

Any comments/questions send e-mail to MarkHazel@AOL.COM


