1
"Infinite Lives"
Auto Assembler Script
[ENABLE]
"1001 Spikes.exe"+349CD:
db 90 90 90 90 90
[DISABLE]
"1001 Spikes.exe"+349CD:
db E8 0E 37 01 00
19
"Infinite Jump"
Auto Assembler Script
[ENABLE]
//Global Instructions
"1001 Spikes.exe"+493A3:
db C7 43 58 01
"1001 Spikes.exe"+494F3:
db 90 90 90
//Individual Characters ('D' and 'S' jumps)
"1001 Spikes.exe"+36A67:
db C7 47 58 01
"1001 Spikes.exe"+36B9F:
db C7 47 58 01
"1001 Spikes.exe"+38CC7:
db C7 47 58 01
"1001 Spikes.exe"+38DDB:
db C7 47 58 01
"1001 Spikes.exe"+3A8FA:
db C7 47 58 01
"1001 Spikes.exe"+3E4EB:
db C7 47 58 01
"1001 Spikes.exe"+3E3D7:
db C7 47 58 01
"1001 Spikes.exe"+3E4EB:
db C7 47 58 01
"1001 Spikes.exe"+430D8:
db C7 47 58 01
"1001 Spikes.exe"+45AC4:
db C7 47 58 01
"1001 Spikes.exe"+4BA8A:
db C7 47 58 01
"1001 Spikes.exe"+574B7:
db C7 47 58 01
"1001 Spikes.exe"+575CB:
db C7 47 58 01
"1001 Spikes.exe"+59987:
db C7 47 58 01
"1001 Spikes.exe"+59A9B:
db C7 47 58 01
[DISABLE]
"1001 Spikes.exe"+493A3:
db C7 43 58 05
"1001 Spikes.exe"+494F3:
db FF 43 58
"1001 Spikes.exe"+36A67:
db C7 47 58 05
"1001 Spikes.exe"+36B9F:
db C7 47 58 05
"1001 Spikes.exe"+38CC7:
db C7 47 58 05
"1001 Spikes.exe"+38DDB:
db C7 47 58 05
"1001 Spikes.exe"+3A8FA:
db C7 47 58 05
"1001 Spikes.exe"+3E4EB:
db C7 47 58 05
"1001 Spikes.exe"+3E3D7:
db C7 47 58 05
"1001 Spikes.exe"+3E4EB:
db C7 47 58 05
"1001 Spikes.exe"+430D8:
db C7 47 58 05
"1001 Spikes.exe"+45AC4:
db C7 47 58 05
"1001 Spikes.exe"+4BA8A:
db C7 47 58 05
"1001 Spikes.exe"+574B7:
db C7 47 58 05
"1001 Spikes.exe"+575CB:
db C7 47 58 05
"1001 Spikes.exe"+59987:
db C7 47 58 05
"1001 Spikes.exe"+59A9B:
db C7 47 58 05
11
"InstaKey (F1 to Enable/Disable)"
Auto Assembler Script
[ENABLE]
globalalloc(gimmeDatKeyMayne,256)
createthread(gimmeDatKeyMayne)
label(exitThread)
registersymbol(exitThread)
gimmeDatKeyMayne:
mov ["1001 Spikes.exe"+12B4D8],01
push #1000
call sleep
cmp [exitThread],01
jne gimmeDatKeyMayne
ret
exitThread:
db 00
[DISABLE]
exitThread:
db 01
Toggle Activation
112
Enable/Disable
0
14
"Disable Level Mechanics (F2 to Enable/Disable)"
Auto Assembler Script
[ENABLE]
"1001 Spikes.exe"+94C2: //Turn off everything.
db EB 5A
"1001 Spikes.exe"+6CBF4: //Walk-over spike traps
db EB
"1001 Spikes.exe"+18D9: //Timed spike traps
db 90 90 90
"1001 Spikes.exe"+1759A: //Projectiles
db EB
[DISABLE]
"1001 Spikes.exe"+94C2:
db 7B 5A
"1001 Spikes.exe"+6CBF4:
db 74
"1001 Spikes.exe"+18D9:
db 89 46 44
"1001 Spikes.exe"+1759A:
db 74
Toggle Activation
113
Enable/Disable
0
20
"Instant Max Skulls and Big Coins"
Auto Assembler Script
[ENABLE]
"1001 Spikes.exe"+91048:
db 83 E1 07 B0 01 C7 04 32 FF FF FF 6F 90
"1001 Spikes.exe"+9109F:
db 83 E1 07 B0 01 C7 04 32 FF FF FF 6F 90
[DISABLE]
"1001 Spikes.exe"+91048:
db 83 E1 07 B0 01 D2 E0 C1 EA 03 08 04 32
"1001 Spikes.exe"+9109F:
db 83 E1 07 B0 01 D2 E0 C1 EA 03 08 04 32
6
"Max Regular Coins"
008000
Auto Assembler Script
[ENABLE]
"1001 Spikes.exe"+12B4E4: //Memory address of coins
db FF E0 F5 05
"1001 Spikes.exe"+8554E: //NOP regular coin add instruction
db 90 90 90 90 90 90
[DISABLE]
"1001 Spikes.exe"+12B4E4:
db FF E0 F5 05
"1001 Spikes.exe"+8554E:
db 01 05 E4 B4 2F 01
18
"Regular Coins Base Address"
FF0000
4 Bytes
"1001 Spikes.exe"+12B4E4
17
"Disable Timer"
008000
Auto Assembler Script
[ENABLE]
aobscanmodule(aobKillTimer,1001 Spikes.exe,FF 05 F0 10 30 01 FF D7 8B 74 24 48)
registersymbol(aobKillTimer)
alloc(killTimer,256)
label(return)
killTimer:
mov ["1001 Spikes.exe"+1310F0],1
jmp return
aobKillTimer:
jmp killTimer
nop
return:
[DISABLE]
aobKillTimer:
db FF 05 F0 10 30 01
unregistersymbol(aobKillTimer)
dealloc(killTimer)
16
"Timer Base Address"
FF0000
4 Bytes
"1001 Spikes.exe"+1310F0
gimmeDatSkullMayne
0E1E0000
exitThreadS
01261063
gimmeDatKeyMayne
00E60000
exitThread
00E6001E