| View previous topic :: View next topic |
| Author |
Message |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 1:41 am Post subject: dma help |
|
|
I need help with finding a certain address for The Matrix Path Of Neo, iv found the other 16 addresses (6 pointers and 8 statics) but I cant find the last 1, also I say "other" and "last" cus atm its the most I can hack out of the game lol (health, focus, inf double jump, all moves unlocked, movement speed)
the address that I need is for the game speed and I previously had a working pointer for it but I recently reinstalled the game and the pointer has become invalid (currently points to 000384), the address for game speed is dma and its value ONLY changes upon death, eg getting hit by a train in subway showdown, and its address changes upon restarting or exiting the level and going back in to it, ik the default value is 1, type is float
| Description: |
|
| Filesize: |
1.05 MB |
| Viewed: |
14967 Time(s) |

|
|
|
| Back to top |
|
 |
cooleko Grandmaster Cheater
Reputation: 11
Joined: 04 May 2016 Posts: 717
|
Posted: Sun Jul 31, 2016 2:21 am Post subject: |
|
|
| If you can find the address once, use "Find what accesses this address" at least this will allow you to see what instructions access for a two prong approach, either trace the instructions that move it upon death/restart or use the instruction to obtain the address when the game is currently running.
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 6:27 am Post subject: |
|
|
| cooleko wrote: | | If you can find the address once, use "Find what accesses this address" at least this will allow you to see what instructions access for a two prong approach, either trace the instructions that move it upon death/restart or use the instruction to obtain the address when the game is currently running. |
if I could find the address then I wouldn't need to be asking this cus I will hv already made a pointer for the address -_-
this is the problem, the gamespeed is always 1, when u die the gamespeed decreases, when u select restart or exit the address changes and gamespeed resets back to 1 with a new address
|
|
| Back to top |
|
 |
cooleko Grandmaster Cheater
Reputation: 11
Joined: 04 May 2016 Posts: 717
|
Posted: Sun Jul 31, 2016 1:17 pm Post subject: |
|
|
Then do it the old fashioned way, find the character structure and look in the first 1000 addresses for a float. Open structure dissector, put in the base address of the structure, and instead of auto populating, simply press insert, and put a float at 4, copy and paste that float and paste it 1000 times by holding ctrl-v. then scroll through the list deleting anything that isnt float 1.
now you have a structure that is full of float 1s, reload game, find the character header again and delete any addresses that arent 1s. when you are down to 10-20, just increase to 5 one at a time, move in game, see which has an effect.
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 5:22 pm Post subject: |
|
|
| cooleko wrote: | Then do it the old fashioned way, find the character structure and look in the first 1000 addresses for a float. Open structure dissector, put in the base address of the structure, and instead of auto populating, simply press insert, and put a float at 4, copy and paste that float and paste it 1000 times by holding ctrl-v. then scroll through the list deleting anything that isnt float 1.
now you have a structure that is full of float 1s, reload game, find the character header again and delete any addresses that arent 1s. when you are down to 10-20, just increase to 5 one at a time, move in game, see which has an effect. |
how tf do I do that, n I think u misunderstand, the value ONLY changes itself once then the address changes, ontop of that if I try to find the value eg search for 1 float b4 I die, then quickly search for decreased value when I'm dying, I WILL STILL HV OVER LIKE 500K ADDRESSES IN RESULT and its not like I can just make it change again WITHOUT its address changing cus that's impossible unless I can like...save a save state of the game with everything exactly where they are including the addresses and values then use that to restore the value without changing the address, also u only get 1 chance at finding the value, after that the address changes n ur chance is gone, also the address could be anywhere from x0000000 to x7FFFFFFF
ALSO "MOVE IN GAME" WOULD HAVE ABSOLUTELY NO EFFECT TO THE GAMESPEED -_-
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Sun Jul 31, 2016 5:37 pm Post subject: |
|
|
Did you open up memory viewer, change the display type to float, and then go to your old pointer?
Scroll up and down and see if you can find a 1.0 someplace.
You had the address once, why can't you find it again?
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 6:40 pm Post subject: |
|
|
| Zanzer wrote: | Did you open up memory viewer, change the display type to float, and then go to your old pointer?
Scroll up and down and see if you can find a 1.0 someplace.
You had the address once, why can't you find it again? |
pointers don't work like that -_-
there could be millions of pointers all pointing to the same address but only like a few thousand or hundred will be stable and not point to a completely different address therefor returning a value like "--" or "???" or an entirely different value, and this is my current pointer for gamespeed
and this is the pointer for movement speed
AND I DONT EVEN KNOW HOW I FOUND THE POINTER NOR THE ADDRESS IN THE FIRST PLACE!
| Description: |
| current pointer for movementspeed |
|
| Filesize: |
5.78 KB |
| Viewed: |
14866 Time(s) |

