home *** CD-ROM | disk | FTP | other *** search
/ Micro R&D 1 / MicroRD-CD-ROM-Vol1-1994.iso / os20 / cli / cyberconfix.readme < prev    next >
Text File  |  1992-09-24  |  2KB  |  53 lines

  1. Short: patch Cybercon III for WB 2.0
  2.  
  3.  
  4. NAME:
  5.     CyberconFix
  6.  
  7. DESCRIPTION:
  8.     The virtual-reality game Cybercon III does not work under
  9.     KickStart 2.04, but CyberconFix patches the Cybercon III
  10.     disk so that it will work under 2.04 (it should also still
  11.     work under 1.3, but I haven't tested it).
  12.  
  13. USAGE:
  14.     Just follow these simple steps:
  15.     1. make a copy of your original Cybercon III disk with some disk-
  16.        copier.
  17.        Note:  The DiskCopy program that came with your Amiga will crash
  18.        at the end of the copy, because Cybercon is not a regular Amiga
  19.        DOS disk.  Therefore, if you can, use another disk-copier.
  20.     2. stick the COPY of Cybercon III into DF0:.
  21.     3. type CyberconFix at the CLI prompt.  The disk drive light will
  22.        go on for about a second.
  23.        Note:  Before you type in CyberconFix, Make sure the disk is
  24.        write enabled.  If it's not, CyberconFix will NOT give you an
  25.        error message, and the patch will NOT be applied.  But you knew
  26.        that :-).
  27.     4. give your Amiga the 3 finger salute (reset), and enjoy
  28.        Cybercon III.
  29.  
  30. IF-IT-STILL-DOESN'T-WORK:
  31.     It is possible that different revisions of Cybercon were released.
  32.     If that is the case, CyberconFix will most likely fail :-(.
  33.  
  34. IN-CASE-YOU'RE-WONDERING-HOW-IT-WORKS:
  35.     After spending a few hours with a debugger, I found that there
  36.     is a small bug in the keyboard reading routines.  The problem
  37.     hadn't showed itself under 1.3, only under 2.0, because of the
  38.     way 2.0 allocates the CIA chips.  (The CIA chips, also known as
  39.     the 8520, are involved in reading the keyboard.)  The actual fix
  40.     turned out to be quite simple; the argument to a branch instruction
  41.     had to be changed.  The location of this change is at block 149,
  42.     offset 159.  The value of $36 at this location had to be changed
  43.     to $2C.
  44.  
  45. DISCLAIMER:
  46.     If your computer blows up, or any other tragedy happens as a result
  47.     of using CyberconFix, I will not be responsible.
  48.  
  49. AUTHOR:
  50.     My name is Blaise Tarr, and I can be reached on the Internet until
  51.     at least December 1992.  Here is my e-mail address: tarr@cs.psu.edu
  52.     If you have any problems with CyberconFix, let me know.
  53.