home *** CD-ROM | disk | FTP | other *** search
-
-
- GRAAL 1.0 Readme
- ----------------
-
-
- This package contains two things: The 1.0 shareware version of the Graphic
- Adventure Authoring Language GRAAL, and a demo of the graphic adventure
- "Olaf Longhair Goes East", which can be run directly by simply clicking the
- GRAAL_Dev icon. The demo adventure is also used as an example throughout
- the GRAAL documentation, which is rather extensive - about 250 K's worth,
- as a matter of fact!
-
- GRAAL should run on any Amiga equipped with 2MB of memory. GRAAL developers
- also need a hard disk.
-
-
- The most important documentation files are:
-
- GRAAL_Tutorial.text the essential introduction to GRAAL adventures.
-
- Editor.text a description of the GRAAL script editor.
-
- GRAAL.guide an AmigaGuide on-line reference with detailed
- descriptions of all GRAAL statements and commands.
-
- Olaf.guide an amigaguide document describing the demo adventure.
-
-
- GRAAL adventures can be run from diskette, although hard disk installation
- is strongly recommended. GRAAL developers MUST install on hard disk.
-
- To do so, simply put all files from all diskettes into the same drawer
- on the hard disk.
-
- When running from diskette, please note that the diskette names must be
- kept exactly as is: "GRAAL 1.0 - Disk A" and "GRAAL 1.0 - Disk B". GRAAL
- uses the diskette volume names to keep track of where to find the various
- files when running an adventure.
-
-
- Read the documentation for information about the registered version.
- To register, send the equivalent of £15 in cash to:
-
-
- Per Thulin
- Malmtorgsgatan 18
- S-653 40 KARLSTAD
-
- SWEDEN
-
-
- GRAAL 1.03 Update info:
-
- Some minor changes and additions, and major bugfixes from the beta version:
-
- * Introduced the VERB_TEXT statement, providing a way to alter the
- text AND meaning of ANY verb, including verb 0 (Go to). This means
- everything in GRAAL is now translatable into any latin language
- (I think).
-
- * Added a CAMERA command to scroll the screen independent of
- main character's movements.
-
- * Included a proc for printing a message "Go to..." when using
- an exit and restored the default graphics banks in the code.
-
- * Fixed a h-u-g-e Amos bug - it places so called "default"
- hotspots ($12 and the like) almost anywhere it wants! now
- I fix the "default" positioning for ...BOBS: statements
- myself, it works perfectly that way. This was
- found after much agony because the GRAAL Editor refused to
- work the same way as GRAAL itself when handling images.
- I am now convinced I should trust Blitz and distrust Amos! >:-)
-
- * Added error message for long text lines without spaces
- enough to break into short enough lines. Also altered TXT_DISP
- so as NOT no make automatic line breaks in text containing
- backslashes - these are now always broken at the slashes,
- not anywhere else.
-
- * Added error handling for strange lines in .main, .room,
- .section files. Brought on by my editor more accurately
- splitting lines at the 256th character!
-
- * On-line monitor now forces reload of section file on <-GOTO.
-
- * Error messages for trying to switch to a room or section
- number higher than MAX_ROOM and MAX_SECTION is now added.
-
- * Fixed bug in section object status load/save.
-
- * LINE_LENGTH statement in graal.main added, which means GRAAL
- can now perform automatic line breaks in SAY, TEXT, RESP, and
- similar commands. The text may still look nicer by putting in
- manual line breaks (backslashes) though.
-
- * Added error messages for erroneous BOB grabbing attempts and
- missing starting position in a new room.
-
- * Major bug fix in the BUILDPATHS routine, to get "destination
- point outside floor" working properly.
-
- * Updated NAME command to update the inventory, if the name
- changed belonged to an object in the inventory.
-