|
| Description: |
| current pointer for gamespeed |
|
| Filesize: |
8.17 KB |
| Viewed: |
14866 Time(s) |

|
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Jul 31, 2016 7:56 pm Post subject: |
|
|
| Code: | | Matrix3W32S.bin+5DE204 |
or...
| Code: | [Enable]
LUACALL(speedhack_setSpeed(0.001))
[Disable]
LUACALL(speedhack_setSpeed(1.0)) |
or...
| Description: |
|
 Download |
| Filename: |
Matrix3W32S.CT |
| Filesize: |
1.86 KB |
| Downloaded: |
1574 Time(s) |
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Sun Jul 31, 2016 7:59 pm Post subject: |
|
|
Yes, I know how pointers work. Thank you.
Have you tried bumping that "2dc" offset up until it finds an actual pointer?
Then scan around that new address for a 1.0.
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 8:46 pm Post subject: |
|
|
| Zanzer wrote: | Yes, I know how pointers work. Thank you.
Have you tried bumping that "2dc" offset up until it finds an actual pointer?
Then scan around that new address for a 1.0. |
yes and so far nothing, also using the speedhack just results in choppy/blurry framerates as its not as smooth as using the ingame gamespeed, also it applies the speed hack EVERYWHERE, including the menu so when setting to 0.008 and u hv to pause the game u hv to basically set it back to 1 or it will basically make the menu go at 0.008 speed and reaction wich basically makes it unusable
| ++METHOS wrote: | | Code: | | Matrix3W32S.bin+5DE204 |
or...
| Code: | [Enable]
LUACALL(speedhack_setSpeed(0.001))
[Disable]
LUACALL(speedhack_setSpeed(1.0)) |
or... |
n whats "Matrix3W32S.bin+5DE204" for cus it just points to address 40000000
| Description: |
| lol, the cheat table u provided don work |
|
| Filesize: |
1.47 MB |
| Viewed: |
14820 Time(s) |

|
Last edited by mgood7123 on Sun Jul 31, 2016 8:54 pm; edited 1 time in total |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Jul 31, 2016 8:53 pm Post subject: |
|
|
| mgood7123 wrote: | | whats "Matrix3W32S.bin+5DE204" for cus it just points to address 40000000 | -It's a static address; add it to your table, as a regular address. Hex 40000000 is float 2.0, which is the default game speed.
For the cheat table to work, you have to activate the script first.
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 8:56 pm Post subject: |
|
|
| ++METHOS wrote: | | mgood7123 wrote: | | whats "Matrix3W32S.bin+5DE204" for cus it just points to address 40000000 | -It's a static address; add it to your table, as a regular address. Hex 40000000 is float 2.0, which is the default game speed.
For the cheat table to work, you have to activate the script first. |
its value is 400000000 -_-
|
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Jul 31, 2016 8:58 pm Post subject: |
|
|
| Sigh. Read what I wrote, or don't.
|
|
| Back to top |
|
 |
mgood7123 Newbie cheater
Reputation: 0
Joined: 31 Jul 2016 Posts: 13
|
Posted: Sun Jul 31, 2016 9:15 pm Post subject: |
|
|
| ++METHOS wrote: | | mgood7123 wrote: | | whats "Matrix3W32S.bin+5DE204" for cus it just points to address 40000000 | -It's a static address; add it to your table, as a regular address. Hex 40000000 is float 2.0, which is the default game speed.
For the cheat table to work, you have to activate the script first. |
Matrix3W32S.bin+5DE204 works BUT its rather glitch in the fact that it only effects npc and the charactaraacters but it does not affect things such as bullet speed and bullet animation speed, also it glitches my character to always face the direction he lands therefore being unable to rotate his body to the direction hes going lol (as if hes strafing or in meele stance)
also it is not the original value that my address was when I was working with it as 0.008 and 400 does not produce correct animation speed and... as I thought its not the correct gamespeed address as it does not decrease upon death (eg getting hit by train on subway showdown level or falling off edge of building on dodge this level)
Last edited by mgood7123 on Sun Jul 31, 2016 9:40 pm; edited 1 time in total |
|
| Back to top |
|
 |
++METHOS I post too much
Reputation: 92
Joined: 29 Oct 2010 Posts: 4197
|
Posted: Sun Jul 31, 2016 9:22 pm Post subject: |
|
|
Works for me. Make sure to close out the game and CE and try again. If that doesn't work, you can try the script. You'll probably have to alter the AOB signature, since the static address may be different on your version. If that doesn't work, I can explain to you how to find it on your version.
Make sure you have typed in the correct address. If it's still messed up after restarting, change the value back, and just change the offset until you find the correct value (it may be close). You can do as Zanzer suggests and look in memory viewer. Remember to look for float 2.0.
|
|
| Back to top |
|
 |
|