Queue How do I cheat?
Reputation: 0
Joined: 20 Jan 2013 Posts: 3
|
Posted: Sun Jan 20, 2013 12:14 pm Post subject: How bad an idea is this? |
|
|
Since this is the only code I've made that will do what I want, I really need to know for sure if it's safe to use like this. Is it safe to leave a closed loop CreateThread like this running for any length of time?
[ENABLE]
alloc(InnOne,256)
alloc(InnTwo,256)
alloc(InnThree,256)
alloc(InnFour,256)
alloc(Exit,256)
InnOne:
push eax
cmp [20384C18],0
je InnTwo
cmp [20384C18],2710
jg InnTwo
mov eax,[20384C18]
add eax,2710
mov [20384C18],eax
jmp InnTwo
InnTwo:
cmp [20384C20],0
je InnThree
cmp [20384C20],2710
jg InnThree
mov eax,[20384C20]
add eax,2710
mov [20384C20],eax
jmp InnThree
InnThree:
cmp [20384C28],0
je InnFour
cmp [20384C28],2710
jg InnFour
mov eax,[20384C28]
add eax,2710
mov [20384C28],eax
jmp InnFour
InnFour:
cmp [20384C30],0
je Exit
cmp [20384C30],2710
jg Exit
mov eax,[20384C30]
add eax,2710
mov [20384C30],eax
jmp Exit
Exit:
pop eax
jmp InnOne
CreateThread(InnOne)
[DISABLE]
dealloc(InnOne,256)
dealloc(InnTwo,256)
dealloc(InnThree,256)
dealloc(InnFour,256)
dealloc(Exit,256)
I'm using CreateThread because the code insert point suggested by Cheat Engine doesn't work and I have no idea how to find another entry point. Plus I've read several things on here saying emulators are very hard to deal with anyway and this is for an emulator.
edit: Sorry. Just found the answer I needed in another post.
|
|