home *** CD-ROM | disk | FTP | other *** search
- Instructions to patch Captain Comic for non-losing operation.
-
- After Patch you will never "really" lose a man, you will always
- have 5 men. You will have to start at the beginning of the current
- screen area after getting zapped, but you'll have the same number of
- men as before (5).
-
- Procedure:
-
- note < means hit Return
-
- 1. Copy "COMIC.EXE" to "DUMMY" - make binary copy of file
- 2. SYMDEB DUMMY< - bring up debugger
- 3. U 1f7e< - unassemble offset 1f7e
- Should look like this:
- xx:1f7e A04300 MOV AL,[0043] - get current number of men
- xx:1f81 3C00 CMP AL,0 - see if you lost last man
- xx:1f83 741f JZ 1Fa4 - if so take jump
- xx:1f85 FE0E4300 DEC BYTE PTR [0043] - take away one man
-
- 4. We are going to get rid of that last statement:
- A 1f85< - begin assembly entry at 1f85
- nop< - null it out with 4 nop's (hex 90)
- nop<
- nop<
- nop<
- < - end entry
-
- 5. Write out new file now:
- W< - updates dummy
-
- 6. Quit SYMDEB:
- Q<
-
- 7. Rename "DUMMY" to "COMIC2.EXE" - create new Captain Comic Executable
-
- 8. Now you can run COMIC2 and never lose a man again!!!