MARBLE MADNESS CONSTRUCTION SET
Melbourne House


INTRODUCTION

The unique feature of the Marble Madness (TM) Construction Set is the
ability to design and build your own Marble Madness arenas complete with
many of the authentic ingredients of the arcade classic.

Not only can you play a different game every time you load up, but you can
compete with others in creating - and then negotiating - obstacle courses of
hideous complexity.

If you own a joystick then connect this to your computer before switching it
on and loading the program, any other peripherals should be removed.


THE OPTIONS MENU

Once the program has loaded, hit any key to move from the title screen to
the options menu.

The options are:
	0	-	PLAY GAME
	1	-	KEYBOARD
	2	-	KEMPSTON JOYSTICK
	3	-	DEFINE KEYS
	4	-	LOAD DATA FILE
	5	-	EDITOR

If you have a Kempston Joystick connected, then pressing "2" and then your
"fire" button will allow you to use this. Press the "fire" button to start
the same, or "5" on the keyboard to enter the editor.


DEFINE KEYS

Pressing the "3" option allows you to redefine the keys to those you prefer,
or to those which suit your joystick (Kempston joystick users should select
option "2" instead).

Initially the keys are set for a cursor joystick with "A" as the fire key:
	5	-	Left
	8	-	Right
	7	-	Up
	6	-	Down
	A	-	Fire

To set the new keys simply press each key in turn, or in the case of
Spectrum Plus 2 or Interface 2 joysticks move the joystick in each direction
in turn. When the correct keys are indicated press SPACE to return to the
options menu.

Naturally the program will not allow you to define the same key twice. You
should not use the "M" key as this is used for switching the music on and
off during the game.


PLAYING THE GAME

Press 0 to Start the game.

The screen will go blank and the first screen will scroll on from the
bottom. The object of the game is to guide your marble to the bottom of the
screen as quickly as possible. Extra points can be gained by passing over
the jumping "bonus" numbers on some screens. You must avoid anything else on
the screen which moves, and naturally avoid falling into holes or off the
paths.

You control your marble with the left, right, up and down keys or joystick -
the "fire" key or button is not used, it is for editing screens as described
later.

It is possible to travel up screens - even up steep ramps, but it is not
possible to pass from say screen 2 back to screen 1.

Your marble will bounce off the edges of the screen, except when it gets to
the bottom, where it will advance you to the next screen.

On losing all your lives, the program will return to the options menu where
your score and the current high score are displayed.


DESIGNING YOUR OWN SCREENS

Selecting option "5" puts the program into edit mode, where you can redesign
the screens, or create your own.

The icon driven editing system relies on the small arrow cursor which can be
moved around the screen.

When the cursor passes over an object on the screen, then the object
switches colours to identify exactly which object the cursor is referring
to. Pressing the fire button deletes the object from the arena.


DEFINING SLABS

The various slab shapes are shown down the right hand side of the screen. To
position a slab on the screen, move the cursor to the shape required and
press the fire button. The slab selected will appear from the bottom of the
arena, and will be inverse to identify it. This slab can now be moved around
the arena to its desired position, and once in place, pressing the fire
button will print it on the screen in its normal colours and revert you to
control of the cursor.

If you accidentally select a slab you do not wish to use, you could print it
on the screen, and then use the cursor to delete it, but a better method
would be to move the slab to off the bottom or right hand side of the arena
completely and press the fire button.

The way in which marbles are shown falling depend on whether the slab is
placed behind a HOLE or a WALL; pressing fire when one of these words is
selected switches to the other word. Slabs can be positioned half on and
half off the screen, at the sides and the bottom, but not the top.

[see MARBLEMC.GIF]

Any slabs which overhang the bottom of a screen, will automatically be
printed at the top of the next, to allow continuity when passing between
screens.

Slabs are not allowed to overlap each other and their meeting edges should
match.

Once you have completed your design for screen 1, moving the cursor onto
"SCREEN 1" and pressing the fire button, will transfer you to screen 2.

Any slabs which overhang the bottom of screen 1 will be printed at the top
of screen 2. If no slabs are present, then it will be impossible to pass
from one screen to the next when playing the game, as no link between the
screens will exist.

