CRASH
by Luc de Jaeger
from ZX Computing Dec'84/Jan'85

No, not a simulation of the ZX81 RAM problem, but a great
motoring game from Luc De Jaeger of Gent, Belgium.


This is a clever combination of a driving simulation, an
adventure game and also needs the quick reactions associated
with arcade games!

Once you have typed in this listing and RUN the program, the
first thing you'll see is your dashboard. At the top of the
screen is a line representing your speedometer, this is
calibrated in KM/H.

Below this on the left is a rectangle which will indicate
brake failure, and on the right is a rectangle which shows
when you are very low on fuel.

A digital petrol tank meter is set below this and has 60
litres at the start of the journey. As you drive you will
use up petrol and when the gauge starts to act strangely
then you're starting to get low.

On the left of the screen is a display of the options:

B to brake
5 to turn left
8 to turn right
F to accelerate
S to decelerate

A single press of any of these keys should be enough to
change your status accordingly.

On the right of the screen is the computer display of the
present situation on the road and, being ultra user
friendly, it also informs you of the correct action to take.
It is now down to you to react correctly within a reasonable
time, failure to do so will inevitably result in the crash
of the title.

So now all you have to do is take the driving seat, fasten
your safety belt, and off you go (remembering to drive on
the right!) until you reach home.


Technical details

The main routine begins at line 80 and all the different
sections are set in separate subroutines which are arranged
as follows:

 150 -  216 Long road
 230 -  299 Speed
 300 -  370 Turning
 400 -  498 Brake failure
 500 -  579 Empty petrol tank
 580 -  615 Accident
 650 -  699 Low petrol
 710 -  980 Crossing
1000 - 1025 Speed
1027 - 1090 Braking
1091 - 1155 Speed
1200 - 1275 Home
1500 - 1510 An accident
6500 - 6655 Dashboard
6800 - 6830 Speed/Petrol
7000 - 7055 CRASH
7500 - 7505_Turning


--
Another Fine Product transcribed by:
Jim Grimwood (jimg@globalnet.co.uk), Weardale, England
--
