home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 5 / amigaformatcd05.iso / screenplay / shareware / diamondcave / game2.8 / english / diamondcaves.guide (.txt) next >
Amigaguide Document  |  1996-08-13  |  56KB  |  1,205 lines

  1. @DATABASE "DiamondCaves V2.8 documentation"
  2. @NODE MAIN "DiamondCaves V2.8 documentation"
  3.                                @{u}@{b}Diamond Caves@{ub}@{uu}
  4.                          Version V2.8 (08.07.1996)
  5.                    (C) Copyright 1994-96 by @{"Peter Elzner" Link Hawk}
  6.                              @{" neXus software " Link neXus}
  7.                                - @{"Shareware" Link Copy4} -
  8.                   @{b}A short summary of what you should know:@{ub}
  9.                               @{" Introduction " Link Intro}
  10.                     @{" Like Diamond Caves? Vote for it! " Link vote}
  11.                               @{b}Technical stuff:@{ub}
  12.                               @{" Requirements " Link require}
  13.                               @{" Installation " Link Install}
  14.                         @{" Copyright & Distribution " Link Copy}
  15.                         @{b}The game and how to play it:@{ub}
  16.                            @{" What's it all about? " Link Game}
  17.                               @{" Solid Objects " Link Solid}
  18.                             @{" Things to collect " Link Collect}
  19.                                  @{" Enemies " Link Enemies}
  20.                               @{" Title Screen " Link Title}
  21.                            @{b}Need help? Take a look:@{ub}
  22.                         @{" Frequently Asked Questions " Link FAQ}
  23.                                @{" Level hints " Link Hints}
  24.                           @{b}Past, present and future:@{ub}
  25.                                  @{" History " Link History}
  26.                           @{" Plans for the future " Link Future}
  27.                 @{b}How to get and how to pay for Diamond Caves:@{ub}
  28.                              @{" How to register " Link Register}
  29.                             @{" How to get updates " Link Updates}
  30.                         @{" How to contact the author " Link Hawk}
  31.                             @{" Registration-form " Link regform}
  32.                                  @{" Credits " Link Credits}
  33.                    Check out the @{b}Diamond Caves homepage@{ub} at
  34.                     http://www.ping.de/sites/magic/dc.html
  35.            @{b}Warning@{ub}: The author cannot be held responsible
  36.                       for loss of sleep, hair or sanity
  37.                        caused by playing Diamond Caves
  38. @ENDNODE
  39. @NODE Intro "Introduction"
  40.  @{b}Welcome to Diamond Caves V2.8!@{ub}
  41.  Here is a quick overview about what to do and what to read to start
  42.  immediately:
  43.  - If you have a vague knowledge of what the game is about, you may start
  44.  right now, playing the 25 @{"Tutorial" Link Hints}-Levels. They will introduce you into
  45.  all of the important things and extras of Diamond Caves.
  46.  Additionally, there are 10 Easy-Levels and 25 Game-Levels.
  47.  The Game-Levels are for advanced players.
  48.  @{u}Newusers@{uu} should read @{"What's it all about?" Link Game}.
  49.  If you constantly fail to solve a Level, try watching the record-file by
  50.  clicking on @{u}Replay-game@{uu} or read the chapter @{"Level hints" Link Hints}.
  51.  The main menu and all of its gadgets are discussed in @{"Title Screen" Link Title}.
  52.  - If you want to reconfigure Diamond Caves please use the Diamond Caves
  53.  Preferences program @{"DiamondPrefs" Link DC:DiamondPrefs.guide/Game 0}. Starting with V2.0 of Diamond Caves you
  54.  can use the preferences program without a keyfile.
  55.  - If you like the game, want to have @{"more Levels" Link Levels} or even like to create some
  56.  of them yourself, read the part @{"How to register" Link Register} because you won't get the
  57.  Editor or @{"new Levels" Link Levels} without paying the shareware fee (it's worth it!).
  58.  - If you have comments, ideas or found some kind of bug, feel free to tell @{" me " Link Hawk}.
  59.  But before asking stupid questions :-) read the chapter @{"Frequently asked questions" Link FAQ}!
  60.  - New version may be released in the future. Read about the planned features in
  61.  @{"Plans for the future" Link Future} and be sure to know @{"How to get updates" Link Updates}.
  62.  - Do you think Diamond Caves is a bit slow on your Amiga? Then read
  63.  @{"How can I improve game speed?" Link q4} in the chapter @{"Frequently asked questions" Link FAQ}.
  64.  - And finally: If you are some kind of PD-distributer and want to sell Diamond
  65.  Caves on Disk/CD-ROM or whatever, read the chapter @{"Copyright & Distribution" Link Copy}.
  66.  That's about it, enjoy the game.
  67. @ENDNODE
  68. @NODE require "Requirements"
  69.  @{b}Requirements@{ub}
  70.  This game is written in an OS-friendly way, so it may not be as fast as a
  71.  common hardwarehack would be. The game requires:
  72.  - Kick 2.0
  73.  - 1 MB chipmem / 1 MB fastmem
  74.  - 68000
  75.  - Harddisk
  76.  - Commodore's Installer V1.24 (can be found on your Workbench-Install-Disk)
  77.  recommended for ultimate joy:
  78.  - Kick 3.x
  79.  - a 68020 (or higher)
  80.  - 2 MB chipmem (if you want to use large Levels or more colors)
  81.  If you wonder why I decided to base the game on OS-routines and why the
  82.  game is not as fast as it could be, read the @{"Frequently asked Questions" Link q2}.
  83.  This program has beed tested with Enforcer, Mungwall and CodeWatcher.
  84. @ENDNODE
  85. @NODE Install "Installation"
  86.  @{b}Installation@{ub}
  87.  @{u}Diamond Caves@{uu} comes with a ready-to-run installer-script for the Commodore
  88.  Installer. Just click on the icon and follow the text in the window.
  89.  Basically, the script will copy all files in a Directory, assign the name
  90.  "DC:" to it and install some tooltypes.
  91.  If you select @{u}update@{uu}, the Installer only copys the files in the
  92.  directory(s) with a higher version than your currently installed version of
  93.  Diamond Caves. No old Icons, Levels, Highscores or Names will be changed.
  94.  To reconfigure Diamond Caves, use the program @{"Diamond Prefs" Link DC:DiamondPrefs.guide/main}.
  95. @ENDNODE
  96. @NODE Copy "Copyright & Distribution"
  97.  @{" COPYRIGHT " Link Copy1}
  98.  @{" DISTRIBUTION " Link Copy2}
  99.  @{" DISCLAIMER " Link Copy3}
  100.  @{" SHAREWARE " Link Copy4}
  101. @ENDNODE
  102. @NODE Copy1 "COPYRIGHT"
  103.  @{u}Diamond Caves@{uu}, the @{u}Diamond Caves Editor@{uu}, @{u}DiamondGfx@{uu} & @{u}DiamondSfx@{uu},
  104.  @{u}DiamondHigh@{uu} and @{u}DiamondPrefs@{uu} are copyrighted (C) 1994/95 by @{"Peter Elzner" Link Hawk}.
  105.  That means that you are @{b}NOT ALLOWED@{ub} to modify the programs and
  106.  documentations in any way. In particular, you @{b}MUST NOT@{ub} remove the
  107.  documentation or any other file.
  108.  You are @{b}NOT ALLOWED@{ub} to use this software or any part of it for any other
  109.  purpose than that one mentioned in this documentation, this also includes 
  110.  any images and samples.
  111.  Diamond Caves is @{"SHAREWARE" Link Copy4}!
  112. @ENDNODE
  113. @NODE Copy2 "DISTRIBUTION"
  114.  The @{u}Diamond Caves@{uu} package and all the @{u}Diamond Tools@{uu} are freely distributable.
  115.  That means you are allowed to re-distribute these packages as long as you
  116.  follow these points:
  117.  - Any re-distribution has to include all files in this archive, without
  118.    any modifications. You are @{b}NOT ALLOWED@{ub} to add or remove any files
  119.    to/from the archive.
  120.  - This package may be freely distributed via BBSs, InterNet/UseNet,
  121.    software libraries such as Fred Fish's and Aminet CD-ROM, and other
  122.    similar electronic channels. You @{b}MUST NOT@{ub} include it on any disk that is
  123.    sold for more than 5 US Dollar (or an equivalent in other currencies).
  124.  - Disk magazines and services that charge extra for file transfers may @{b}NOT@{ub}
  125.    distribute it without written permission by @{"Peter Elzner" Link Hawk}!
  126.  You are @{b}NOT ALLOWED@{ub} to distribute you keyfile in any way! It contains your
  127.  personal data and may only be used by the user whose name is encrypted
  128.  into the file (should be you). This name is diplayed in the About
  129.  Requester.
  130.  If you include DC on a Disk-Mag, PD-library (or even CD-ROM) @{" I " Link Hawk} would be
  131.  happy to receive a free copy.
  132. @ENDNODE
  133. @NODE Copy3 "DISCLAIMER"
  134.  By using this product, you accept @{b}FULL@{ub} responsibility for any damage
  135.  or loss that might occur through its use or the inability to use it.
  136.  The developer of the software can @{b}NOT@{ub} be held responsible.
  137. @ENDNODE
  138. @NODE Copy4 "SHAREWARE"
  139.  This product is @{u}@{b}SHAREWARE@{ub}@{uu}. @{u}Free distributable@{uu} only says that you do not
  140.  have to pay for copying or re-distributing the unregistered version of the
  141.  program. You are allowed to test this product for 30 days. If you like it
  142.  and decide to use the product regularly, please read the chapter
  143.  @{"How to register" Link Register} and pay the shareware fee.
  144. @ENDNODE
  145. @NODE Game "What's it all about?"
  146.  @{b}A short introduction to Diamond Caves@{ub}:
  147.  This game is based on the idea of Boulder Dash back on the good old C64. I
  148.  added some new ideas (and some gfx/sfx) of Emerald Mine by Kingsoft and a
  149.  bunch of my own ideas (and ideas of my friends, other user, ...) as well.
  150.  The main goal is to collect enough @{"Emeralds" Link Collect 1}  and reach the Exit in time.
  151.  This task may be mastered alone or in teamwork.
  152.  You can control the player by moving your Joystick in the appropriate
  153.  direction. Pressing the button and moving the Stick causes the Player to
  154.  stand still and collect the item in the given direction.
  155.  @{b}P@{ub} will Pause the game
  156.  (Note:To turn off the pause mode, you have to activate the game window
  157.  (simply click with your mouse into it) and then press @{b}P@{ub} again)
  158.  @{b}ESC@{ub} quits the game
  159.  the F-keys change the view-area:
  160.  @{b}F1@{ub}: Focus on Player 1
  161.  @{b}F2@{ub}: Focus on Player 2
  162.  @{b}F3@{ub}: Focus on both Players (note that you can't walk out of the visible
  163.  area in this mode).
  164.  If you are playing on a Public Screen you can resize the Window in Pause
  165.  mode.
  166.  If one of the Players is controlled by Keyboard, he may be moved using the
  167.  @{b}cursor-keys@{ub}, @{b}Space@{ub} or @{b}R-Shift@{ub} is the firebutton-equivalent.
  168.  How many Emeralds you have to collect and how many seconds are left
  169.  is visible in the status-line on top or bottom of the screen.
  170.  You can increase your score in four different ways:
  171.  - destroying opponents with a boulder (not with an explosion)
  172.  - collecting things (Emeralds, Diamonds, Dynamite or Keys)
  173.  - cracking a Nut
  174.  - achieving a bonus by having time left when
  175. reaching the exit.
  176.  All of the extras described below are shown one by one in the
  177.  25 @{"Tutorial-Levels" Link Hints}.
  178.  A special feature of Diamond Caves is the @{u}replay-mode@{uu}.
  179.  If you are a @{"registered User" Link Register}, you are able to record your
  180.  movements and watch yourself later playing the Level. All Levels
  181.  in the unregistered Version are already shipped with a replay-file
  182.  showing you how to solve the Level.
  183.  When in replay-mode, you can use the following keys:
  184.  @{b}F9@{ub}  or @{b}+@{ub}: Increase speed
  185.  @{b}F10@{ub} or @{b}-@{ub}: Decrease speed (slow motion)
  186.  @{" solid objects " Link Solid}
  187.  @{" Things to collect " Link Collect}
  188.  @{" Enemies " Link Enemies}
  189. @ENDNODE
  190. @NODE Solid "solid objects"
  191.  There are many things in the game just "lying around", some are described
  192.  seperately in @{"Things to collect" Collect}.
  193.  - @{b}Empty Space@{ub} (black)
  194.  Not much to say :-)
  195.  - @{b}Sand@{ub}
  196.  You can walk through it, Monsters can't
  197.  - @{b}Boulder@{ub}
  198.  Well, a rock is a rock. Be sure not to rest below one of them, they might
  199.  smash you!
  200.  - @{b}Bombs@{ub}
  201.  Highly explosive!
  202.  - @{b}Nuts@{ub}
  203.  They reveale an Emerald if cracked open by a boulder.
  204.  Rocks, Bombs and Nuts can be moved by the player!
  205.  - @{b}Walls@{ub}
  206.  Six types of walls:
  207.    - steel Walls - can't be destroyed
  208.    - brick Walls - can be crushed using some kind of explosion (Bomb)
  209.    - special brick Walls - will expand to the sides!
  210.    - brick Walls containing Emeralds/Diamonds - use a Bomb or Dynamite to
  211.      get the Jewels
  212.    - magic Wall (blue) - once a Rock/Emerald/Diamond falls onto the magic
  213.      wall, the wall starts spinning for a few seconds, changing everything
  214.      that falls through
  215.    - invisible Wall - looks like empty space but is very solid! Can be
  216.      bombed away.
  217.  - @{b}Doors@{ub}
  218.  There are two types of doors in the game:
  219.    - Doors you need a @{"key" Link Collect 16} for (red, green, blue and yellow doors)
  220.      Some doors are grey, so you don't know which kind of key you will need
  221.    - Doors you can open/close using the blue switch
  222.  - @{b}conveyor belt@{ub}
  223.  Can be turned on/off using the green switch. Things lying on the belt will
  224.  move!
  225.  - @{b}Quicksand@{ub}
  226.  Boulders may sink into and out of the quicksand.
  227.  - @{b}Exit@{ub}
  228.  a blue gate which starts flashing if you have enough Emeralds to enter.
  229.  - @{b}Wheel@{ub}
  230.  if you spin the Wheel, the @{"Robot" Link Enemies 13} will run towards the Wheel and not towards
  231.  you. The Wheel only lasts for a few seconds.
  232.  - @{b}Acidpool@{ub}
  233.  everything that falls into the Acid is gone forever!
  234.  - @{b}Switches@{ub}
  235.    - the green Switch changes the direction of the conveyor belt
  236.    - the blue switch open-/closes the switch-door
  237.  - @{b}letters@{ub}
  238.  you may read, ignor or bomb them away:-)
  239.  @{" Things to collect " Link Collect}
  240.  @{" Enemies " Link Enemies}
  241. @ENDNODE
  242. @NODE Collect "Things to collect"
  243.  Of course just collecting Emeralds would be very easy (and very boring) so
  244.  there are lots of other goodies to collect in the game:
  245.  - two kinds of @{b}Emeralds@{ub} called Emeralds (green) and Diamonds (blue).
  246.  Diamonds count as three Emeralds.
  247.  - @{b}Dynamite@{ub} to blow away walls and monsters. Ignite the Dynamite by
  248.  holding down your firebutton for a few seconds. Then run away!
  249.  - A @{b}Forcefield@{ub} (yellow coin) to protect you. Your player-sprite will fade
  250.  to grey while in protected mode. You will hear a special sound to indicate the
  251.  forcefield going down because it only lasts for a few seconds
  252.  - @{b}Extratime@{ub} (green coin) that will be added to your time
  253.  - @{b}Keys@{ub}. There are four different types of keys (red, green, blue and
  254.  yellow) which are necessary for the four different doors.
  255.  @{" solid objects " Link Solid}
  256.  @{" Enemies " Link Enemies}
  257. @ENDNODE
  258. @NODE Enemies "Enemies"
  259.  You are not alone in the Diamond Caves!
  260.  Here are the enemies you might encounter:
  261.  - @{b}Bug@{ub}
  262.  crawling on the right wall, the Bug can be changed into 9 Emeralds and
  263.  1 Diamond if crushed by a boulder
  264.  - @{b}Spaceship@{ub}
  265.  always moves on the left wall
  266.  Touching the Bug or the Spaceship is very dangerous!
  267.  - @{b}Robot@{ub}
  268.  This one follows you until he can kill you!
  269.  Try spinning the @{"Wheel" Link Solid 51} to divert the Robot.
  270.  - @{b}Eater@{ub}
  271.  This brother of Pacman will eat Diamonds and can be changed into various
  272.  things (be surprised!) by shmashing him with a boulder
  273.  - @{b}the amoeba@{ub}
  274.  expands through normal sand and quicksand. Beware of the drops!
  275.  Spaceships and Bugs won't survive contact with the amoeba.
  276.  @{" solid objects " Link Solid}
  277.  @{" Things to collect " Link Collect}
  278. @ENDNODE
  279. @NODE Title "Title Screen"
  280.  There are several buttons in the title screen which can be accessed using
  281.  the mouse in Port 1 or (if you already plugged in a Joystick) using either
  282.  the cursor-keys and Space or the Joystick in Port 2.
  283.  @{b}Quit@{ub}: Guess what this one does.
  284.  @{b}Get Levels@{ub}: Select a Leveldirectory. Each Dir may contain up to 99 Levels
  285.    (25 in the unregistered version).
  286.  @{b}One Player/Two Player@{ub}: Change the number of Players.
  287.    For even more players read @{"Plans for the future" Link Future}.
  288.  @{b}Name@{ub}: Select a name or enter a new one. The Number is your Handicap (your
  289.    highest possible Level). It gets updated every time you solve a Level
  290.    and will be saved automatically.
  291. @remark
  292. @remark *******************************************************************
  293. @remark * Congratulations, you have found the cheat-mode:                 *
  294. @remark * You may use the name "ILLUMINATI" to get access to every Level! *
  295. @remark *******************************************************************
  296.  @{b}Level/Max@{ub}: The current Level and your Handicap.
  297.  @{b}Score@{ub}: Your score so far (only for this Leveldirectory)
  298.  @{b}Games played@{ub}: Number of games you played in this Leveldirectory
  299.  @{b}Highscores@{ub}: Display the Highscorelist for the selected Level.
  300.  @{b}Play game@{ub}: Play the game. If you enter the Highscorelist, the list will be
  301.    saved automatically.
  302.  @{b}Record game@{ub}: You can play the Level and every move will be recorded into a
  303.    file (this is not possible in the unregistered version).
  304.  @{b}Replay game@{ub}: If a record-file exists, you can watch it.
  305.  @{b}The big DC-Logo@{ub}: Shows the About window containing some information.
  306. @ENDNODE
  307. @NODE History "History"
  308.  @{b}V1.0@{ub} (02.04.1995)
  309.       - first public release
  310.  @{b}V1.1@{ub} (03.04.1995)
  311.       - fixed small bug in quicksand-routine
  312.       - optimized player-routine
  313.       - added tooltype "JOYMOUSE2"
  314.       - implemented introScreen-timeout (8 sec)
  315.       - fixed game-level 23 (way too difficult - actually insoluble :-)
  316.  @{b}V1.2@{ub} (06.04.1995)
  317.       - finally fixed gameport.device
  318.       - fixed small bug in 2-player-mode
  319.       - more optimizations
  320.  @{b}V1.3@{ub} (09.04.1995)
  321.       - added tooltype "STATUSTOP"
  322.       - fixed bug in game-level 25
  323.       - fixed bug in conveyor-belt
  324.  @{b}V1.4@{ub} (01.05.1995) (registered Users only)
  325.       - rewrote installer-script
  326.       - added "normal" icons (for those MagicWB-haters :-)
  327.       - added 10 Easy-Levels
  328.       - included replay-files for all levels (Tutorial, Game & Easy)
  329.       - fixed preferences-loading (reg-version)
  330.       - fixed small bug in GetLevel-Window
  331.         (items are now set to default after changing number of players)
  332.       - rewrote record-routine
  333.         (files are now 7/8 shorter than before)
  334.       - improved loading
  335.         (gfxfiles are now loaded once and then kept in memory)
  336.       - rewrote Joystick-routine
  337.         (still some optimizations to do though)
  338.       - increased keyboard-buffer
  339.  @{b}V1.5@{ub} (05.05.1995)
  340.       - fixed some corrupted replay-files
  341.       - added "Level-Hints" to documentation
  342.       - minor internal changes
  343.       - Overscan-prefs are now loaded correctly when running from Editor
  344.  @{b}V1.6@{ub} (16.05.1995)
  345.       - finally fixed replay-routine
  346.       - optimized in-game-routines
  347.       - changed gfx-format
  348.         (registered users are now able to create their own gfx with up to
  349.         256 colors, using the tool "DiamondGfx")
  350.       - due to user-request, the game can now be run on a 68000
  351.       - implemented delay
  352.         (this is for reg-users playing with screenmodes like Super72)
  353.       - removed Mungwall/Enforcer-Hit in Overscan loading routine
  354.  @{b}V1.7@{ub} (04.06.1995)
  355.       - completely rewrote game-timing
  356.         (Diamond Caves now uses the timer.device and runs at the same speed
  357.         under every screenmode. The game may seem to be a bit slower than
  358.         before if you're useing a screenmode with a higher frequency than
  359.         50Hz)
  360.       - removed bug in player-movement
  361.         (player wasn't killed under certain circumstances)
  362.       - removed bug in explosion-routines
  363.         (sometimes explosions didn't cause other things to explode)
  364.       - fixed keyboard-handling in main-menu
  365.       - had to re-record some replay-files :-(
  366.       - fixed bug with windows on title screen
  367.         (didn't attach to system default font)
  368.       - DBL-screenmodes are now supported correctly
  369.         (see "DiamondPrefs.guide")
  370.       - optimized Joystick-routine
  371.  @{b}V1.8@{ub} (14.06.1995)
  372.       - finally fixed keyboard-handling (game)
  373.       - optimized in-game-routines
  374.       - DBL-screenmodes are *now* supported correctly
  375.         (V1.7 didn't recognize the "Interlace" flag)
  376.       - re-added VBI-timing
  377.         (this is for PAL-modes, they are now flickerfree using
  378.          VBI-timing - other modes should use the timer.device,
  379.          see "DiamondPrefs.guide")
  380.  @{b}V1.9@{ub} - skipped
  381.  @{b}V2.0@{ub} (08.07.1995)
  382.       - fixed CLI-startup
  383.       - DC finally runs on 68000
  384.         (removed "word-read from odd address")
  385.       - added "move through empty space" sound
  386.       - preferences can now be used by unregistered users, too!
  387.         (use the program "DiamondPrefs V1.3")
  388.       - removed obsolete tooltypes
  389.       - Diamond Caves now runs on Intuition Screens in true multitasking
  390.         (although you should pause the game before switching screens :-)
  391.       - optionally Diamond Caves now runs in a window on a standard Public
  392.         Screen! (Kick3.0 required)
  393.       - fixed small gfx-bug with player-sprite
  394.       - fixed bug in loading custom-samples
  395.       - fixed overscan
  396.  @{b}V2.1@{ub} (16.07.1995)
  397.       - paying the shareware fee with foreign cheques is now easier
  398.         (and cheaper!)
  399.       - fixed loading players name
  400.       - added "Score" and "games played" to Titlescreen.
  401.       - optimized in-game routines
  402.       - fixed small problem with remapping colors when running on a
  403.         Public Screen
  404.  @{b}V2.2@{ub} (05.09.1995)
  405.       - fixed bug with growing wall
  406.       - fixed small bug with sound and conveyor belt/magic wall
  407.       - fixed small bug with acid pools
  408.       - removed busy-wait in pause mode
  409.       - added pause window
  410.       - intro-screen can now be canceled with ESC
  411.       - optimized in-game routines
  412.       - input.device wasn't closed propperly
  413.       - improved error-handling
  414.         (game now runs better on write protected disks like CD-ROMs,
  415.          and creates backups of important files)
  416.       - rewrote GetLevels-window
  417.         (now using listview to display unlimited number of dirs :-)
  418.       - fixed yet another overscan-bug
  419.         (actually a bug in intuition/graphics.library !)
  420.  @{b}V2.3@{ub} (23.12.1995)
  421.       - optimized intro-screen
  422.       - changed public-screen version
  423.         (now using a standard superbitmap-window,
  424.          window opens with maximum size as default.
  425.          game is faster, scrolling is slower)
  426.       - changed scrolling in public-screen version
  427.         (now block-scroll only)
  428.       - dynamite, keys and shield time are displayed in status line
  429.       - added "test again"-window (if started from editor)
  430.       - fixed bug with fast-forward in replay-mode
  431.       - fixed bug with saving record-files
  432.       - Diamond Caves now works on CyberGfx-Screens!
  433.         (Although there are some limitations in the CyberGfx Emulation)
  434.  @{b}V2.4@{ub} (16.01.1996) (internal release only)
  435.       - changed requesters
  436.       - improved error-handling
  437.       - internal cleanup
  438.       - added request in record-mode
  439.         (suggested by Peter Schulz)
  440.  @{b}V2.5@{ub} (01.02.1996)
  441.       - fixed memory bug with 1MB chipmem Amigas
  442.       - fixed stupid bug in record/replay-mode
  443.         (unfortunately some old replay files my be corrupt)
  444.       - added German documentation and German installer-script
  445.  @{b}V2.6@{ub} (14.05.1996)
  446.       - increased number of possible Leveldirectorys
  447.         (from 10 to 50)
  448.       - Leveldirectory and Playername are now saved after exit
  449.       - fixed small bug with switch-door
  450.         (was destroyable but shouldn't)
  451.       - fixed bug in 2-player-mode
  452.       - fixed two bugs with forcefield
  453.       - fixed small bug with scrolling in record-mode
  454.       - fixed bug in score-display
  455.  @{b}V2.7@{ub} (02.06.1996)
  456.       - fixed two bugs with robot and wheel
  457.       - internal optimizations
  458.       - stupid stupid memory bug fixed!
  459.         (DC now needs about 200K less chipmem)
  460.  @{b}V2.8@{ub} (08.07.1996)
  461.       - fixed bug with shield-coin
  462.       - fixed bug with 256-color gfx
  463.         (some Enforcer hits removed :-)
  464. @ENDNODE
  465. @NODE Future "Plans for the future"
  466.  I think this will be the last version of Diamond Caves (unless some very
  467.  serious bugs appear). The next version will be called Diamond Caves II.
  468.  @{b}Plans for Diamond Caves II@{ub}:
  469.  - still 100% Diamond Caves and Emerald Mine compatible
  470.  - new title menu
  471.    - less memory consuming (chipmem)
  472.    - non-interlaced
  473.  - bigger highscore-lists
  474.  - 2-player-splitscreen
  475.  - maybe even 2-player serial link
  476.  - better CyberGfx support
  477.  - new items:
  478.    - something to make you go through walls
  479.    - a third kind of Emerald to collect
  480.    - at least one new enemy
  481.    - teleporter
  482.    - more eater-explosions
  483.    - a new door
  484.    - even more features I can't remember now :-)
  485.  send even more ideas to: Elzner@magic.ping.de
  486. @ENDNODE
  487. @NODE FAQ "Frequently asked questions"
  488.  @{" Where is the AGA-Version of Diamond Caves? " Link q1}
  489.  @{" Why do you use OS-routines? They are so slow! " Link q2}
  490.  @{" Why can't I play new Levels? " Link q3}
  491.  @{" How can I improve game speed? " Link q4}
  492.  @{" Why are some things different from the original Boulder Dash? " Link q5}
  493.  @{" Where is the blue key in Game-Level 1? " q6}
  494.  @{" Is it possible to use old Emerald Mine Levels with Diamond Caves? " Link q7}
  495.  @{" The Joystick-Emulation in the Titlescreen does not work right. " Link q8}
  496.  @{" I've got serious problems with Diamond Caves scrolling the screen! " Link q9}
  497. @ENDNODE
  498. @NODE q1 "Where is the AGA-Version of Diamond Caves? "
  499.  Q:@{b}Where is the AGA-Version of Diamond Caves?@{ub}
  500.  A:There will be no "real" AGA-Version because Diamond Caves already supports
  501.   AGA-screenmodes and gfx with up to 256 colors. All you (or somebody else)
  502.   need to do is to draw a 256 color version of the Diamond Caves gfx. This can
  503.   be done using the program @{"DiamondGfx" Link "DC:DiamondGfx.guide/Main" 0}. DiamondGfx already
  504.   includes a 32-color version of the orginial gfx as well as all the
  505.   IFF-pictures you need.
  506. @ENDNODE
  507. @NODE q2 "Why do you use OS-routines? They are so slow!"
  508.  Q:@{b}Why do you use OS-routines? They are so slow!@{ub}
  509.  A:The reason for this is that about 1987 I bought the original Emerald
  510.   Mine by Kingsoft (which inspired me to do Diamond Caves 7 years later).
  511.   The problem with EM is, that it refuses to work under Kick2.0 and that it
  512.   has some problems with 32bit-fast mem and fast processors. I didn't want
  513.   to write a game that in a few years no one would be able to play because
  514.   of crappy coding.
  515.   OS-routines are not that slow, part of the lack of speed results in the
  516.   fact that I tried to make everything as configurable as possible. Where
  517.   most EM-clones use fixed values for screen- and playfield-size, my
  518.   program adjusts to the Amiga it runs on and supports Level from 10x10 up
  519.   to 100x100.
  520.   Be sure to read @{"How can I improve game speed?" Link q4}.
  521. @ENDNODE
  522. @NODE q3 "Why can't I play new Levels?"
  523.  Q:@{b}My friend has the Diamond Caves Leveleditor but my unregistered copy of
  524.   Diamond Caves refuses to load the new levels. What am I doing wrong?@{ub}
  525.  A:The unregistered version of Diamond Caves is not capable of loading
  526.   other levels than the ones that came with the distribution.
  527.   If you really want to play new Levels, please pay the shareware fee.
  528. @ENDNODE
  529. @NODE q4 "How can I improve game speed?"
  530.  Q:@{b}How can I improve the speed of the game?@{ub}
  531.  A:There are several things to make the game work faster:
  532.   - use Kickstart 3.0 or 3.1 instead of Kick2.0. Some gfx-routines are up
  533.   to 10 times faster in Kick3.x and under 3.x interleaved Bitmaps will be
  534.   used, this improves gfx-speed.
  535.   - don't use the gameport.device unless you have to, it's slower than
  536.   directly accessing the hardware.
  537.   - playing in Interlace is great if you have a 17" monitor but because I
  538.   have to update 4 times the screensize than in non-Interlaced modes the
  539.   game will be slower.
  540.  - running a lot of programs in the background might consume important
  541.  CPU-time.
  542.  - the better the chipset, the higher the speed
  543.  (ECS is not very fast, especially in interlace-modes,
  544.   AGA is a bit faster than ECS,
  545.   a gfx-board will give you full speed)
  546.  - the better the processor, the higher the speed
  547.  (you can run Diamond Caves on a 68000 but I recommend a 68020 as a minimum.
  548.   I'm playing (and developing) Diamond Caves on a 68030 with 28MHz)
  549. @ENDNODE
  550. @NODE q5 "Why are some things different from the original Boulder Dash?"
  551.  Q:@{b}I'm a big fan of the C64-game Boulder Dash, but in Diamond Caves some
  552.   things are different. The amoeba won't change into Emeralds when
  553.   surrounded by solid objects and Bugs (Butterflys in Boulder Dash) can't
  554.   be killed by Emeralds.@{ub}
  555.  A:Actually, Diamond Caves is a(nother) clone of the first Amiga-clone
  556.   "Emerald Mine" by Kingsoft from 1987 and not a direct version of Boulder
  557.   Dash. I don't want to change the handling of things in the game in future
  558.   version because this might confuse current users.
  559.   Because Diamond Caves is a 100% Emerald Mine clone, you have easy access to
  560.   all the hundreds of old Emerald Mine Levels.
  561. @ENDNODE
  562. @NODE q6 "Where is the blue key in Game-Level 1?"
  563.  Q:@{b}I'm new to Diamond Caves and I can't find that stupid :) blue key I
  564.   need to enter the exit in Game-Level 1.@{ub}
  565.  A:Have you played Tutorial-Level 14 (The Return of Pacman)? In this level,
  566.   you're supposed to learn that the Eater holds many different things
  567.   "inside". To get them, you have to smash him with a boulder. If you've
  568.   looked at the preview picture of the Diamond Caves Editor you may even
  569.   have seen that the Level displayed is Game-Level 1 and in the Eater-window
  570.   you can see that the blue key is "in" the last (the 4th) Pacman.
  571.   Short: You gave to kill all four Eaters with a Boulder, not with a Bomb.
  572. @ENDNODE
  573. @NODE q7 "Is it possible to use old Emerald Mine Levels with Diamond Caves?"
  574.  Q:@{b}I've got another Boulder Dash clone (insert your favorite one here) and
  575.   I want to use previously created Levels in Diamond Caves. Is this
  576.   possible?@{ub}
  577.  A:Yes, this is possible. Since V1.1, the Diamond Caves Editor has an
  578.   option to import Levels from these Boulder Dash clones:
  579.   Balder's Grove
  580.   Emerald Mine I
  581.   Emerald Mine II
  582.   Emerald Mine III
  583.   Emerald Mines CD
  584.   If you havn't got the Diamond Caves Editor, read the chapter @{"How to register" Link Register}.
  585.   And if your favorite Boulder Dash clone isn't supported yet, feel free to
  586.   contact me.
  587. @ENDNODE
  588. @NODE q8 "The Joystick-Emulation in the Titlescreen does not work right."
  589.  Q:@{b}The Joystick-Emulation in the Titlescreen does not work right.@{ub}
  590.  A:I'm using the gameport.device as shown in the RKM Devices. The only reason,
  591.   this can go wrong is if another program is using the gameport.device, too.
  592.   Some Screenblankers (like BlitzBlank) check the Joystick-port as well to
  593.   determine wether to blank or to stop blanking. For some reason, this
  594.   interfears with my Joystick-routine. For now, please turn off switches like
  595.   "Check Joystick" in Blitzblank.
  596. @ENDNODE
  597. @NODE q9 "I've got serious problems with Diamond Caves scrolling the screen!"
  598.  Q:@{b}I've got serious problems with Diamond Caves scrolling the screen,
  599.   sometimes the left/right borders get clipped!@{ub}
  600.  A:This is a bug in graphics.library v39.x (Kick 3.0) and lower.
  601.   For ECS-modes it is fixed in Kickstart3.1. For AGA-modes, there is no
  602.   cure because it's a limitation of the AGA-chipset.
  603.   Suggestion: Make the screen smaller or get a gfx-board.
  604.  Q:@{b}Why is the scrolling not as smooth as in previous version of DC?@{ub}
  605.   1. If the program needs more than one frame to update the screen, there will
  606.   be a very short delay in the srolling (flicker).
  607.   Suggestion: Free some CPU-time (close other applications) or get a faster
  608.   processor :-)
  609.   2. If you are not running in PAL-mode (50Hz), the scrolling will flicker
  610.   because I'm updating the screen every 1/50 second wether or not the
  611.   VBI-frequency is 50Hz. This is because the game should run at the same speed
  612.   under every screenmode.
  613.   Suggestion: Use PAL-modes or turn on the "VBI-timing" in @{"DiamondPrefs" Link "DC:DiamondPrefs.guide/Game" 52}.
  614.  Q:@{b}Why is the scrolling so chunky wehn running under CyberGfx?@{ub}
  615.  A:If you are running on a CyberGfx-screenmode, the horizontal scrolling
  616.   will be a bit sticky because the current version of CyberGfx does not
  617.   support smooth horizontal scrolling. CyberGfx only scolls every 4 pixels.
  618.   Don't blame it on me, it's the fault of CyberGfx :-)
  619.   Suggestion: Use a screenmode that's big enough to display the whole level at
  620.   once or wait for a better scrolling-implementation in CyberGfx and use
  621.   ECS/AGA-Screens in the meantime.
  622. @ENDNODE
  623. @NODE Register "How to register"
  624.  I spent a lot of work and one year of programming in Diamond Caves so I
  625.  think it's only fair to demand a little reward if you, the user, want to
  626.  use my program on a regular basis.
  627.  @{" What do I get? " Link Get}
  628.  @{" What and how do I have to pay? " Link Pay}
  629.  The following things are @{u}@{b}not@{ub}@{uu} possible in the unregistered version:
  630.  - play @{"other Levels" Link Levels} than the 60 Levels included in the unreg.version
  631.  - save or test Levels using the Diamond Caves Editor
  632.  - use the 32color-version of Diamond Caves (included in DiamondGfx)
  633.  - draw your own gfx for Diamond Caves
  634.  - use your own samples withing Diamond Caves
  635.  - record Levels to watch them later
  636. @ENDNODE
  637. @NODE Get "What do I get?"
  638.  After paying the fee you will receive a keyfile and the latest version of
  639.  Diamond Caves. Furthermore the registered version includes:
  640.  - you will now be able to use @{b}up to 99 Levels per Leveldirectory@{ub}
  641.  - you will be able to @{b}record your Levels@{ub} and watch them later or show them
  642.  to your friends.
  643.  - @{b}DiamondEdit@{ub}:
  644.  Take a look at the Preview-picture!
  645.  The Diamond Caves Editor is capable of loading old Emerald Mine Levels.
  646.  The Diamond Caves Leveleditor is based on MUI but you do *not* have to be
  647.  a registered user of MUI to use the Editor. The Dimamond Caves Editor
  648.  works 100% even with the unregistered version of MUI. MUI is (C) Stefan
  649.  Stuntz and it's available on AmiNet and on several PD-Collections.
  650.  - @{b}DiamondGfx@{ub}:
  651.  Now you are able to include your own graphics into Diamond Caves. Comes
  652.  with the original gfx as IFF-pictures.
  653.  This also includes an improved ready-to-use 32-color-version!
  654.  - @{b}DiamondSfx@{ub}:
  655.  Include your own samples into DiamondCaves!
  656.  You will also get a bunch of @{"new Levels" Link Levels}!
  657. @ENDNODE
  658. @NODE Pay "What and how do I have to pay?"
  659.  If you want to register, please fill out the @{"Registration-form" Link regform}
  660.  or send me a normal letter with the necessary information.
  661.  There are three ways to pay the money and one special offer:
  662.  @{b}Cash@{ub}:
  663.    If you want to pay in cash, the Shareware fee is
  664.       30 DM (DEM German-Marks) or
  665.       20 $  (USD US-Dollars)
  666.   other currencies can not be accepted.
  667.   I don't think there will be any problems if you place the money in the
  668.   envelope in a way it can't be seen from the outside. There havn't been
  669.   any problems yet.
  670.  @{b}Cheques@{ub}:
  671.    1) If you live @{u}inside@{uu} of Germany, you may send me a cheque for the
  672.       cash amount given above.
  673.       Note: If you are able to pay a cheque in @{u}DEM@{uu} (German-Marks), you can
  674.       send me a cheque for 30DM from outside of Germany! This is possible
  675.       in Europe using Eurocheques, ask your local bank for details.
  676.       (Postal-) Money orders in @{u}DEM@{uu} (German-Marks) are also welcome.
  677.    2) If you live @{u}outside@{uu} of Germany and can't pay in @{u}DEM@{uu} (German Marks),
  678.       it will cost a small fee for me to accept cheques, so I have to charge
  679.       you extra:
  680.       25 $ (USD US-Dollars)
  681.       or the equivalent amount in your currency
  682.  @{b}Bank account@{ub}: You can transfer 30 DM to my bank-account:
  683.       Peter Elzner
  684.       Commerzbank Letmathe
  685.       account: 642 5000 104
  686.       BLZ: 445 400 22
  687.     * @{u}Don't forget to @{b}include your full Name@{ub}, so@{uu} *
  688.     * @{u}I'm able to see who transfered the money! @{uu} *
  689.  @{b}Special Offer@{ub}: I am collecting @{u}Superman@{uu} Comicbooks (DC-Comics USA), so if you
  690.       want to give away some of them, you may contact @{" me " Link Hawk} to find out which
  691.       numbers I need. Don't send them right away!
  692.       You can also send some old @{u}Bone@{uu} comics (Cartoon books of course)
  693.       if you want to give away any of them :-)
  694.  @{u}@{b}How to get your keyfile@{ub}@{uu}:
  695.  @{b}Snail-Mail@{ub}:
  696.    This consists of two DD-disks or one HD-disk including your keyfile as well
  697.    as the latest version of Diamond Caves and the Diamond Caves Tools and a
  698.    huge amount of @{"new Levels" Link Levels}.
  699.  @{b}E-Mail@{ub}:
  700.    If you want to get your keyfile via E-Mail, please send the filled-out
  701.    @{u}Registration.txt@{uu} along with your @{u}PGP-key@{uu} (pgp -kxa) because I'm only
  702.    shipping PGP-encrypted keyfiles! Bank account transfer is recommended.
  703.    I'm not sending away keyfiles without PGP-encryption!
  704. @ENDNODE
  705. @NODE Updates "How to get updates"
  706.  Updates and @{"new Levels" Link Levels} will be published through AmiNet (international)
  707.  and FRAS/Z-Netz (Germany).
  708.  Announcments of new versions will be made in "@{u}comp.sys.amiga.games@{uu}",
  709.  "@{u}/Z-Netz/Rechner/Amiga/Spiele@{uu}" and "@{u}/Fras/Text/Beschreibungen@{uu}".
  710.  If you don't have access to either of these possibilitys, you can send a
  711.  letter to @{" me " Link Hawk}, including
  712.  - @{u}an empty disk@{uu} for the latest version of Diamond Caves
  713.    and/or
  714.    @{u}an empty disk@{uu} for the @{"newest Levels" Link Levels}
  715.  - @{u}an international reply-coupon@{uu} (available at your local post office) @{u}or@{uu}
  716.  the amount of @{u}3DM or 3US$ in cash@{uu}. You will then get the latest version of
  717.  Diamond Caves, and all the @{"new levels" Link Levels} created so far. Note that you will need the
  718.  registered version of Diamond Caves to play other levels than the 60 Levels included
  719.  in the distribution.
  720.  @{b}Orders without disk and/or p&p-money can't be fulfilled!@{ub}
  721. @ENDNODE
  722. @NODE Hawk "How to contact the author"
  723.  If you have any comments, new ideas or found any bugs, feel free to write.
  724.  @{u}My Address@{uu}:
  725.     @{b}Peter Elzner
  726.     Grudene 6a
  727.   D-58644 Iserlohn
  728.     Germany@{ub}
  729.  @{u}E-Mail@{uu}:
  730.     @{b}Elzner@magic.ping.de@{ub}
  731.  @{u}World Wide Web@{uu}:
  732.     @{b}http://www.ping.de/sites/magic@{ub}
  733.  @{u}Phone-number@{uu}:
  734.     @{b}02374/84425 (Germany)
  735.     ++49 2374 84425@{ub}
  736.  @{u}PGP-key@{uu}:
  737. -----BEGIN PGP PUBLIC KEY BLOCK-----
  738. Version: 2.6.2i
  739. mQBNAy/lGV4AAAECAN/qVwRYdrgFCMIHxSDZFPjlY5422QHvI9VnXcq9B25B31hX
  740. sFZsfylenM9jKKFgscqRf+NJjTqnL1ZYK4t73aUABRG0I1BldGVyIEVsem5lciA8
  741. RWx6bmVyQG1hZ2ljLnBpbmcuZGU+tCNQZXRlciBFbHpuZXIgPEhhd2tAYmxhbmtl
  742. ci5ydWhyLmRlPokAVQMFEC/vSIovVlgri3vdpQEBoBQB/R8TG8bdzod17/RbTSBC
  743. 5Ex6EX7NpoJ6nYMzOVJ/JhhUO9OZERnZX2nU1RYK9EqWSbb1hcpY91AE1CG4/JhV
  744. =LcZ4
  745. -----END PGP PUBLIC KEY BLOCK-----
  746.  If you have the Diamond Caves Editor, I would be very happy to get
  747.  @{u}new Levels@{uu} from you (on disk or by E-Mail).
  748.  I will release them on AmiNet. You might even get famous because
  749.  you will apear in the @{"Hall of Levels" Link Levels} :-)
  750. @ENDNODE
  751. @NODE regform "Registration-form"
  752.  Please fill this out if you want to register to Diamond Caves. This text
  753.  is also available as the single file @{u}DC:Registration.txt@{uu}.
  754.  If you don't have a printer, you may send the necessary information in a
  755.  normal letter to @{"my address" Link Hawk}.
  756.  english version: @{" Registration.txt " Link regE}
  757.   german version: @{" Registrierung.txt" Link regD}
  758. @ENDNODE
  759. @NODE regE "Registration.txt"
  760.             To: Peter Elzner
  761.                 Grudene 6a
  762.               D-58644 Iserlohn
  763.                 Germany
  764.                  YES, I want to register to Diamond Caves.
  765.             I have enclosed the shareware-fee as (please tick)
  766.             O  Cash (30 DM or 20 US$)
  767.             O  Cheque (30 DM)
  768.             O  Foreign Cheque
  769.                (25 US$ or the equivalent in another currency)
  770.             O  Bank transfer (30 DM)
  771.                 You must fill in the following four lines!
  772.                        Please use capital letters.
  773.                Name: ______________________________________
  774.              Street: ______________________________________
  775.             PC,City: ______________________________________
  776.             Country: ______________________________________
  777.                              This is optional:
  778.           Phone Number : _______________________________________
  779.           E-Mail : _____________________________________________
  780.           type of Amiga: _______________________________________
  781.           Kickstartversion : ___________________________________
  782.           Processor/Memory : ___________________________________
  783.           where did you get DC from : __________________________
  784.                How do you like Diamond Caves (please tick)?
  785.                                  average
  786.                                    |
  787.                  very good-1   2   3   4   5   6-very poor
  788.                 graphics   O   O   O   O   O   O
  789.                    sound   O   O   O   O   O   O
  790.                      fun   O   O   O   O   O   O
  791.             total rating   O   O   O   O   O   O
  792.                    How do you want to get your keyfile?
  793.            O please send me my keyfile and the latest version of
  794.              Diamond Caves on two DD-disks
  795.            O please send me my keyfile and the latest version of
  796.              Diamond Caves on one HD-disk
  797.            O I've got access to AmiNet, I only need my keyfile
  798.              on disk
  799.            O I've got access to AmiNet, I only need my keyfile
  800.              via E-Mail. I will send you my PGP-Key.
  801. Comments, suggestions, new ideas, bugs, ... :
  802. @ENDNODE
  803. @NODE regD "Registrierung.txt"
  804.             An: Peter Elzner
  805.                 Grudene 6a
  806.               D-58644 Iserlohn
  807.                 Deutschland
  808.          JA, ich m
  809. chte mich f
  810. r Diamond Caves registrieren lassen.
  811.        Ich habe den Shareware Betrag von 30 DM folgenderma
  812. en bezahlt:
  813.             O  Bar
  814.             O  Scheck
  815.             O  Bank
  816. berweisung
  817.                 Bitte die folgenden Felder unbedingt und in
  818.                          Druckbuchstaben ausf
  819. llen:
  820.                Name: ______________________________________
  821.              Stra
  822. e: ______________________________________
  823.             PLZ,Ort: ______________________________________
  824.                Land: ______________________________________
  825.                          Der Rest ist freiwillig:
  826.           Tel.Nummer : _________________________________________
  827.           E-Mail : _____________________________________________
  828.           Amiga: _______________________________________________
  829.           Kickstartversion : ___________________________________
  830.           Prozessor/Speicher : _________________________________
  831.           Ich habe Diamond Caves von : _________________________
  832.                Wie gef
  833. llt Ihnen Diamond Caves (Schulnoten)?
  834.                               durchschnitt
  835.                                    |
  836.                   sehr gut-1   2   3   4   5   6-sehr schlecht
  837.                   Grafik   O   O   O   O   O   O
  838.                    Sound   O   O   O   O   O   O
  839.                Spielspa
  840.    O   O   O   O   O   O
  841.               insgesammt   O   O   O   O   O   O
  842.                    Wie m
  843. chten Sie Ihr Keyfile bekommen?
  844.            O Ich m
  845. chte mein Keyfile und die neuste Version von
  846.              Diamond Caves auf zwei DD-Disketten
  847.            O Ich m
  848. chte mein Keyfile und die neuste Version von
  849.              Diamond Caves auf einer HD-Diskette
  850.            O Ich habe die neuste Version vom AmiNet und brauche
  851.              nur mein Keyfile auf Diskette
  852.            O Ich habe die neuste Version vom AmiNet und brauche
  853.              nur mein Keyfile per E-Mail. Mein PGP-Key ist unterwegs
  854. Kommentare, Anregungen, Fehler,...:
  855. @ENDNODE
  856. @NODE Levels "new Levels"
  857.  @{b}@{u}The Hall of Levels@{uu}@{ub}:
  858.  Currently available are the following sets of Levels:
  859.  @{b}Tutorial Levels@{ub}
  860.  - 25 Levels to introduce new players to the game
  861.  - Difficulty: very easy
  862.  - included in the @{u}unregistered version@{uu}
  863.  - author: Peter Elzner
  864.  @{b}Beginner Levels@{ub}
  865.  - 25 Levels
  866.  - Difficulty: very easy / easy
  867.  - only for @{u}registered@{uu} users
  868.  - author: Peter Elzner
  869.  @{b}Easy Levels I@{ub}
  870.  - 10 Levels (no. 1-10)
  871.  - Difficulty: easy / medium
  872.  - included in the @{u}unregistered version@{uu}
  873.  - author: Peter Elzner
  874.  @{b}Easy Levels II@{ub}
  875.  - 50 Levels (no. 11-60)
  876.  - Difficulty: medium
  877.  - only for @{u}registered@{uu} users
  878.  - author: Peter Elzner
  879.  @{b}Game Levels@{ub}
  880.  - 25 Levels
  881.  - Difficulty: hard
  882.  - included in the @{u}unregistered version@{uu}
  883.  - author: Peter Elzner
  884.  @{b}Udo's Levels@{ub}
  885.  - 20 Levels
  886.  - Difficulty: medium
  887.  - only for @{u}registered@{uu} users
  888.  - author: Udo Grundmann
  889.  @{b}Minis@{ub}
  890.  - 50 Levels
  891.  - Difficulty: medium / hard
  892.  - only for @{u}registered@{uu} users
  893.  - every Levels has the same size: 30x30
  894.  - author: Peter Elzner
  895. Each Archive can be found on Aminet/game/misc. If you get registered now,
  896. you will receive all Levels on disk, ready to install. Users who do not
  897. have access to AmiNet can @{"order new Levels" Link Updates} via snail-mail.
  898. In addition to this, you can of course play the 10000+ Levels of the
  899. Emerald Mine CD using the Diamond Caves Editor.
  900. And again: If you have created new levels, feel free to send the to @{" me " Link Hawk}
  901. and I will add them to this list and release them on AmiNet.
  902. @ENDNODE
  903. @NODE Hints "Level Hints"
  904.  With some players complaining about the difficulty of some Levels, here
  905.  are hints on what to do, where to go and how to solve the @{u}Tutorial Levels@{uu}
  906.  included in the unregistered version of Diamond Caves.
  907.  And: watching the replay-files is always a good idea.
  908.  @{" 1.Stones'n'Diamonds " Link Hint.1.}
  909.  @{" 2.Driving you Nuts " Link Hint.2.}
  910.  @{" 3.Bomb the Base " Link Hint.3.}
  911.  @{" 4.Danger ahead " Link Hint.4.}
  912.  @{" 5.The Debugger " Link Hint.5.}
  913.  @{" 6.Follow me! " Link Hint.6.}
  914.  @{" 7.It's Magic! " Link Hint.7.}
  915.  @{" 8.The key to success " Link Hint.8.}
  916.  @{" 9.Acid Folks " Link Hint.9.}
  917.  @{"10.The Blob " Link Hint.10.}
  918.  @{"11.Pacman " Link Hint.11.}
  919.  @{"12.One way " Link Hint.12.}
  920.  @{"13.Quicksand " Link Hint.13.}
  921.  @{"14.Return of Pacman " Link Hint.14.}
  922.  @{"15.Switch it " Link Hint.15.}
  923.  @{"16.Use the force Luke! " Link Hint.16.}
  924.  @{"17.Invisible " Link Hint.17.}
  925.  @{"18.Zero hour " Link Hint.18.}
  926.  @{"19.I like to move it " Link Hint.19.}
  927.  @{"20.Bonus Level " Link Hint.20.}
  928.  @{"21.The right choice " Link Hint.21.}
  929.  @{"22.One for each " Link Hint.22.}
  930.  @{"23.15 seconds left " Link Hint.23.}
  931.  @{"24.Be quick or be dead " Link Hint.24.}
  932.  @{"25.Very funny " Link Hint.25.}
  933. @ENDNODE
  934. @NODE Hint.1. " 1.Stones'n'Emeralds"
  935.  1.@{b}Stones'n'Emeralds@{ub}
  936.  I think this one should not be a problem :-)
  937.  What you should learn here:
  938.  1. Diamonds count as three Emeralds
  939.  2. Emeralds and Diamonds will roll down from almost anything if there is
  940.  free space besides
  941.  3. Boulders only roll down from Emeralds/Diamonds and broken walls, not
  942.  from steel or normal brick walls
  943.  4. Diamonds can be crunshed by smashing a boulder on top of them
  944. @ENDNODE
  945. @NODE Hint.2. " 2.Driving you Nuts"
  946.  2.@{b}Driving you Nuts@{ub}
  947.  Should be no problem.
  948.  What you should learn here:
  949.  1. Every Nut contains an Emerald
  950.  2. Nuts behave very much like other items (Emeralds, ...)
  951. @ENDNODE
  952. @NODE Hint.3. " 3.Bomb the base"
  953.  3.@{b}Bomb the base@{ub}
  954.  Try to use bombs where possible otherwise use the Dynamite.
  955.  Hurry up, there's not much time left!
  956.  What you should learn here:
  957.  1. How to use Dynamite
  958.  2. Bombs are dangerous
  959.  3. Some Emeralds/Diamonds are stuck in brick walls
  960. @ENDNODE
  961. @NODE Hint.4. " 4.Danger ahead"
  962.  4.@{b}Danger ahead@{ub}
  963.  Avoid contact with the Spaceship.
  964.  Use it to blow a hole in the wall
  965.  What you should learn here:
  966.  1. Spaceships are dangerous
  967.  2. They move on their left side
  968.  3. They explode in a 3x3 square
  969. @ENDNODE
  970. @NODE Hint.5. " 5.The Debugger"
  971.  5.@{b}The Debugger@{ub}
  972.  Avoid contact with the bugs.
  973.  You have to get a 3x3 square from every bug you destroy, so be careful
  974.  with the on on the bottom.
  975.  What you should learn here:
  976.  1. Bugs are dangerous
  977.  2. They move on their right side
  978.  3. They explode in a 3x3 square, leaving 8 Emeralds and 1 Diamond behind
  979. @ENDNODE
  980. @NODE Hint.6. " 6.Follow me!"
  981.  6.@{b}Follow me!@{ub}
  982.  Don't get caught by the Robots.
  983.  What you should learn here:
  984.  1. Robots are dangerous, although you won't die immediately when staying
  985.  next to them.
  986.  2. They always follow Player1 (ot Player2 if Player1 is dead)
  987.  3. They explode in a 3x3 square
  988. @ENDNODE
  989. @NODE Hint.7. " 7.It's Magic!"
  990.  7.@{b}It's Magic!@{ub}
  991.  Collect *all* Diamonds but no Emeralds above the magic wall!
  992.  What you should learn here:
  993.  1. The wall starts spinning after the first item hits it
  994.  2. Boulders are changed into Emeralds
  995.  3. Emeralds are changed into Diamonds
  996.  4. Diamonds are changed into Boulders!
  997. @ENDNODE
  998. @NODE Hint.8. " 8.The key to success"
  999.  8.@{b}The key to success@{ub}
  1000.  This one is easy.
  1001.  What you should learn here:
  1002.  1. There are 4 types of keys belonging to 4 types of doors
  1003.  2. There are also grey doors -> you can't see which key you'll need
  1004. @ENDNODE
  1005. @NODE Hint.9. " 9.Acid Folks"
  1006.  9.@{b}Acid Folks@{ub}
  1007.  Be careful:
  1008.  Don't get hit by a boulder and don't enter the acid!
  1009.  What you should learn here:
  1010.  1. Everything that falls into the acid is gone, including you!
  1011. @ENDNODE
  1012. @NODE Hint.10. "10.The Blob"
  1013.  10.@{b}The Blob@{ub}
  1014.  Free the amoeba, get away and wait :-)
  1015.  What you should learn here:
  1016.  1. The amoeba grows through sand and empty space
  1017.  2. Bugs explode after touching the amoeba
  1018. @ENDNODE
  1019. @NODE Hint.11. "11.Pacman"
  1020.  11.@{b}Pacman@{ub}
  1021.  Just watch!
  1022.  What you should learn here:
  1023.  1. The Eater is eating Diamonds!
  1024. @ENDNODE
  1025. @NODE Hint.12. "12.One way"
  1026.  12.@{b}One way@{ub}
  1027.  Move in a circle because there's no way back!
  1028.  What you should learn here:
  1029.  1. There are two types of growing walls
  1030. @ENDNODE
  1031. @NODE Hint.13. "13.Quicksand"
  1032.  13.@{b}Quicksand@{ub}
  1033.  Just collect all Emeralds and don't get hit by a boulder
  1034.  What you should learn here:
  1035.  1. Boulders sink into the quicksand if it's empty
  1036.  2. Boulders sink out of the quicksand if the space below is empty
  1037.  3. Other items (Emeralds,...) are not affected by the quicksand
  1038. @ENDNODE
  1039. @NODE Hint.14. "14.Return of Pacman"
  1040.  14.@{b}Return of Pacman@{ub}
  1041.  Destroy all Eaters.
  1042.  The last Eater you destroy will reveal the red key for the door.
  1043.  What you should learn here:
  1044.  1. Eaters are dangerous if they move towards you
  1045.  2. They explode in a 3x3 square leaving different things behind
  1046.  3. The order they leave their things behind is *only* affect by
  1047.  the number of Eaters you have smashed before!
  1048. @ENDNODE
  1049. @NODE Hint.15. "15.Switch it"
  1050.  15.@{b}Switch it@{ub}
  1051.  This is easy.
  1052.  What you should learn here:
  1053.  1. There are doors you can open/close using a switch
  1054.  2. Turning the switch will open closed doors and close open doors
  1055. @ENDNODE
  1056. @NODE Hint.16. "16.Use the force Luke!"
  1057.  16.@{b}Use the force Luke!@{ub}
  1058.  Collect the Forcefield coins and use you invincibility to destroy
  1059.  all enemies simply by "touching" them!
  1060.  What you should learn here:
  1061.  1. The forcefield is great!
  1062.  2. You will fade to grey after collectig a yellow "S"-coin ("S"hield)
  1063.  and you can't be killed while beeing grey (not even by a timeout!)
  1064. @ENDNODE
  1065. @NODE Hint.17. "17.Invisible"
  1066.  17.@{b}Invisible@{ub}
  1067.  Follow "the way". You don't have to go all the way back at the end,
  1068.  simply use the Dynamite.
  1069.  What you should learn here:
  1070.  1. Invisible walls can't be seen (surprise!) ...
  1071.  2. .. but they can be destroyed!
  1072. @ENDNODE
  1073. @NODE Hint.18. "18.Zero hour"
  1074.  18.@{b}Zero hour@{ub}
  1075.  You may notice at the beginning that you have only 20 seconds left. Of
  1076.  course you are not supposed to solve the Level in this time, collect the
  1077.  green "T"-coins ("T"ime) to increase your remaining time.
  1078.  What you should learn here:
  1079.  1. Time coins add time to your time :-)
  1080.  (in this Level: 5 seconds for every coin)
  1081. @ENDNODE
  1082. @NODE Hint.19. "19.I like to move it"
  1083.  19.@{b}I like to move it@{ub}
  1084.  Place the boulder on the conveyor belt and activate it.
  1085.  What you should learn here:
  1086.  1. Boulders (and other things as well) can be moved on the conveyor belt
  1087. @ENDNODE
  1088. @NODE Hint.20. "20.Bonus Level"
  1089.  20.@{b}Bonus Level@{ub}
  1090.  This is difficult: First you have to... eh... and then... hm...
  1091.  What you should learn here:
  1092.  1. having fun
  1093.  2. one exploding Spaceship or Bug will cause other Bugs to explode as well
  1094. @ENDNODE
  1095. @NODE Hint.21. "21.The right choice"
  1096.  21.@{b}The right choice@{ub}
  1097.  Place the boulder on the right spot...
  1098.  What you should learn here:
  1099.  1. Things always fall to the left if there is space on both sides
  1100. @ENDNODE
  1101. @NODE Hint.22. "22.One for each"
  1102.  22.@{b}One for each@{ub}
  1103.  Not as easy as it looks like.
  1104.  Remember: You have exactly one boulder for each bug and one for the exit.
  1105.  Work from the left to the right and always use the left-most boulder.
  1106.  (Or the other way round)
  1107.  What you should learn here:
  1108.  1. You can't move a boulder over empty space
  1109. @ENDNODE
  1110. @NODE Hint.23. "23.15 seconds left"
  1111.  23.@{b}15 seconds left@{ub}
  1112.  Release the boulder at the right time.
  1113.  (The bug should be in the corner)
  1114.  What you should learn here:
  1115.  1. Timing
  1116. @ENDNODE
  1117. @NODE Hint.24. "24.Be quick or be dead"
  1118.  24.@{b}Be quick or be dead@{ub}
  1119.  Collect from the left to the right and don't waste time.
  1120.  You must get every Emerald/Diamond!
  1121.  What you should learn here:
  1122.  1. Amoeba Drops are dangerous!
  1123. @ENDNODE
  1124. @NODE Hint.25. "25.Very funny"
  1125.  25.@{b}Very funny@{ub}
  1126.  This is easy...
  1127.  What you should learn here:
  1128.  1. nothing :-)
  1129. @ENDNODE
  1130. @NODE vote "Vote for Diamond Caves on AmiNet"
  1131.  @{b}How to vote for Diamond Caves@{ub}:
  1132.  If you have access to the InterNet, you can vote for Diamond Caves.
  1133.  The highest rated programs will be announced every week.
  1134.  To vote, send a mail to
  1135.    @{b}aminet-server@wuarchive.wustl.edu@{ub}
  1136.  with a message-body like this
  1137.    @{b}RATE <path> <num>@{ub}
  1138.  where path should be something like "game/misc/DiamondCave2_3.lha" and
  1139.  num is a number from 0..10 with 10 being the best.
  1140.  @{i}Example:@{ui}
  1141.    @{b} RATE game/misc/DiamondCaves2_3.lha 10@{ub}
  1142.  @{" Other neXus programs " Link neXus}
  1143. @ENDNODE
  1144. @NODE neXus "neXus software"
  1145.  @{b}@{u}neXus software@{uu}@{ub} is delivering high quality shareware products
  1146.  right to your Amiga.
  1147.  Other great products of neXus software:
  1148.  @{u}ManiacBall V1.0@{uu}: a multiplayer Breakout clone
  1149.                   by Peter Elzner
  1150.    Breakout with up to 4 pads (at the four sides of the wall)
  1151.    Great 2 player (at the same time) mode
  1152.    Savable Highscorelist and Best-Time list for every Level
  1153.    Loads of extras like Laser, multi-ball, etc...
  1154.    nice Muisc or sound-fx
  1155.    LoRes-Version (320x220) for ECS/AGA or Gfx-boards
  1156.    HiRes-Version (640x440) for AGA or Gfx-boards
  1157.    great Leveleditor
  1158.  ManiacBall is Shareware and can be found on AmiNet/game/misc soon
  1159.  @{u}MasterBlaser V2.2@{uu}: The ultimate Dynablaster clone
  1160.                     by Alexander Ivanof
  1161.    Up to 5 players (at the same time on the same screen)
  1162.    Loads of extras like
  1163.      time bombs
  1164.      remote controlled bombs
  1165.      move walls
  1166.      invisibility
  1167.      forcefield
  1168.      deseases (infectious !)
  1169.      -> and everything configurable!
  1170.    A shop were you can buy new extras
  1171.    Team mode: Play "2 on 2" or even "4 on 1"
  1172.    Computer controlled enemies
  1173.    and much more...
  1174.  MasterBlasterV2.2 is Shareware and can be found on AmiNet/game/2play.
  1175.  Contact
  1176.  - the author of MasterBlaster at: Armitage@blanker.ruhr.de
  1177.     - the author of ManiacBall at: Elzner@magic.ping.de
  1178. @ENDNODE
  1179. @NODE Credits "Credits"
  1180.  Of course, the first greetings have to go to the creator of Boulder Dash on
  1181.  the good-old C64, @{u}Peter Liepa@{uu}, and to @{u}Klaus Heinz@{uu} and @{u}Volker Wertich@{uu}. Klaus
  1182.  and Volker wrote the original Emerald Mine for Kingsoft back in 1987!
  1183.  normal greetings to:
  1184.  Tom Beuke
  1185.  Neil Brewitt
  1186.  Dietmar Eilert (for his excellent GoldEd)
  1187.  Volker Elzner
  1188.  Peter Froehlich (for his VBIServer.mod)
  1189.  Udo Grundmann
  1190.  Martin Hauner (RareDiamond Icons)
  1191.  Alexander Ivanof
  1192.  Joerg Kluever
  1193.  Niels Knoop
  1194.  Michael Menzel
  1195.  Sylvain Rougier
  1196.  Ulrich Sibiller (for the EM-decoding routine)
  1197.  Mark Sorensen & Trevor Morris (MagicWB2 Icons)
  1198.  Christian Stieber (for his remapping routines)
  1199.  Stefan Stuntz (for his great MUI)
  1200.  Albert Weinert (for additional Oberon-help)
  1201.  and to everybody I forgot...
  1202.  special thanx to Peter Schulz for his great support.
  1203.  This game was written in AmigaOberon on an A3000/28 14MB Kick3.1 CyberVision
  1204. @ENDNODE
  1205.