Dec 222017
Very nicely done game that mimics PacMan. VGA required.
File EATIT20.ZIP from The Programmer’s Corner in
Category Games and Entertainment
Very nicely done game that mimics PacMan. VGA required.
File Name File Size Zip Size Zip Type
EATIT.DOC 6620 2744 deflated
EATIT.EXE 74058 35475 deflated

Download File EATIT20.ZIP Here

Contents of the EATIT.DOC file


Version 2.0, 27.07.1989, (c) Copyright Marko Teittinen 1989

EATIT.EXE is a freeware program. It means that it bears my copyright
notice, but you are encouraged to copy it to your friends and anybody
who wants it, provided you obey the following four rules:
1) You may not take any money for copying or sell the program
2) You may not use the program commercially
3) You may not remove my copyright notices from the program or
modify it in any way
4) You must copy both files (EATIT.EXE and EATIT.DOC)
If you have suggestions or questions about the program, contact the
address in the end of this file.


This program requires an IBM or compatible and MCGA or VGA graphics
adapter. The graphics requirements are quite high but as VGA is so much
better than EGA, I didn't want to waste my time on it. But if there are
many requests and I can spare some time, I *may* release another version
of EATIT that supports EGA. This is no promise, I've got lots of ideas
for programs I want to write.


I've included some special features in this program which I have seen
in too few programs. These include
- processor speed detection
- user definable control keys
- MCGA/VGA graphics using 320*200*256 mode
- multiple high score files

Processor speed detection is a must for this kind of game. When this
program starts up it tests the speed of the CPU and if it is fast,
the game will be slowed down automatically. So there is no need for
computer speed control programs.

Second feature is user-definable control keys. Everyone has his own
opinion how the control keys should be placed on the keyboard (and
different countries have different keyboard drivers). I decided to let
the user define which keys to use. The default control keys are A up, Z
down, N left and M right. At first it may feel a bit awkward but it is
really quite handy. I find it easy to control the up/down direction with
another hand and the left/right direction with the other, I can make the
tight turns better.

Third feature is MCGA/VGA graphics using 256 colors (in this case not
them all, but a few shades anyway). Resolution is only 320*200 but
that's the standard and I can't change it. I think the graphics is

Fourth is the use of multiple high score files. This might seem not very
useful, but I often have guests that see some games the first time, and
my high score lists are far above their skills. So I can give them
chance to follow their progress on their own high score list.

And of course, you must be able to turn the sounds off if you get tired
to them or if you don't want to disturb others. The missing feature is
the "when-the-boss-wanders-by" key, but this game is not meant to be
played at work 🙂


I'm sure you've seen quite a lot of games that have the same idea as
this one. In short the purpose is to eat as many candies as you can
before the monsters get you (eventually, they will). There is also a
super-candy in each of the corners which gives you a chance to eat the
monsters for a while. The monsters turn white when you eat a super-
candy. When the effect of super-candy is about to end, the monsters
begin to blink. You may eat the monsters while they blink, but beware it
may turn out that the monster eats you if the effect ends before you get
it. When you have eaten all the candies and super-candies, you are taken
to a new level and the speed of the game is increased a bit.

You get one point from each candy you eat. By eating a super-candy you
get 5 points, and after that first monster 10 points, second 20, third
40 and the fourth monster 80 points. You get an extra eater every 1000
points you get.

The monsters aren't too smart, so they may occasionally turn away from
you just when they are about to get you. But don't trust on it - it
doesn't happen too often. Anyway the game is difficult enough even this


To start the program just type EATIT at the DOS promt. If the program
can not find MCGA/VGA graphics adapter, it refuses to start up. If you
want to use your own high score file, give it as an argument for the
program. The file name may not include drive, path or extension, the
default drive and path is always used and the extension is EAT. If no
high score file is given HISCORES.EAT is used.

When the program starts up it first displays the copyright/help screen.
It shows you the keys used to control the game. You can get to game
screen by pressing any key. In game screen the program is in demo mode.
That means the monsters are running wild around the screen and you can
use the following commands:
S Toggles sound on and off. If the sound is on there is a small
note below the high scores.
D Allows you to define the keys used to control the game. Only
alphanumeric characters are allowed, not function keys. So if
you would like to use arrow keys, turn first Num Lock on.
H,? Gives you the help screen (the same as the start-up screen).
N Starts a new game.
Q Returns you to DOS.

While playing the game you can use the following commands:
S Toggles sound on and off.
P Pause game until another key is pressed.

If you get a score that gets to high score list you may enter your
initials. To change the letter on the screen, use the game control keys.
When you get the right letter, press space bar and you then may enter
the next letter.


This program was developed on IBM PS/2 model 50, DOS version 4.0. The
program is written in C (compiler used TC 2.0). Graphics routines are my
own, Borland does not support 320*200*256 mode of MCGA or VGA.

Hope you enjoy this program!

Marko Teittinen, student of computer science

Address: Marko Teittinen
Asiakkaankatu 6 C 49/4
00930 Helsinki

EARN: teittinen@finuh
Internet: [email protected]

 December 22, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>