Posted: Wed Sep 06, 2023 5:54 pm Post subject: Question on group scanning an awkward number
Hey, so I use group scanning a lot in this one particular game, and it works great when I need to grab 20 values at once instead of doing them one at a time. However, in this particular game, each value is always in a nice neat row of being 4 bytes apart. So I can just do 4:50 4:30 4:* 4:* 4:* 4:* 4:* etc
and then find the first two by changing 50 and 30, then I can just mass change all the values, super cool.
However, I have run into a string of values that instead of being 4 bytes apart from each other, they're 4c bytes from each other. I've tried my best to guess through what settings to use and how to use it, but from the moment I tried to put in 4c and it said that was not a valid number I knew I was screwed.
So tl;dr - I have an address and need to grab the next 19 addresses behind it, each being 4c bytes apart from the next.
Opening the address and adding +4c+4c+4c+4c over and over is becoming tedious.
You can skip a number of bytes with `w:X`. i.e. 4:50 w:0x48 4:30 w:0x48 4:* etc.
It might be better to make a bunch of child memory records that are relative to their parent. Make a new memory record, use "+4C" (no quotes) as the address, click and drag it over another memory record with an address, and it'll be +4C from that other memory record. Repeat w/ +4C*2, +4C*3, etc. Change the parent record's address and all the relative children will change. _________________
I don't know where I'm going, but I'll figure it out when I get there.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum