ASCIIPACMAN??

Ok, the reason for this is that the early versions didnt have any graphics, and were all
replaced by ascii characters.

But, all good things must come to an end, and is now a normal run of the mill pacman emulator,
written in C using DJGPP and ALLEGRO, with Z80 Emulation by Marat Fayzullin.

This emulator was written entirely from scratch apart from a memory map obtained from the 
MAME source code.

No animals were hurt in the production of this software.

This rocks, emulator number 3 is on the way!


Instructions

Unzip the archive into a new directory, something like "C:\emulator\pacman\" or whatever you like

create a subdirectory called roms, and put your pacman roms in there, they should be named as
follows:

namcopac.6e
namcopac.6f
namcopac.6h
namcopac.6j
pacman.5e
pacman.5f


other versions of the roms *should* work, just replace the namcopac.xx with your program roms, and
the pacman.xx with the character roms, and rename them.


Keys: (No joystick yet)

3: Coin
1: 1 player start
2: 2 player start (not a good choice, as cocktail mode doesnt work properly)
Arrows: move pacman
Esc: exit emulator

And thats it

FAQ
---


Q: Why should I use this emulator?

A: No reason, I only made it to prove to myself that i could do it. There are lots of "better"
emulators that run pacman out there, so go get one of those if you like.

Q: Why is there no sound?

A: Because I have no idea how to add sound. I made this emulator from scratch, new NOTHING
about writing emulators or anything, maybe in the future it will have sound, but not now.

Q: There is text missing on the screen, and it doesnt say "CREDIT" or "HIGH SCORE" anywhere.

A: Thats not a question :-). OK, i honestly dont know why that is, you'll just have to live with it.

Q: Why does it run too fast/slow?

A: Because I dont know how to make it run 100% speed on all computers!

Q: Are you working on any other emulators.

A: Galaxian, and some other z80 based games are on their way.

Q: Whats the point if there are emulators that run all of those already?

A: No point really, I cant write an N64/PSX/Dreamcast emulator yet, so I'll start small, even if 
these games have been done to death 1million++ times already. 

Credits:

Marat Fayzullin for his Z80 emulator.
MAME team for the memory map and colour information.
Neil Bradley for his "how I wrote a space invaders emulator" tutorial/essay
DJ Delorie for the DJGPP compiler
Shawn Hargreaves for the amazing ALLEGRO library.


This software is conclusive proof that even an idiot like myself can program an emulator.
I didnt rip anybody off, except for the memory map to pacman, and the colour info.

To anybody whoever wanted to write an emulator:

It isnt easy, and you may not succeed on your first, second or third attempt (or like me, it
will take you 20 tries), but if you stick at it, eventually it will work, and dont be afraid 
to ask for help, this is a team sport not an every man for himself game.

