Page 1 of 1

Is It Possible To Change Values Using An AOB With Emulated Games?

Posted: Fri Mar 24, 2023 11:14 pm
by Piepop101
Hi everyone!
Please keep in mind I don't know a ton about Cheat Engine or Lua, i'm trying to expand on what i've learned so far.

My question is: Can I change values like gold if I have a unique Array of Bytes using the Xbox 360 emulator Xenia? In this case, for the game Blue Dragon.

I have the AOB which I have used in my script below to essentially freeze the gold value. I would like to change my gold to something like 1,000,000. The problem is, I cannot use pointers with emulators and there isn't enough information online(That i've seen) to help me get this done otherwise. I'm not even sure if it is possible to change values or do math with code if using AOB/if there is an emulator involved.

Code: Select all

// Buying from shops doesn't decrease gold.
[ENABLE]
aobscan(Purchase1,44 0F 38 F1 14 17 90 90 B8 B8 60 1C 82 90 90 45 84 E4)

registersymbol(Purchase1)

Purchase1:
db 90 90 90 90 90 90 90

[DISABLE]
Purchase1:
db 44 0F 38 F1 14 17 90

unregistersymbol(Purchase1)
I'll appreciate any help I can get! Thank you!

Re: Is It Possible To Change Values Using An AOB With Emulated Games?

Posted: Thu May 25, 2023 5:17 pm
by oyyzj
Hi there.

Can't help you much because human can't get much information just from raw hex afterall.

If you post more information about the operand code what db 44 0F 38 F1 14 17 90 do.
maybe we could help you more.

it is only clear that you nop'ed db 44 0F 38 F1 14 17 90 completely. that's all information we could get.

Regards.