Home » Archimedes archive » Archimedes World » AW-1992-09.adf » AWSept92 » !AWSept92/Goodies/Roadhog/RoadReadMe

!AWSept92/Goodies/Roadhog/RoadReadMe

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Archimedes World » AW-1992-09.adf » AWSept92
Filename: !AWSept92/Goodies/Roadhog/RoadReadMe
Read OK:
File size: 0E35 bytes
Load address: 0000
Exec address: 0000
File contents

                          (C) Archimedes World 1992
                          -------------------------


**********************************
* Roadhog by the Archie Brothers *
**********************************

Roadhog is a Tetris/Pipemania type game where the object is to build a road
from start to finish.Easy enough in real life (?).But the game is a different
thing...

***************
* How to Play *
***************

To load Roadhog double click on its icon in the directory viewer.It should
load OK but if it doesn't switch the mode to 15 and make sure that there is
at least 30K of RMA memory.Make sure that the write-protect tab is closed.

When the program is loaded you will presented with a title screen.Pressing
SPACE takes you onto the game.Pressing ESCAPE while on the title screen quits
the whole game but pressing it when you are playing a game takes you back to
the title screen.Pressing S or Q while playing the game turns the sound on
and off respectively.Pressing P pauses the game.Press O to resume.
Road sections will drop from the top of the screen.You can move them using
the Z and X keys to move them left and right.Press SPACE to rotate the pieces
and / to plunge them to the bottom.Note that you can still control the pieces
as they plunge so be careful.The start is always in the bottom-left hand
corner and the finish can be anywhere on the screen.Also on the screen are
trees and houses etc. that can be useful but they can also get in your way
when trying to place a piece.When you have built the road from start to
finish you go onto the next level.The road can enter any side of the finish
block.It will take a long time to complete all the levels.The game ends when
either you complete all the levels or the road comes to a dead end or the
road sections are piled up to the top of the playing area.When you complete
a level a line goes along the road to show what you have built.Also if you
block off a road a line goes along it to tell you where you went wrong.
The scoring is this:

Straight added to the road                    - 25 pts
Curves added to the road                      - 50 pts
Crossroads added to the road                  - 100 pts
Completion of level                           - 1000 pts
Completion of game                            - 10000 pts

At the top of the screen is a status panel which shows your score,the level
and the high score.If you beat the high score it is automatically saved to
disc.
Have fun and why not go and see if you can beet that high score?

*********************
* Technical Details *
*********************

The program is written entirely in BASIC.This is my first game for the Archie
and it has presented me with a few problems e.g. checking whether the road is
completed or not.This posed my biggest problem.The check routine works by
setting up an array (A$) to contain the screen data and four flags (left%,
right%,top% and bottom%) to check where the end of the road is and where it
should go to.The routine then runs along the road in the array and finds the
next free space.It also adds up the score accordingly.

**************************
* Entering your initials *
**************************

If you have got a high enough score to enter the high score table then after
the game says Game Over you will be asked to enter your initials.
To enter them use Z and X to cycle through the letters and press RETURN to 
enter the next initial.You can enter 3 initials.

E N J O Y !

All programming,most graphics,instructions and sound by me (Michael Cook)
Disc Logo by Kevin Simm

           If this scrolled to fast load in !Edit and try again!
