You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem lies in these two lines: one & two. The instruction adr lr, exec_function_return overwrites the LR reg, but its original value is not backed up anywhere. In the end, the cheat routine will try to return through this clobbered up register here and fail.
As a solution, it seems enough to just add the LR reg to the push and pop lists at the start and the end of the cheat engine routine. Nitrohax kinda does it
The text was updated successfully, but these errors were encountered:
The 0xC1 and 0xC2 instructions don't work. Their usage just completely crashes a game.
Here is one not working cheat as an example:
The problem lies in these two lines: one & two. The instruction
adr lr, exec_function_return
overwrites the LR reg, but its original value is not backed up anywhere. In the end, the cheat routine will try to return through this clobbered up register here and fail.As a solution, it seems enough to just add the LR reg to the push and pop lists at the start and the end of the cheat engine routine. Nitrohax kinda does it
The text was updated successfully, but these errors were encountered: