home *** CD-ROM | disk | FTP | other *** search
/ Command & Craft / COMCRAFT.iso / comcraft / c&c / utils / gametool / whatsnew.doc < prev   
Encoding:
Text File  |  1994-01-12  |  4.0 KB  |  88 lines

  1. Revision History:
  2.  
  3. ??/??/?? - version ?.??
  4.  1. Use VCPI/DPMI to switch to protected mode for debugging
  5.  2. Waiting for your suggestions...
  6.  
  7. 03/01/94 - version 4.01
  8.  1. Fix the bug in simulating INT 8.  This bug will hang the game "STRONG".
  9.  2. Fix the bug in passing the command line in the LOAD function of the
  10.     internal debugger.
  11.  3. The break point addresses are indicated as '' in the internal debugger.
  12.  4. The flags in the internal debugger are displayed as "oditszapc".
  13.  5. The address found by the FIND function in the internal debugger
  14.     is normalized to X000:XXXX.
  15.  6. The direction of the token conditional branch is indicated.
  16.     If the direction ('' or '') is showed, the conditional branch will
  17.     be token. if '' is showed, the conditional branch will not be token.
  18.  
  19.  
  20. 08/08/93 - version 3.22
  21.  1. Fix minor bug in searching for available INTs for resetting 8259.
  22.  
  23.  
  24. 12/07/93 - version 3.20
  25.  1. The bugs in tracing is fixed.
  26.    (In the v3.0, if the int 1 is changed by the games during tracing,
  27.     it will hang)
  28.  2. New [S] function is added in the internal debugger, it allow user
  29.     to save a portion of the memory to a file.
  30.  3. New [L] function is added in the internal debugger, it allow user
  31.     load and debug a program inside gametools.
  32.  4. Fix some bugs in changing the register SS, SP inside internal debugger.
  33.  5. Add pop up Address-table in address input function.
  34.     Press [Tab] during inputting address will pop up a address-table for
  35.     choosing. Press [Tab] in Analysis Listing and Internal Debugger will
  36.     save the current address in the highlight bar to the address-table.
  37.  6. Restore int 15 (scan code translation called from int 16) when pop up,
  38.     it can now run with GP.
  39.  7. It can now set 4 hardware break points at the same time!
  40.  8. Fix the memory allocation error caused by some VGA cards.
  41.  
  42.  
  43. 20/02/92 - version 3.10
  44.  1. Fix some bugs in the unassemble function in the built-in debugger.
  45.  2. Improve W & S - function in the built-in debugger.
  46.  3. Fix some problems caused by LOGITECH mouse driver.
  47.  4. Add FPU unassemble function in EMS version of Gametools G3E.EXE
  48.  5. Fix problem caused by QEMM stealth function.
  49.  6. Add 'No change' in the analysis function.
  50.  7. Fix bugs in restoring SVGA and special TEXT mode screen. e.g. NORTON
  51.  8. When you enter wrong path, you can re-enter again.
  52.  9. Add KEEP and WRITE function inside LIST
  53. 10. Fix bugs in change the flags in the internal debugger.
  54. 11. Add Auto Modify fuction inside LIST and hardware break point.
  55. 12. use DOS envirnoment "TEMP" as the default temporary path.
  56. 13. Add 'Exact-analysis' in analysis function.
  57.  
  58.  
  59. 31/01/92 - version 3.0
  60.  1. fixed the bugs in restoring the graphics screen.
  61.    (but the screen will be still corrupted for some spectical graphics modes)
  62.  2. Add Word analysis in Global analysis.
  63.  3. Unlimited analysis times but keep only the last 20 analysis histories.
  64.  4. You can list the results after two analysis
  65.  5. Interrupt monitor can now break at the next instruction of the interrupt
  66.     instruction.
  67.  6. fixed some bugs in hardware breakpoint.
  68.  7. A colorful internal debugger is added which support trace, step, here,
  69.     scroll up & down, change registers.
  70.  8. allow short-hand AX, BX, CX, DX, SI, DI, BP, SP
  71.  9. you can now use cursors to choose the options.
  72. 10. DOS shell function is added.
  73. 11. View user screen function is added.
  74. 12. EMS version now occupied only 11 Kbytes conventional memory.
  75.  
  76.  
  77. 31/12/92 - version 2.9
  78. 1. fixed the bugs in analysis function in XMS version.
  79. 2. change segment analysis to Global analysis.
  80. 3. fixed EMS version's bugs in reserving and restoring EMS status.
  81. 4. Pre-adding '$' to input so that no need to type '$' in entering HEX numbers.
  82. 5. fixed the problems caused by mouse during pop up.
  83. 6. restore the keyboard and video states automatically when use debug to
  84.    trace the game.
  85. 7. the keyboard and video states can be restored simultaneously.
  86. 8. allow short-hand CS, DS, ES, SS, PS (PSP) in input.
  87.  
  88.