home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / Geneve / 9640news / CAT24 / CHESSFIX.ARK < prev    next >
Text File  |  2006-10-19  |  3KB  |  51 lines

  1. ?
  2. Category 3,  Topic 15
  3. Message 7         Mon Dec 07, 1987
  4. MARC-LEVINE                  at 20:05 CST
  5.  
  6.  Fixing Video Chess to Run on Geneve
  7.  
  8.  Ok, the jist of the problem according to Mike Dodd (Micropendium, Nov 87) is
  9.  that TI wrote the to use >8804 for the VDP read data location rather than
  10.  >8800. On the 4a they are the same, but not on the Geneve. Mike gives a step
  11.  by step procedure for fixing this using TI's debugger that came with the EA
  12.  Package and doing it on the Geneve.
  13.  It essentially involves changing all the locations in ROM between >6000 and
  14.  >7000 (he says the cart only uses the 1st 4000 bytes of ROM) that have 8804
  15.  to 8800.  I loaded the cart into my Gram Kracker and found them easy.  they
  16.  are at at:6056,624E,6272,6298,63E0,6416,64B4, 658E,6616,67B8,6B7E,6C80,6C86
  17.  & 6C94.  those were the locations he gave.  Wit the Kracker and the cart I
  18.  was using I also found one at 67D1.  Curios thing is that although he says
  19.  the Video Chess cart did not use the cart rom between 7000 and 7FFF, I found
  20.  gobs of stuff there, not just zeros.  Anyone know why.  Well, I changed the
  21.  8804's to 8800's and ran it fine on the 4a.  of course I don't know if what
  22.  I did would run on the 9640.  By the way, I used DSKU on the first saved
  23.  file of the cart dumped to disk (that's the rom) and it would also work.
  24.  You can find all the 8804's using it.  However, it finds all the 8804's even
  25.  past >7000.  again I don't know why the should be aything there since it is
  26.  supposedly unused.  Mike Dodd's instructions are Debugger as I said.  Using
  27.  the GPL loader load the chess cart.  Press F1 & F2 to unprotect >6000 and
  28.  >7000.  Go to basic.  You boot the debugger it by doing a "CALL ILR", CALL
  29.  LR("DSKn.DEBUG"), CALL LLR("DEBUG").  Press "U".  You will now see a period
  30.  at the bottom left.  to find the locations of >8804 type
  31.  F6000,6FFF,8804<ENTER>.  You wil see a list of all the occurences.To cahnge
  32.  them, type "M", te address and enter.  The debugger will print the address
  33.  and 8804.  Type 8800 and press enter.  When finished press Alt= to leave the
  34.  debisugger.  Go to TI Basic and use th cartridge saver to resave what you
  35.  have to disk.
  36.  
  37.  Fixing TI Artist
  38.  Use a sector editor to edit the 1st sector of the file ARTPT2 file.  At byte
  39.  3, change (in hex), 06 to 00.  Of course resave to disk.  this allows TIA to
  40.  load.  To fix the save and load picture, find the starting sector of ARTPT3.
  41.  Add 27 to it so that you are editing sector 28.  At byte 121, change (in
  42.  hex) 10 to 00.  save do disk.  TI Artist will now work fine on the Geneve
  43.  except for the Print command.
  44.  
  45.  
  46.  
  47.  
  48. Download complete.  Turn off Capture File.
  49.  
  50.  
  51.