| View previous topic :: View next topic |
| Author |
Message |
KotBlini How do I cheat?
Reputation: 0
Joined: 02 Sep 2016 Posts: 3
|
Posted: Fri Sep 02, 2016 8:31 am Post subject: [Solved] Troubles with "find out what accesses this add |
|
|
Hello,
I use CE for out-of-bounds explorations, mostly in racing games, and I had a great fun with it so far. However, my new target is surprisingly reluctant to my good old tricks.
I found a copy of the demo version of MM2 where you can only drive in a small section of the map, there are walls to keep you inside the demo area, and of course what I'm trying to do is go through these walls and see what lies beyond them.
I had no trouble finding my coordinates and changing them to go where I want. However, once outside the allowed area you're instantly ported back to the start location, so what I was trying to do is find this procedure and replace it with code that does nothing.
To do that I usually use the option to see what accesses or writes to my coordinates and it's pretty easy to guess. Sadly this time nothing at all appears when the value changes.
I've read similar questions here and try the proposed solutions ( using other debugger mode, switching to 4 Bytes etc... ) But I was unable under any circumstances to make anything appear in the results.
I'm sure I'm doing something obviously wrong there but can't put my finger on it.
Last edited by KotBlini on Tue Sep 06, 2016 10:28 am; edited 1 time in total |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Fri Sep 02, 2016 8:51 am Post subject: |
|
|
| Do your coordinate values change when you are teleported back? If so, something is writing to them. You may need to change your debugger settings. |
|
| Back to top |
|
 |
KotBlini How do I cheat?
Reputation: 0
Joined: 02 Sep 2016 Posts: 3
|
Posted: Fri Sep 02, 2016 9:29 am Post subject: |
|
|
| Yes the car coordinates are reset to those of the spawn location and a message appears, that's why I'm trying to know what procedure does that. |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Fri Sep 02, 2016 10:05 am Post subject: |
|
|
As I said, something is writing to them. You may need to change your debugger settings to pick up the instruction(s).
More than likely, the same instruction that is doing the relocation is also responsible for all movement. That being said, you may need to dig deeper to determine where the out-of-bounds check is being made. |
|
| Back to top |
|
 |
KotBlini How do I cheat?
Reputation: 0
Joined: 02 Sep 2016 Posts: 3
|
Posted: Tue Sep 06, 2016 10:30 am Post subject: |
|
|
A clean install of the latest CE version solved my problem.
Thanks for the answers |
|
| Back to top |
|
 |
|