	      
	      *******************************
       	               Diamonds 1.0 
			    +	
		     Level Editor 1.0
	      *******************************


       Version of the original HP48 calculator game:
             Diamonds 2.0 by Douglas R. Cannon


			 *   *   *



Screen resolution:

    In both apps you'll be asked about 'change screen
    mode to 640 x 480 x 16bpp'. This will try to change 
    dynamicaly the screen resolution.

    On error or if a reboot is necesary, the app will end.

Refresh:

    The used method to refresh ball+screen runs fastest speed
    mode ('Super Speed') on a 166MHz PC or higher.

Folders:
    
    Ensure that all files have been extracted in correct folders:

    ['Application Folder']
        <Project files>
        [Levels]
            <LEV*.DAT>
        [Wavs]
	    <*.WAV>



DIAMONDS 1.0:

   Game Play:

    The object of each screen is to get the diamond bricks.
    Once you have removed each diamond brick, you advance to
    the next level.

    Before you can erase any diamond bricks, you must erase
    all regular bricks first (Yellow, green, red and blue
    bricks) . A regular brick can only be erased when you are
    in the correct mode. By hitting special selector bricks
    you can change your brick mode.

   Special bricks:

    White bricks: You are only in the white brick mode at
    the start of each level. If you don't erase all of the
    white bricks before changing modes, then you cannot solve
    the level. You can never return to the white brick mode
    unless you press [R], which costs one life.

    Regular bricks: There are 4 different colors of regular
    bricks. You cannot clear a regular brick unless you are
    in the correct mode.

    Selector bricks: Hit one of these to change your brick mode.

    Key and lock bricks: Hit a key brick to get a key. You
    cannot clear a lock brick unless you are carrying a key.
    Hitting key and lock bricks do not modify your brick mode.
    You do not need to clear all key and lock bricks in order
    to solve the level.

    Arrow bricks: Hitting an arrow brick reverses the movement
    key directions. The move-left keys now move the ball right,
    and the move-right keys move the ball left. Hit a second
    arrow brick to change the keys back to normal.

    Cross bricks: Don't hit these, they kill you.

    Diamonds bricks: You can't clear these until all white
    and regular bricks have been cleared. Clear all diamonds
    to solve the level. If there are any bonus ticks left
    when you solve the level, you are awarded 10 points per
    tick.

   Scoring:

    White and regular bricks:  3 pts.
    Key bricks              : 25 pts.
    Lock bricks             : 50 pts.
    Diamond bricks          : 50 pts.
    Bonus                   : 10 pts. / tick (10 pts. / sec.)

    An extra life is awarded every 5000 points.

   Keys/quick keys:

    Keys: [Left]/[Right]: Ball		
	  [Up]  	: Pause game
	  [Down]	: Continue game
          [R]		: Restart level
	  [Q]		: Quit game
    	
    Quick keys:	
    	 Main screen:
	  [Return]	: Start 
          [Esc]		: Quit Diamonds
	  [P]		: Practice
          [H]		: High-Scores
	  [Space]	: Change speed	 
          [C]           : Colored ball (Y/N) 
                         (Suggestion: Bruce Pierson)	    
	  
	 Practice screen (level selection):		
	  [Left]	: Previous level
	  [Right]	: Next level
	  [Return]	: OK (practice selected level)
	  [Esc]		: Cancel (go back to main screen)	
	    	  
	 High-Scores screen:
	  [Return]	: OK (go back to main screen)

    High-Scores table:

	  This table is saved in HiScores.DAT file.
	  To reset table, only delete this file.
	

LEVEL EDITOR 1.0:
    
    Levels list: click on file to select level for preview
         (Use [Control]+[Up/Down] cursor keys for continuous
	  selection). 

    Load : Load selected level to Edit Screen.
    Save : Save edited level to selected level.
    Exit : Exit Level Editor.
    Clear: Clear Edit Screen.

    Left mouse button to set brick.
    Right mouse button to del brick.
    Drag ball to set its start position (Use cursors keys
         to precise position).
    Click on arrow to change start direction of ball.




			 *   *   *


		     Carles P.V. 2001
	            carles_pv@terra.es

                             ;)