home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / wbgames / cc3 / cc3.doc < prev    next >
Text File  |  1996-07-08  |  7KB  |  173 lines

  1.  
  2.                      China Challenge III
  3.                      -------------------
  4.  
  5.                        written 1991 by
  6.                         Dirk Hoffmann
  7.  
  8.                       rewritten 1993 by
  9.                         Gunther Nikl
  10.  
  11.                   This program is Freeware !
  12.  
  13.  
  14. New features of Version III:
  15. ----------------------------
  16.  
  17. This is an improved version of the game China Challenge. The original program
  18. by Dirk Hoffmann lacked some features and disturbed the mutitasking heavily.
  19. China Challenge III - short called CC3 - is a completly rewritten version of
  20. the old program. CC2 was written in 'C' but CC3 had been written in assembler
  21. for shortness.
  22.  
  23. Below all changes made since release 2:
  24.  
  25.  Fixed:    The busy wait loop for menu handling has been removed. Also the dircet
  26.     hardware access to control the mouse events has been removed. Now the
  27.     event handling belongs to commodores programming guidelines. It is
  28.     totally multitasking friendly.
  29.  
  30.  Fixed:    The two-screen technique has been removed. CC3 uses an invisible screen
  31.     for its graphic rendering. Then the blitter moves the whole date to the
  32.     real screen.
  33.  
  34.  New:    The sound replay uses now the audio device instead of directly hitting
  35.     the hardware. The sound file is NOT nessecary to play the game unlike
  36.     in CC2. There exists a menu item 'Play Music' so you can switch the
  37.     music on or off. If the sound stuff couldn't be initialized the item
  38.     is anavailable. Music play can be controlled at startup see below.
  39.  
  40.  New:    The intro picture has been included in the program. When CC3 starts
  41.     this picture will be displayed and all other initilization stuff
  42.     follows. If you don't want this picture you can switch it off at
  43.     startup see below.
  44.  
  45.  New:    CC3 supports two CLI and Workbench arguments to control the program
  46.     at startup.
  47.  
  48.      NOMUSIC - This argument disables the music. However CC3 tries to
  49.            initialize its audio stuff and to load the sample. If this
  50.            fails the music is disabled during the whole game play.
  51.            Otherwise only the sound output is disabled so you can
  52.            switch the music on later. By default the music is on.
  53.  
  54.      NOINTRO - This argument disables the intro picture. By default you
  55.            will see this picture and all initialization stuff is done
  56.            at this time. This picture shall only show CC3 is alive
  57.            while loading the sample from a floppy disk. If you don't
  58.            want the picture suppress it with this argument.
  59.  
  60.     NOTE:    When started from workbench CC3 needs the 'icon.library' to
  61.         examine the tooltypes. If the library couldn't be opened it
  62.         will use its internal defaults. With the kick 1.2/1.3 icon
  63.         library the equation sign '=' at the end of a tooltype is
  64.         nessecary !!!
  65.  
  66.  New:    For loading and saving the filerequester of the arp.library is used
  67.     now. So you need this library installed in libs: to use these option
  68.     but this shouldn't cause any propblems I hope.
  69.     Please note that the file structure of a saved game has changed. It is
  70.     no longer an ascii file because the current game state is also saved.
  71.     This was easier to do when saving an binary. Sorry about this.
  72.  
  73.  New:    The generation of a dragon is much improved. The new algorithm requires
  74.     always only 120 random numbers instead of about 500 as the old one did.
  75.     So it can be estimate that it is faster than before. The random number
  76.     generator has also changed. Now CC3 uses the Tausworth algorithm for
  77.     creating the random numbers. The full description of this algorithm can
  78.     be found in:
  79.  
  80.         "A Comparision of the Correlation Behavior of Random Number
  81.          Generators for the IBM 360"
  82.         Communication of the ACM 11/1968 page 641-644
  83.  
  84.  
  85. I want to thank Dirk Hoffmann for the original program and Torsten "Stoffel"
  86. Christophel for his suggestion to improve the dragon generation to make it
  87. really random.
  88.  
  89.     You can reach me: gnikl@informatik.uni-rostock.de
  90.  
  91.  
  92. New features of Version II:
  93. ---------------------------
  94.  
  95. 1) If you look at the Options Menu, you can see two new items:
  96.    b) Load Dragon:
  97.       With this option, you can load a saved dragon. The
  98.       input window will appear. Type in the filename of the
  99.       saved dragon. If this file exists, China Challenge
  100.       will load the dragon into memory and displays it on
  101.       the screen.
  102.    b) Save Dragon:
  103.       With this option, you can save the current dragon on
  104.       the screen to disk. After you activate "Save Dragon",
  105.       the Workbenchscreen will appear with a small window on
  106.       it. Just type the name of the Dragon's data file.
  107.       The Playscreen comes up again and you can continue
  108.       with another game.
  109.  
  110. 2) In the first Version, you can only take back one move,
  111.    but the wrong pair is mostly taken many moves before.
  112.    In China Challenge II, you can take back every move you
  113.    did without any restrictions.
  114.  
  115. 3) China Challenge II now plays a little background music
  116.    during the game. Enjoy it...
  117.  
  118.  
  119. About China Challenge
  120. ---------------------
  121.  
  122.                       written 1989/90 by
  123.  
  124.                         Dirk Hoffmann
  125.                        Moerscherstr. 128
  126.                      D - 6710 Frankenthal
  127.                          West Germany
  128.  
  129. China Challenge is quite similar to the well known game Shanghai or
  130. Mahjong. Target of China Challenge is, to remove all parts of the pile, the
  131. so called Dragon, step by step. This dragon is composed out of 120
  132. different pieces. You can always find four chips displaying the same
  133. picture or chinese symbols. As the pile can't be removed indiscriminately,
  134. there are certain rules allowing the removal of tiles.
  135. First, you only can remove pairs of tiles wit the same image or picture on
  136. its surfaces.
  137. Second, the chips you want to take away must not have another piece to
  138. their right or to their left. That means, both tiles have to be free and
  139. without any "neighbor". If you already have played Shanghai, you surely
  140. know the rules, because they are completely equal.
  141.  
  142. After loading and starting China Challenge, the screen gets black for a
  143. short time and the first dragon appears. All 120 tiles have been shuffled
  144. and placed onto the pile. Now you can select a piece by clicking on a tile
  145. with the mouse pointer. If you have choosen a tile that was free, its
  146. counterpart is shown in the left box. Now you can select a second tile. If
  147. the second tile displays the same image or picture, it will be copied to
  148. the box at the right border of the playscreen. Doubleclicking the second
  149. icon means the removal of both tiles.
  150. If you have taken away all chips from the dragon, you can continue with a
  151. new shuffled one, perhaps with an increased difficulty level.
  152.  
  153. By using the pull down menus, you can select following functions:
  154.  
  155. About:  A small information window appears 
  156. Quit:   Exit China Challenge, this means back to AmigaDos
  157.  
  158. New Game: Starts current game over and builts up a new shuffled dragon
  159. Undo last move: Takes back the last move you did
  160. Undo all moves: Rebuilts the same dragon a second time
  161. Load Dragon: Loads a saved dragon from disk
  162. Save Dragon: Saves the currently displayed dragon to disk
  163. Play Music: Enables or disables the game music
  164.  
  165.  
  166.                           Enjoy this game and not your pirate copies...
  167.  
  168.  
  169.                                               Dirk Hoffmann
  170.  
  171.  
  172.  
  173.