View previous topic :: View next topic |
Author |
Message |
mordax Expert Cheater
Reputation: 1
Joined: 16 Apr 2010 Posts: 138
|
Posted: Mon Mar 18, 2013 6:02 pm Post subject: CE not being able to read real ASM? |
|
|
hi. it seems like that cheat engine does not use real asm (or maybe i have problem in code, but i doubt since it came from asm programmer / debugger).
So what im trying to do is replace specific register (ESI) with ranged value.
instead of ESI, i want it to write value from 1 to 200 (or something like that).
so it writes same code onto each and one of ESI register, not just 1 at a time, but all at once.
here's my code:
Code: | xor esi, esi
Marker1:
or [edi+esi*8],ff;
inc esi;
cmp esi, 1234;
jb Marker1; |
but i get this error: Error in line 8 (Marker1:):This address specifier is not valid
i tried with ; at end, but im sure : is correct, didn't work with ; either, it said can't be compiled if i use ; instead of :
Is there something wrong with my code or cheat engine just can't execute real ASM?
or is there any better way of writing ranged registers?
|
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
|
Back to top |
|
 |
mordax Expert Cheater
Reputation: 1
Joined: 16 Apr 2010 Posts: 138
|
Posted: Mon Mar 18, 2013 6:25 pm Post subject: |
|
|
excellent. exactly what i was looking for.
i don't like CE's system how its "simplified" because im used to real ASM and stuff, but in a way its easier to handle.
Anyway it worked exactly the way i hoped it works.
thanks :)
|
|
Back to top |
|
 |
|