home *** CD-ROM | disk | FTP | other *** search
-
- ' Those who move among the Grid '
-
- GridLock
- v 91.12.01
-
-
- GridLock is a MODEM or NULL-MODEM two-player game.
-
- The game is won when you or your opponent is trapped, loses all health, or
- quits.
-
-
- GridLock - The Book
- -------------------
- I will be writing a book, the story of GridLock. This will be a science
- fiction book detailing the life of ' Those who move among the Grid '. It
- will contain a complete description of the workings of the Grid, as well as
- hints and strategies from GridLock players. This will be available to
- anyone who writes me, at a minimal cost.
-
- If you wish to be one of those lucky few who will have their strategies
- included in the book, then write to me detailing strategy information and
- the history of your Grid player.
-
- Write to me for more information.
-
-
- Development and Testing
- -----------------------
- GridLock was originally developed on an Amiga 1000 with 1.5 Meg, beginning
- in October of 1990. Now, over a year later, it is being developed on an
- Amiga 3000/25MHz with 6 Meg.
-
- GridLock has been tested on an A1000/512K, A1000/1.5Meg, A1000/2.5Meg,
- A500/5Meg, A2000HD/3Meg and on a A3000/4 Meg FAST/2 Meg CHIP memory. With
- success on all systems, though with SoundEffects ON, 512K may or may not be
- enough. Sometimes it works, sometimes it does not.
-
- GridLock has been modem tested with a Supra Modem 2400, USRobotics Courier
- HST and a ZyXEL 1496E modem. With success on all systems. No problems
- encountered with v32, v32bis, v42 or v42bis.
-
-
- Setting Up
- ----------
- GridLock will not play properly if both players are not using the same
- version of GridLock. Most likely, GridLock will lock up if two different
- versions are being used.
-
- GridLock will now check if versions are compatible. This works as long as
- atleast one person is running this or a higher version.
-
- GridLock requires the IFF.library and the mathieeedoubbas.library
- in the LIBS: directory. The serial.device is required to be in the
- DEVS: directory.
-
- The following files should be contained in the same directory:
-
- GridLock 72616 bytes
- GridLock.info 3814 bytes
-
- GridLockData/GridLock.pic 16882 bytes
- GridLockData/GridLock.pic2 31554 bytes
- GridLockData/GridLock.RAW 8364 bytes
- GridLockData/Wall1.RAW 10724 bytes
- GridLockData/Wall2Wall.RAW 14984 bytes
-
-
- Note to 512K users
- ------------------
- If you only have 512K of memory you will most likely encounter OUT OF MEMORY
- errors when beginning the game. If this is so, then put the SOUNDEFFECTS=NO
- option in your GridLock.cfg file. See below.
-
-
- For NULL-MODEM
- --------------
- Connect both computers with a NULL-MODEM serial cable.
-
- WARNING! NEVER connect cables of any kind to your Amiga
- while the Amiga is turned on.
-
-
- To Run
- ------
- From the SHELL type:
-
- GridLock
-
- OR Double-Click the GridLock icon from WorkBench.
-
-
- Starting
- --------
- GridLock will detect if a modem is connected and will default to a
- baudrate of 2400. If no modem is connected a baudrate of 9600 will be
- the default. (See CONFIGURATION section for information on changing these
- default baudrates) The message window at the bottom of the title screen
- will read MODEM or NULL-MODEM, accordingly. If you have a modem connected
- but it is turned off the message window will display NULL-MODEM.
-
- If the default rate is not wanted then select the baudrate under the
- BAUD menu. Both computers must have the same baudrate for play.
-
- For MODEM use,
-
- - One player should select DIAL under the MODEM menu. This brings up
- a requestor in which the phone number should be entered. DIAL will
- automatically initiate the ATDT command.
-
- OR
-
- One player can select a phone number from the PHONE BOOK menu.
- These phone numbers can be stored in the configuration file. See
- the section regarding CONFIGURATION for more information.
-
- - The other player should select AUTO ANSWER ON under the MODEM menu.
- If this is already set on the modem, it need not be done again.
- AUTO ANSWER ON sends an ATS0=1 command to the modem by default.
-
- Auto Answer can be turned off by selecting AUTO ANSWER OFF under the
- MODEM menu.
-
-
- For NULL-MODEM use,
-
- - Ensure that the NULL-MODEM cable is connected and continue ...
-
- When both games are running at compatible baudrates and connection is
- detected, OPPONENT DETECTED will appear on the title screen. START
- may be selected from the GAME menu at this time. When one player selects
- START from the GAME menu, both games will begin.
-
- START may also be invoked through the keyboard equivalent 's'.
-
-
- Screen Areas
- ------------
- View GridLock.doc.pic for locations of the different areas.
-
-
- Movement and Energy Beams
- -------------------------
- All game play is controlled by mouse or joystick. To change the input device
- select the MOUSE/JOYSTICK menu from the PREFERENCES menu. Whatever is
- displayed is the selected input device. DEFAULT = JOYSTICK
-
- Use the direction controls (the blue arrows with no lines) to move your
- player.
-
- MOUSE: Clicking on the left mouse-button activates the selected direction.
- Holding the mouse button down and positioning the mouse pointer
- over any of the direction arrows will allow repeat movements,
- without having to click the mouse button for each movement.
-
- JOYSTICK: Push the joystick in the direction you wish to move. Holding
- the joystick in one direction will repeat movement in that
- direction.
-
- To the right of the direction controls are the energy beam generators, these
- are used to generate the walls in which to trap your opponent. These beams
- are not visible to your opponent unless he moves into them. You can not
- generate energy beams along the border of the grid.
-
- MOUSE: Select these gadgets in the same manner as above.
-
- JOYSTICK: Press fire and then push the joystick in the direction you wish
- to generate a low level beam.
-
-
- Opponent Activity Pulser
- ------------------------
- At the top of the opponent health display is an activity pulser. This
- displays the activity level of your opponent. It has three different
- display methods. If your opponent is active this displays a three level
- sizing pulse (ie small / medium / large). After 9 seconds of inactivity
- this will change to a non-pulse display. When your opponent enters the
- health rejuvenation state (at 14 seconds) this will change to a 2 level
- pulse (ie dark / bright), and your opponents position will be displayed
- while remaining in this state.
-
-
- Health
- ------
- A tone can be heard when your opponent moves into one of your energy beams.
- The energy beam will absorb energy from your opponent (decreasing his health)
- and will change from a low level energy beam to a high level beam. Indicated
- on the grid as a brighter beam. Watch for this, to determine where your
- opponent is. The last wall that your opponent has moved into will flash
- (on and off) for 15 seconds or until another wall is moved into.
-
- Generating a beam where an opponents beam is already located will cause a
- large health decrease. Health decreases work as follows:
-
- Move into opponents low-level beam: -2 health
- Move into opponents high-level beam: -0 health
- Generate beam over opponents low-level beam: -4 health +
- Generate beam over opponents high-level beam: -6 health +
-
-
- Health Rejuvenation
- -------------------
- You may rejuvenate your health by stopping all movement for a period of 14
- seconds. This will put you in the Rejuvenation state. Beware that, while
- in this state, your Grid position is shown on your opponent's display. This
- can have bad and good results. Health will rejuvenate at a rate of
- +4 health/second, to a maximum of 150.
-
-
- Teleportation Devices
- ---------------------
- Generating four low level beams around yourself in one grid sector will
- create a teleport, which will transport you to a random sector on the grid.
- Moving into one of these active teleports will have the same effect. These
- can be used to get you out of a tight spot, or to put you into one. You can
- not enter an opponent's teleport. A teleport is not created if you are not
- positioned inside the enclosed grid sector when you generate the fourth
- low level energy beam.
-
- MOUSE: Holding the left mouse button down and circling over the four energy
- beam direction arrows provides a quick way to make a teleport.
-
- JOYSTICK: Pressing the fire button and circling the four directions with the
- joystick provides a quick way to make a teleport.
-
-
- Pause Game
- ----------
- To pause the game, select PAUSE from the GAME menu, this will signal the
- opponent's computer to pause as well. This option will display a message
- at the bottom of your screen, acknowledging that the game is paused. Press
- 'ESC' to return to the game. Your opponent cannot restart the game. The
- player who pauses the game must continue it as well.
-
- PAUSE may also be invoked through the keyboard equivalent 'p'.
-
-
- End Game
- --------
- To leave the Grid, select END from the GAME menu, this will signal the
- opponent's computer to end as well. This option will display your
- opponent's position and his energy beams on your screen. Press any key to
- return to the title screen, where you may begin a new game.
-
- END may also be invoked through the keyboard equivalent 'e'.
-
- A new game can not begin until both players have returned to the title
- screen. If your opponent has not returned to the title screen the top
- message window will display OPPONENT BUSY. Start cannot be selected
- until this window reads OPPONENT READY.
-
-
- Quitting
- --------
- From the title screen, select QUIT from the GRIDLOCK menu to quit the
- program. This will signal the opponent's computer that you have quit.
-
-
- Winning
- -------
- If your opponent selects END GAME or loses all his health, the GridLock
- logo will appear in the center of your game board, press any key to display
- the opponent's position and energy beams on your screen.
-
-
- Sending Messages
- ----------------
- At the title screen (after connection has been made) or during the game
- you can send messages to your opponent by pressing the SPACE-BAR. Doing
- so will bring up a message requestor. This message requestor supports
- left-right cursoring, auto insert, delete, and all characters except the
- quotation mark. Pressing RETURN terminates the message entry and sends
- the message to your opponent.
-
- Press 'ESC' to remove a message sent to you by your opponent.
-
- You can not continue play while entering a message, or when an opponent's
- message is displayed on your screen.
-
-
- Configuration
- -------------
- A configuration file can be created with a text editor and stored with
- the name GridLock.cfg. A sample .cfg file has been included.
-
- If a configuration file can not be found or if any options are not used
- the stated defaults will be used.
-
- Configuration commands can be typed in upper or lower case or any
- combination of the two. Only characters with ASCII values from 32 to 122
- will be accepted. Anything else will be ignored. A comment can be
- created in the configuration file by proceeding the line with an asterix
- symbol '*'.
-
- If an error is found in the configuration file. GridLock will display an
- error list. Giving the ERROR type and the line number it was found on.
- Any errors will be displayed but ignored by the game. In this case, the
- default values will be used.
-
- The following configuration commands are supported:
-
- BAUDMODEM=
- Description: this option allows the setting of the default baudrate
- for MODEM use.
-
- Valid values: 1200, 2400, 4800, 9600, 19200
-
- Default: 2400
-
- Example: BAUDMODEM=2400
-
-
- BAUDNULL=
- Description: this option allows the setting of the default baudrate
- for NULL-MODEM use.
-
- Valid values: 1200, 2400, 4800, 9600, 19200
-
- Default: 9600
-
- Example: BAUDNULL=9600
-
-
- PHONE=
- Description: this option allows the setting of up to 10 phone entries.
- Each time the option is used a new phone entry will be
- made.
-
- Syntax: PHONE=Text=PhoneNum
- Where: Text - is text to be displayed under the PHONE BOOK menu.
- PhoneNum - is a valid phone number to be dialed.
-
- Default: No phone entries.
-
- Example: PHONE=Johnny Who=555-1515
-
-
- DIAL=
- Description: this option allows the setting of the modem code sent
- preceeding the entered phone number.
-
- Valid values: See your modem manual for valid entries.
-
- Default: ATDT
-
- Example: DIAL=ATDP
-
-
- AUTOANSWERON=
- Description: this option allows the setting of the modem code sent
- when AUTO ANSWER ON is selected from the MODEM menu.
-
- Valid values: See your modem manual for valid entries.
-
- Default: ATS0=1
-
- Example: AUTOANSWERON=ATS0=1
-
-
- AUTOANSWEROFF=
- Description: this option allows the setting of the modem code sent
- when AUTO ANSWER OFF is selected from the MODEM menu.
-
- Valid values: See your modem manual for valid entries.
-
- Default: ATS0=0
-
- Example: AUTOANSWEROFF=ATS0=0
-
-
- CONTROL=
- Description: this option allows the setting of the input device. This
- option is also available through the PREFERENCES menu.
-
- Valid values: JOYSTICK, MOUSE
-
- Default: JOYSTICK
-
- Example: CONTROL=MOUSE
-
-
- SOUNDEFFECTS=
- Description: this options allows the setting of the type of sound
- effects to use: YES (digitized sounds) or NO (tones).
- If you are experiencing OUT OF MEMORY ERRORS then set
- this to NO.
-
- Valid values: YES, NO
-
- Default: YES
-
- Example: SOUNDEFFECTS=NO
-
-
- BRIGHTNESS=
- Description: this option allows you to set the brightness level of the
- game screens. This option is also available through the
- PREFERENCES menu.
-
- Valid values: 0, 1, 2, 3
-
- Default: 0
-
- Example: BRIGHTNESS=3
- ---------------------------------------------------------------------------
-
- Legalness
- ---------
- GridLock is copyright c1990-1991 by Scotware\Software. The files included
- with this distribution may not be altered in any way. GridLock is released
- into the Public Domain for PLAY ONLY. The game concept and design remain
- the property of Scott Dhomas Trenn and Scotware\Software.
-
- Without written permission: This game may not be sold in any form, or be
- included on any disk with other programs being sold. It may not appear on
- any magazine disk.
-
- Permission is granted for this program to appear in the FRED FISH LIBRARY.
-
-
- Future Enhancements To Come
- ---------------------------
- - Configuration editor
- - Configurable colors
- - Default baudrates for phone book
- - Selectable grid designs
- - Grid design tool
- - End of game determination
- - Modem carrier drop detection
- - GridLock font
- - More Digitized sound effects
- - Music soundtrack
- - Demo mode
- - Save game
- - Energy levels
- - Transfer error checking
- - Playback of completed games (both players on one screen)
- - Explosives
- - Dead-spots
- - Energy failures
- - Option selection
- - and MORE...
-
-
- Known BUGS:
- -----------
- - Weird things can happen if both players are at the same location
- and building beams and things. This will require changing some of the
- game method of play. Soon.
-
- - The game sometimes locks up upon first entering the Grid, requiring a
- reboot. Introduced this in this version. It does not happen often,
- infact it only seems to happen to me. Looking into it.
-
- - When using SOUNDEFFECTS=YES, the simple tones seem to disappear after
- awhile. Looking into this as well. Though it will not matter, soon, as
- all sounds will be replaced with digitized sound effects.
-
- - OPPONENT BUSY is sometimes not being displayed. Looking into this.
-
- - Available memory checks, when using SOUNDEFFECTS=YES, do not work all
- of the time. Looking into this.
-
- - Game decides to end all on its own. Happens rarely, but it has happened.
-
-
- PAL Users:
- ----------
- I would be interested to hear from some PAL users. Is there anything I can
- do to make GridLock more presentable on PAL screens? Does GridLock even
- work on a PAL machine?
-
-
- Where to find me / Obtaining NEW VERSIONS
- -----------------------------------------
- If you like this program and would like to reward me for my efforts, or
- for bug reports, program ideas, or questions, or just to tell me about where
- you live:
-
- I can be contacted on Northern Connection BBS (506)458-2651 under the
- USER ID 'Dhomas' or in writing at:
-
- Scott Dhomas Trenn
- Scotware\Software
- 24 Bradford Street
- Fredericton, NB
- CANADA E3B 5H7
-
- For the latest version of GridLock, send me a disk and proper return postage,
- OR ... send me $2.00 (for a SONY BULK DISK) and proper return postage
- OR ... send me $2.00 plus enough money to cover return postage.
-
- Be sure to include the version number you are currently using, and the name
- of the program you want, so I do not send you a version you already have or
- a program you do not want. The version number can be found on the title
- screen just under the GridLock name, at the top of this .doc file just
- under the GridLock name, or by typing:
-
- Version GridLock
-
- at a shell prompt. It looks similar to v90.10.02
-
- Do not send me NON-CANADIAN postage as it is no good to me. You would be
- surprised how many people think I can stick a Zimbabwee stamp on an
- envelope and send it from Canada.
-
- I may, or may not, respond to letters where proper return postage is not
- included. I am not a millionaire, yet, otherwise, I would pay it.
-
- When reporting bugs or errors generated when you run GridLock, please
- include any error numbers or line numbers given by GridLock and also the
- version number you are using. This will aid me in tracking down the problem.
- Thank-you.
-
-
- Thank Yous
- ----------
- Thanks to the following people for their suggestions, bug reports and support:
-
- - Greg Patterson - Fredericton, NB CANADA
- - Nickey MacDonald - Fredericton, NB CANADA
- - The Shockwave Surfer - Fredericton, NB CANADA
- - Karl Hoyt - Saint John , NB CANADA
- - Todd Bailey - Fredericton, NB CANADA
- -
-
- - Dhomas Trenn.
-