Moving the cursor to "CLEAR" and pressing the fire button will clear the
current screen of everything except any overhanging slabs. There is no "NEW"
command for clearing everything, to avoid its accidental use, and to clear
all the screens and start afresh involves "CLEAR"ing each screen in turn.


HOW MANY SCREENS?

The number of screens you can design for one game is only determined by the
amount of free memory available, which in turn is governed by the number of
objects on each screen.

When moving to the next screen, the editor will always present you with
another blank screen after the one you have just designed in case you wish
to keep going. If you decline to put any further objects on that screen, and
move to the next screen, then the editor will restore you to screen 1, which
could now be altered as you wish, or you could step through to any of the
next screens. The blank screen will always be there in case you wish to
extend your design at a later date.


HAZARDS AND BONUSES

At the bottom of the screen are the various hazards and bonuses you can
introduce into the game. They can be positioned on the screen in exactly the
same way as slabs within certain limitations.

The program only reserves a certain amount of memory for use during the game
for each type of hazard. To avoid overflowing the memory, the editor will
only allow you to place four of each type on any one screen. You are also
limited to a total of eight such objects on a screen. Naturally, with many
objects on the screen at a time, your computer will have much more work to
do when running the program, and subsequently the program will slow down
according to the number of moving objects you define.

Some hazards can be placed anywhere on the screen, as they simply float
about, but the other hazards should be placed on a slab as they are intended
to roll around the pathways. If you find that these other hazards are
floating about aimlessly, it is because they were not positioned on a slab
correctly in the first place.

The bonus points: 100, 300 and 500; can be placed anywhere on the screen,
but to be of use naturally the player's marble should be able to reach them.


COLOURS

The paper, ink and border colours can be defined for each new screen by
selecting the appropriate icon and pressing the fire button. This will step
through the colours available including the paper and ink being the same
colour, in which case the screen will appear blank! You can have different
colour combinations on each of your screens if you wish, and are not limited
to one throughout the game.


SCORE

The player's score is not shown on the screen during the game, but at the
end on the options menu, together with the high score. If you wish the score
to be displayed, then it can be located on the screen anywhere you wish by
selecting the "SCORE" icon and positioning it on the screen in exactly the
same way as a slab.

The score, hazards, bonuses etc. can be deleted from the screen in exactly
the same way as the slabs; however the program will take a second or so to
delete these as it has much more work to do. Also, if you wish to delete a
slab which has another object on top of it you will find that you will have
to delete the offending object first, before the cursor will recognise the
slab underneath.


TESTING

You can test each screen as you design it by moving the cursor to "TEST" and
pressing the fire button. If you wish to quit the screen before losing your
life then pressing the "space" key has the same effect.

The start position of your marble in test mode is at the centre top of the
screen. If your screen has no slabs at this position then you can select the
marble icon to the right of the hazards, and position it on the screen
wherever you wish. If you leave the marble icon there and play the game it
will be ignored on all screens but the first. When your marble passes from
one screen to the next, it will appear at the top of the new screen, at the
position it left the previous one, and will still be travelling at the same
speed.

A choice of two marbles is given, the smaller one is slightly quicker than
the larger one, and is easier to manoeuvre around narrow paths. If you
decline to define a marble start position on screen one then the game will
begin with the large marble at the centre top of the screen.


SAVING AND LOADING

Positioning the cursor over "SAVE" and pressing the fire button will save
your screen design on your cassette recorder. This function does not work in
the same way as normal in that the saving starts as soon as your press fire.
No "Start tape, press any key" message appears, so you should start your
recorder before pressing the fire button. It is recommended to save your
design several times to ensure that you have a good copy.

You can load a data file created this way either from the editor, or from
the options menu. If a load error occurs then there will be no screen data
stall in the Spectrum's memory, and you will have to adjust the recorder
volume controls and try again. If you accidentally select "LOAD" and do not
have a data tape available, pressing CAPS SHIFT/SPACE will return you to the
program, and the screen data that was in memory will still be there.


QUIT

Positioning the cursor over "QUIT" and pressing the fire button will return
you to the options menu from where you can play the game.



Marble Madness (TM) Copyright (c) 1984, Atari Games.
All rights reserved and licensed to Melbourne House.
Marble Madness is a trademark of Atari Games.
Program (c) John F. Cain 1986.
Music by Consult Computer Systems.
Cover artwork by Bill Scolding.

