Captain Comic
Captain Comic
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:
N.B. In this "<" means that you should press enter.
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!!!
Return to Tips Book Index
Return to Main Page