00000000  0a 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 28 43 29 20  |            (C) |
00000020  41 72 63 68 69 6d 65 64  65 73 20 57 6f 72 6c 64  |Archimedes World|
00000030  20 31 39 39 32 0a 20 20  20 20 20 20 20 20 20 20  | 1992.          |
00000040  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000050  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000060  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 0a 2a 2a 2a 2a  |---------...****|
00000070  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000080  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 0a 2a  |**************.*|
00000090  20 52 6f 61 64 68 6f 67  20 62 79 20 74 68 65 20  | Roadhog by the |
000000a0  41 72 63 68 69 65 20 42  72 6f 74 68 65 72 73 20  |Archie Brothers |
000000b0  2a 0a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |*.**************|
000000c0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
000000d0  2a 2a 2a 2a 0a 0a 52 6f  61 64 68 6f 67 20 69 73  |****..Roadhog is|
000000e0  20 61 20 54 65 74 72 69  73 2f 50 69 70 65 6d 61  | a Tetris/Pipema|
000000f0  6e 69 61 20 74 79 70 65  20 67 61 6d 65 20 77 68  |nia type game wh|
00000100  65 72 65 20 74 68 65 20  6f 62 6a 65 63 74 20 69  |ere the object i|
00000110  73 20 74 6f 20 62 75 69  6c 64 20 61 20 72 6f 61  |s to build a roa|
00000120  64 0a 66 72 6f 6d 20 73  74 61 72 74 20 74 6f 20  |d.from start to |
00000130  66 69 6e 69 73 68 2e 45  61 73 79 20 65 6e 6f 75  |finish.Easy enou|
00000140  67 68 20 69 6e 20 72 65  61 6c 20 6c 69 66 65 20  |gh in real life |
00000150  28 3f 29 2e 42 75 74 20  74 68 65 20 67 61 6d 65  |(?).But the game|
00000160  20 69 73 20 61 20 64 69  66 66 65 72 65 6e 74 0a  | is a different.|
00000170  74 68 69 6e 67 2e 2e 2e  0a 0a 2a 2a 2a 2a 2a 2a  |thing.....******|
00000180  2a 2a 2a 2a 2a 2a 2a 2a  2a 0a 2a 20 48 6f 77 20  |*********.* How |
00000190  74 6f 20 50 6c 61 79 20  2a 0a 2a 2a 2a 2a 2a 2a  |to Play *.******|
000001a0  2a 2a 2a 2a 2a 2a 2a 2a  2a 0a 0a 54 6f 20 6c 6f  |*********..To lo|
000001b0  61 64 20 52 6f 61 64 68  6f 67 20 64 6f 75 62 6c  |ad Roadhog doubl|
000001c0  65 20 63 6c 69 63 6b 20  6f 6e 20 69 74 73 20 69  |e click on its i|
000001d0  63 6f 6e 20 69 6e 20 74  68 65 20 64 69 72 65 63  |con in the direc|
000001e0  74 6f 72 79 20 76 69 65  77 65 72 2e 49 74 20 73  |tory viewer.It s|
000001f0  68 6f 75 6c 64 0a 6c 6f  61 64 20 4f 4b 20 62 75  |hould.load OK bu|
00000200  74 20 69 66 20 69 74 20  64 6f 65 73 6e 27 74 20  |t if it doesn't |
00000210  73 77 69 74 63 68 20 74  68 65 20 6d 6f 64 65 20  |switch the mode |
00000220  74 6f 20 31 35 20 61 6e  64 20 6d 61 6b 65 20 73  |to 15 and make s|
00000230  75 72 65 20 74 68 61 74  20 74 68 65 72 65 20 69  |ure that there i|
00000240  73 0a 61 74 20 6c 65 61  73 74 20 33 30 4b 20 6f  |s.at least 30K o|
00000250  66 20 52 4d 41 20 6d 65  6d 6f 72 79 2e 4d 61 6b  |f RMA memory.Mak|
00000260  65 20 73 75 72 65 20 74  68 61 74 20 74 68 65 20  |e sure that the |
00000270  77 72 69 74 65 2d 70 72  6f 74 65 63 74 20 74 61  |write-protect ta|
00000280  62 20 69 73 20 63 6c 6f  73 65 64 2e 0a 0a 57 68  |b is closed...Wh|
00000290  65 6e 20 74 68 65 20 70  72 6f 67 72 61 6d 20 69  |en the program i|
000002a0  73 20 6c 6f 61 64 65 64  20 79 6f 75 20 77 69 6c  |s loaded you wil|
000002b0  6c 20 70 72 65 73 65 6e  74 65 64 20 77 69 74 68  |l presented with|
000002c0  20 61 20 74 69 74 6c 65  20 73 63 72 65 65 6e 2e  | a title screen.|
000002d0  50 72 65 73 73 69 6e 67  0a 53 50 41 43 45 20 74  |Pressing.SPACE t|
000002e0  61 6b 65 73 20 79 6f 75  20 6f 6e 74 6f 20 74 68  |akes you onto th|
000002f0  65 20 67 61 6d 65 2e 50  72 65 73 73 69 6e 67 20  |e game.Pressing |
00000300  45 53 43 41 50 45 20 77  68 69 6c 65 20 6f 6e 20  |ESCAPE while on |
00000310  74 68 65 20 74 69 74 6c  65 20 73 63 72 65 65 6e  |the title screen|
00000320  20 71 75 69 74 73 0a 74  68 65 20 77 68 6f 6c 65  | quits.the whole|
00000330  20 67 61 6d 65 20 62 75  74 20 70 72 65 73 73 69  | game but pressi|
00000340  6e 67 20 69 74 20 77 68  65 6e 20 79 6f 75 20 61  |ng it when you a|
00000350  72 65 20 70 6c 61 79 69  6e 67 20 61 20 67 61 6d  |re playing a gam|
00000360  65 20 74 61 6b 65 73 20  79 6f 75 20 62 61 63 6b  |e takes you back|
00000370  20 74 6f 0a 74 68 65 20  74 69 74 6c 65 20 73 63  | to.the title sc|
00000380  72 65 65 6e 2e 50 72 65  73 73 69 6e 67 20 53 20  |reen.Pressing S |
00000390  6f 72 20 51 20 77 68 69  6c 65 20 70 6c 61 79 69  |or Q while playi|
000003a0  6e 67 20 74 68 65 20 67  61 6d 65 20 74 75 72 6e  |ng the game turn|
000003b0  73 20 74 68 65 20 73 6f  75 6e 64 20 6f 6e 0a 61  |s the sound on.a|
000003c0  6e 64 20 6f 66 66 20 72  65 73 70 65 63 74 69 76  |nd off respectiv|
000003d0  65 6c 79 2e 50 72 65 73  73 69 6e 67 20 50 20 70  |ely.Pressing P p|
000003e0  61 75 73 65 73 20 74 68  65 20 67 61 6d 65 2e 50  |auses the game.P|
000003f0  72 65 73 73 20 4f 20 74  6f 20 72 65 73 75 6d 65  |ress O to resume|
00000400  2e 0a 52 6f 61 64 20 73  65 63 74 69 6f 6e 73 20  |..Road sections |
00000410  77 69 6c 6c 20 64 72 6f  70 20 66 72 6f 6d 20 74  |will drop from t|
00000420  68 65 20 74 6f 70 20 6f  66 20 74 68 65 20 73 63  |he top of the sc|
00000430  72 65 65 6e 2e 59 6f 75  20 63 61 6e 20 6d 6f 76  |reen.You can mov|
00000440  65 20 74 68 65 6d 20 75  73 69 6e 67 0a 74 68 65  |e them using.the|
00000450  20 5a 20 61 6e 64 20 58  20 6b 65 79 73 20 74 6f  | Z and X keys to|
00000460  20 6d 6f 76 65 20 74 68  65 6d 20 6c 65 66 74 20  | move them left |
00000470  61 6e 64 20 72 69 67 68  74 2e 50 72 65 73 73 20  |and right.Press |
00000480  53 50 41 43 45 20 74 6f  20 72 6f 74 61 74 65 20  |SPACE to rotate |
00000490  74 68 65 20 70 69 65 63  65 73 0a 61 6e 64 20 2f  |the pieces.and /|
000004a0  20 74 6f 20 70 6c 75 6e  67 65 20 74 68 65 6d 20  | to plunge them |
000004b0  74 6f 20 74 68 65 20 62  6f 74 74 6f 6d 2e 4e 6f  |to the bottom.No|
000004c0  74 65 20 74 68 61 74 20  79 6f 75 20 63 61 6e 20  |te that you can |
000004d0  73 74 69 6c 6c 20 63 6f  6e 74 72 6f 6c 20 74 68  |still control th|
000004e0  65 20 70 69 65 63 65 73  0a 61 73 20 74 68 65 79  |e pieces.as they|
000004f0  20 70 6c 75 6e 67 65 20  73 6f 20 62 65 20 63 61  | plunge so be ca|
00000500  72 65 66 75 6c 2e 54 68  65 20 73 74 61 72 74 20  |reful.The start |
00000510  69 73 20 61 6c 77 61 79  73 20 69 6e 20 74 68 65  |is always in the|
00000520  20 62 6f 74 74 6f 6d 2d  6c 65 66 74 20 68 61 6e  | bottom-left han|
00000530  64 0a 63 6f 72 6e 65 72  20 61 6e 64 20 74 68 65  |d.corner and the|
00000540  20 66 69 6e 69 73 68 20  63 61 6e 20 62 65 20 61  | finish can be a|
00000550  6e 79 77 68 65 72 65 20  6f 6e 20 74 68 65 20 73  |nywhere on the s|
00000560  63 72 65 65 6e 2e 41 6c  73 6f 20 6f 6e 20 74 68  |creen.Also on th|
00000570  65 20 73 63 72 65 65 6e  20 61 72 65 0a 74 72 65  |e screen are.tre|
00000580  65 73 20 61 6e 64 20 68  6f 75 73 65 73 20 65 74  |es and houses et|
00000590  63 2e 20 74 68 61 74 20  63 61 6e 20 62 65 20 75  |c. that can be u|
000005a0  73 65 66 75 6c 20 62 75  74 20 74 68 65 79 20 63  |seful but they c|
000005b0  61 6e 20 61 6c 73 6f 20  67 65 74 20 69 6e 20 79  |an also get in y|
000005c0  6f 75 72 20 77 61 79 0a  77 68 65 6e 20 74 72 79  |our way.when try|
000005d0  69 6e 67 20 74 6f 20 70  6c 61 63 65 20 61 20 70  |ing to place a p|
000005e0  69 65 63 65 2e 57 68 65  6e 20 79 6f 75 20 68 61  |iece.When you ha|
000005f0  76 65 20 62 75 69 6c 74  20 74 68 65 20 72 6f 61  |ve built the roa|
00000600  64 20 66 72 6f 6d 20 73  74 61 72 74 20 74 6f 0a  |d from start to.|
00000610  66 69 6e 69 73 68 20 79  6f 75 20 67 6f 20 6f 6e  |finish you go on|
00000620  74 6f 20 74 68 65 20 6e  65 78 74 20 6c 65 76 65  |to the next leve|
00000630  6c 2e 54 68 65 20 72 6f  61 64 20 63 61 6e 20 65  |l.The road can e|
00000640  6e 74 65 72 20 61 6e 79  20 73 69 64 65 20 6f 66  |nter any side of|
00000650  20 74 68 65 20 66 69 6e  69 73 68 0a 62 6c 6f 63  | the finish.bloc|
00000660  6b 2e 49 74 20 77 69 6c  6c 20 74 61 6b 65 20 61  |k.It will take a|
00000670  20 6c 6f 6e 67 20 74 69  6d 65 20 74 6f 20 63 6f  | long time to co|
00000680  6d 70 6c 65 74 65 20 61  6c 6c 20 74 68 65 20 6c  |mplete all the l|
00000690  65 76 65 6c 73 2e 54 68  65 20 67 61 6d 65 20 65  |evels.The game e|
000006a0  6e 64 73 20 77 68 65 6e  0a 65 69 74 68 65 72 20  |nds when.either |
000006b0  79 6f 75 20 63 6f 6d 70  6c 65 74 65 20 61 6c 6c  |you complete all|
000006c0  20 74 68 65 20 6c 65 76  65 6c 73 20 6f 72 20 74  | the levels or t|
000006d0  68 65 20 72 6f 61 64 20  63 6f 6d 65 73 20 74 6f  |he road comes to|
000006e0  20 61 20 64 65 61 64 20  65 6e 64 20 6f 72 20 74  | a dead end or t|
000006f0  68 65 0a 72 6f 61 64 20  73 65 63 74 69 6f 6e 73  |he.road sections|
00000700  20 61 72 65 20 70 69 6c  65 64 20 75 70 20 74 6f  | are piled up to|
00000710  20 74 68 65 20 74 6f 70  20 6f 66 20 74 68 65 20  | the top of the |
00000720  70 6c 61 79 69 6e 67 20  61 72 65 61 2e 57 68 65  |playing area.Whe|
00000730  6e 20 79 6f 75 20 63 6f  6d 70 6c 65 74 65 0a 61  |n you complete.a|
00000740  20 6c 65 76 65 6c 20 61  20 6c 69 6e 65 20 67 6f  | level a line go|
00000750  65 73 20 61 6c 6f 6e 67  20 74 68 65 20 72 6f 61  |es along the roa|
00000760  64 20 74 6f 20 73 68 6f  77 20 77 68 61 74 20 79  |d to show what y|
00000770  6f 75 20 68 61 76 65 20  62 75 69 6c 74 2e 41 6c  |ou have built.Al|
00000780  73 6f 20 69 66 20 79 6f  75 0a 62 6c 6f 63 6b 20  |so if you.block |
00000790  6f 66 66 20 61 20 72 6f  61 64 20 61 20 6c 69 6e  |off a road a lin|
000007a0  65 20 67 6f 65 73 20 61  6c 6f 6e 67 20 69 74 20  |e goes along it |
000007b0  74 6f 20 74 65 6c 6c 20  79 6f 75 20 77 68 65 72  |to tell you wher|
000007c0  65 20 79 6f 75 20 77 65  6e 74 20 77 72 6f 6e 67  |e you went wrong|
000007d0  2e 0a 54 68 65 20 73 63  6f 72 69 6e 67 20 69 73  |..The scoring is|
000007e0  20 74 68 69 73 3a 0a 0a  53 74 72 61 69 67 68 74  | this:..Straight|
000007f0  20 61 64 64 65 64 20 74  6f 20 74 68 65 20 72 6f  | added to the ro|
00000800  61 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ad              |
00000810  20 20 20 20 20 20 2d 20  32 35 20 70 74 73 0a 43  |      - 25 pts.C|
00000820  75 72 76 65 73 20 61 64  64 65 64 20 74 6f 20 74  |urves added to t|
00000830  68 65 20 72 6f 61 64 20  20 20 20 20 20 20 20 20  |he road         |
00000840  20 20 20 20 20 20 20 20  20 20 20 20 20 2d 20 35  |             - 5|
00000850  30 20 70 74 73 0a 43 72  6f 73 73 72 6f 61 64 73  |0 pts.Crossroads|
00000860  20 61 64 64 65 64 20 74  6f 20 74 68 65 20 72 6f  | added to the ro|
00000870  61 64 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |ad              |
00000880  20 20 20 20 2d 20 31 30  30 20 70 74 73 0a 43 6f  |    - 100 pts.Co|
00000890  6d 70 6c 65 74 69 6f 6e  20 6f 66 20 6c 65 76 65  |mpletion of leve|
000008a0  6c 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |l               |
000008b0  20 20 20 20 20 20 20 20  20 20 20 20 2d 20 31 30  |            - 10|
000008c0  30 30 20 70 74 73 0a 43  6f 6d 70 6c 65 74 69 6f  |00 pts.Completio|
000008d0  6e 20 6f 66 20 67 61 6d  65 20 20 20 20 20 20 20  |n of game       |
000008e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000008f0  20 20 20 20 20 2d 20 31  30 30 30 30 20 70 74 73  |     - 10000 pts|
00000900  0a 0a 41 74 20 74 68 65  20 74 6f 70 20 6f 66 20  |..At the top of |
00000910  74 68 65 20 73 63 72 65  65 6e 20 69 73 20 61 20  |the screen is a |
00000920  73 74 61 74 75 73 20 70  61 6e 65 6c 20 77 68 69  |status panel whi|
00000930  63 68 20 73 68 6f 77 73  20 79 6f 75 72 20 73 63  |ch shows your sc|
00000940  6f 72 65 2c 74 68 65 20  6c 65 76 65 6c 0a 61 6e  |ore,the level.an|
00000950  64 20 74 68 65 20 68 69  67 68 20 73 63 6f 72 65  |d the high score|
00000960  2e 49 66 20 79 6f 75 20  62 65 61 74 20 74 68 65  |.If you beat the|
00000970  20 68 69 67 68 20 73 63  6f 72 65 20 69 74 20 69  | high score it i|
00000980  73 20 61 75 74 6f 6d 61  74 69 63 61 6c 6c 79 20  |s automatically |
00000990  73 61 76 65 64 20 74 6f  0a 64 69 73 63 2e 0a 48  |saved to.disc..H|
000009a0  61 76 65 20 66 75 6e 20  61 6e 64 20 77 68 79 20  |ave fun and why |
000009b0  6e 6f 74 20 67 6f 20 61  6e 64 20 73 65 65 20 69  |not go and see i|
000009c0  66 20 79 6f 75 20 63 61  6e 20 62 65 65 74 20 74  |f you can beet t|
000009d0  68 61 74 20 68 69 67 68  20 73 63 6f 72 65 3f 0a  |hat high score?.|
000009e0  0a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |.***************|
000009f0  2a 2a 2a 2a 2a 2a 0a 2a  20 54 65 63 68 6e 69 63  |******.* Technic|
00000a00  61 6c 20 44 65 74 61 69  6c 73 20 2a 0a 2a 2a 2a  |al Details *.***|
00000a10  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000a20  2a 2a 0a 0a 54 68 65 20  70 72 6f 67 72 61 6d 20  |**..The program |
00000a30  69 73 20 77 72 69 74 74  65 6e 20 65 6e 74 69 72  |is written entir|
00000a40  65 6c 79 20 69 6e 20 42  41 53 49 43 2e 54 68 69  |ely in BASIC.Thi|
00000a50  73 20 69 73 20 6d 79 20  66 69 72 73 74 20 67 61  |s is my first ga|
00000a60  6d 65 20 66 6f 72 20 74  68 65 20 41 72 63 68 69  |me for the Archi|
00000a70  65 0a 61 6e 64 20 69 74  20 68 61 73 20 70 72 65  |e.and it has pre|
00000a80  73 65 6e 74 65 64 20 6d  65 20 77 69 74 68 20 61  |sented me with a|
00000a90  20 66 65 77 20 70 72 6f  62 6c 65 6d 73 20 65 2e  | few problems e.|
00000aa0  67 2e 20 63 68 65 63 6b  69 6e 67 20 77 68 65 74  |g. checking whet|
00000ab0  68 65 72 20 74 68 65 20  72 6f 61 64 20 69 73 0a  |her the road is.|
00000ac0  63 6f 6d 70 6c 65 74 65  64 20 6f 72 20 6e 6f 74  |completed or not|
00000ad0  2e 54 68 69 73 20 70 6f  73 65 64 20 6d 79 20 62  |.This posed my b|
00000ae0  69 67 67 65 73 74 20 70  72 6f 62 6c 65 6d 2e 54  |iggest problem.T|
00000af0  68 65 20 63 68 65 63 6b  20 72 6f 75 74 69 6e 65  |he check routine|
00000b00  20 77 6f 72 6b 73 20 62  79 0a 73 65 74 74 69 6e  | works by.settin|
00000b10  67 20 75 70 20 61 6e 20  61 72 72 61 79 20 28 41  |g up an array (A|
00000b20  24 29 20 74 6f 20 63 6f  6e 74 61 69 6e 20 74 68  |$) to contain th|
00000b30  65 20 73 63 72 65 65 6e  20 64 61 74 61 20 61 6e  |e screen data an|
00000b40  64 20 66 6f 75 72 20 66  6c 61 67 73 20 28 6c 65  |d four flags (le|
00000b50  66 74 25 2c 0a 72 69 67  68 74 25 2c 74 6f 70 25  |ft%,.right%,top%|
00000b60  20 61 6e 64 20 62 6f 74  74 6f 6d 25 29 20 74 6f  | and bottom%) to|
00000b70  20 63 68 65 63 6b 20 77  68 65 72 65 20 74 68 65  | check where the|
00000b80  20 65 6e 64 20 6f 66 20  74 68 65 20 72 6f 61 64  | end of the road|
00000b90  20 69 73 20 61 6e 64 20  77 68 65 72 65 20 69 74  | is and where it|
00000ba0  0a 73 68 6f 75 6c 64 20  67 6f 20 74 6f 2e 54 68  |.should go to.Th|
00000bb0  65 20 72 6f 75 74 69 6e  65 20 74 68 65 6e 20 72  |e routine then r|
00000bc0  75 6e 73 20 61 6c 6f 6e  67 20 74 68 65 20 72 6f  |uns along the ro|
00000bd0  61 64 20 69 6e 20 74 68  65 20 61 72 72 61 79 20  |ad in the array |
00000be0  61 6e 64 20 66 69 6e 64  73 20 74 68 65 0a 6e 65  |and finds the.ne|
00000bf0  78 74 20 66 72 65 65 20  73 70 61 63 65 2e 49 74  |xt free space.It|
00000c00  20 61 6c 73 6f 20 61 64  64 73 20 75 70 20 74 68  | also adds up th|
00000c10  65 20 73 63 6f 72 65 20  61 63 63 6f 72 64 69 6e  |e score accordin|
00000c20  67 6c 79 2e 0a 0a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |gly...**********|
00000c30  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000c40  0a 2a 20 45 6e 74 65 72  69 6e 67 20 79 6f 75 72  |.* Entering your|
00000c50  20 69 6e 69 74 69 61 6c  73 20 2a 0a 2a 2a 2a 2a  | initials *.****|
00000c60  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000c70  2a 2a 2a 2a 2a 2a 0a 0a  49 66 20 79 6f 75 20 68  |******..If you h|
00000c80  61 76 65 20 67 6f 74 20  61 20 68 69 67 68 20 65  |ave got a high e|
00000c90  6e 6f 75 67 68 20 73 63  6f 72 65 20 74 6f 20 65  |nough score to e|
00000ca0  6e 74 65 72 20 74 68 65  20 68 69 67 68 20 73 63  |nter the high sc|
00000cb0  6f 72 65 20 74 61 62 6c  65 20 74 68 65 6e 20 61  |ore table then a|
00000cc0  66 74 65 72 0a 74 68 65  20 67 61 6d 65 20 73 61  |fter.the game sa|
00000cd0  79 73 20 47 61 6d 65 20  4f 76 65 72 20 79 6f 75  |ys Game Over you|
00000ce0  20 77 69 6c 6c 20 62 65  20 61 73 6b 65 64 20 74  | will be asked t|
00000cf0  6f 20 65 6e 74 65 72 20  79 6f 75 72 20 69 6e 69  |o enter your ini|
00000d00  74 69 61 6c 73 2e 0a 54  6f 20 65 6e 74 65 72 20  |tials..To enter |
00000d10  74 68 65 6d 20 75 73 65  20 5a 20 61 6e 64 20 58  |them use Z and X|
00000d20  20 74 6f 20 63 79 63 6c  65 20 74 68 72 6f 75 67  | to cycle throug|
00000d30  68 20 74 68 65 20 6c 65  74 74 65 72 73 20 61 6e  |h the letters an|
00000d40  64 20 70 72 65 73 73 20  52 45 54 55 52 4e 20 74  |d press RETURN t|
00000d50  6f 20 0a 65 6e 74 65 72  20 74 68 65 20 6e 65 78  |o .enter the nex|
00000d60  74 20 69 6e 69 74 69 61  6c 2e 59 6f 75 20 63 61  |t initial.You ca|
00000d70  6e 20 65 6e 74 65 72 20  33 20 69 6e 69 74 69 61  |n enter 3 initia|
00000d80  6c 73 2e 0a 0a 45 20 4e  20 4a 20 4f 20 59 20 21  |ls...E N J O Y !|
00000d90  0a 0a 41 6c 6c 20 70 72  6f 67 72 61 6d 6d 69 6e  |..All programmin|
00000da0  67 2c 6d 6f 73 74 20 67  72 61 70 68 69 63 73 2c  |g,most graphics,|
00000db0  69 6e 73 74 72 75 63 74  69 6f 6e 73 20 61 6e 64  |instructions and|
00000dc0  20 73 6f 75 6e 64 20 62  79 20 6d 65 20 28 4d 69  | sound by me (Mi|
00000dd0  63 68 61 65 6c 20 43 6f  6f 6b 29 0a 44 69 73 63  |chael Cook).Disc|
00000de0  20 4c 6f 67 6f 20 62 79  20 4b 65 76 69 6e 20 53  | Logo by Kevin S|
00000df0  69 6d 6d 0a 0a 20 20 20  20 20 20 20 20 20 20 20  |imm..           |
00000e00  49 66 20 74 68 69 73 20  73 63 72 6f 6c 6c 65 64  |If this scrolled|
00000e10  20 74 6f 20 66 61 73 74  20 6c 6f 61 64 20 69 6e  | to fast load in|
00000e20  20 21 45 64 69 74 20 61  6e 64 20 74 72 79 20 61  | !Edit and try a|
00000e30  67 61 69 6e 21                                    |gain!|
00000e35