This registration code generator will create registration codes for the door
game RPG-2100 * Khalal II: The Awakening versions 1.xx by Carlos Garcia.

 Generating registration codes
-------------------------------

The BBS information entered into the code generator must exactly match that
which has already been entered into the game.  If you are unsure of the exact
name used, run SETUP.EXE from game's directory and select option:

  C> ENTER REGISTRATION CODES

The BBS name used during installation will be shown in the field marked
"Registered to:".  This is the BBS name you must enter into the code
generator.  Press ESC to abort the code entry, select Y to confirm, and press
ESC to exit the setup program.  

Run the DOS executable file AWAKEREG.EXE and enter the following information:

  BBS Name - Enter the BBS name you used when installing the game.  It must
             match the name EXACTLY.
             
  Serial # - Enter any number between 1 and 6 digits you desire or simply
             press ENTER to select all zeros.

The code generator will then display the Registration Key Code and Serial
Number you must enter in the game's setup program.  Run the game's SETUP.EXE
again and select:

  C> ENTER REGISTRATION CODES

Enter the numbers exactly as they were shown, including any leading zeros in
the numbers.

 Saving registration information directly
------------------------------------------

Alternately, you may choose to save the registration information directly into
a file named REGINFO.DAT.  This is the file the game uses to store the entered
registration information.  Copy the saved REGINFO.DAT file into the game's
main directory and overwrite the existing file.

If the BBS name entered into AWAKEREG.EXE did not exactly match that which was
used for the game installation, the game will not run.  An error message will
be displayed showing:

  ABORTING... PROGRAM FILES ALTERED!

Use any text editor to open the file AWAKE.CFG in the game's main directory.  
The first line will show the BBS name used to install the game after the
keyword SystemName.  Either:
 
 1. Run AWAKEREG.EXE again and use this exact BBS name to generate a new
    REGINFO.DAT file.

 -or-

 2. Manually change the name in AWAKE.CFG to match what you have entered in
    AWAKEREG.EXE.  The local configuration file LOCAL.CFG will also need to be
    updated if you choose this option.

 A note on very long BBS names
-------------------------------

While the game's configuration utility does allow you to enter BBS names
longer than 39 characters, doing so causes an internal buffer overrun.  This
results in a number of game malfunctions of varying degrees of severity.  One
common malfunction is the behavior described above.  The game will crash and
exit after displaying the message "ABORTING... PROGRAM FILES ALTERED!".  These
problems will occur regardless of the game's registration status.  For this
reason, the registration utility limits BBS names to 39 characters.
