It's easy how to count. The map is separated into blocks. Each block is 16x16 so each block can have 256 items max. Each block is separated into 16 horizontal lines. Each line contains 16 items
This is an example of what 16 items arranged horizontally would be like
This is an example of what 5 items arranged vertically would be like
For each line it will move down vertically by 1.
I hope you understand how this thing works
It's hard with Pokemon ShuffleIs there one for Pokemon shuffle and pong pong candy?
any known memory address for MH4U?
I thought you can't even open the internet browser while in MH4U?
noooooooooooooooooooooooooo you're right
He just copied it off stackoverflow so who knows if it works on the 3DS...I was told to use some function called access() but when i asked how to define it i didn't get a real answer.
But how can we get Pokemon Shuffle to work since its has a dynamic address (as stated further above) So how do we find that pointer? :-)
You can on the n3ds but this hack only works on the o3ds browserI thought you can't even open the internet browser while in MH4U?
I was about to address that, now I will. Note that I haven't completed this myself yet but I have clues.
To find this pointer we need to make 2 - 3 memory dumps while the game is running and find the right money address. Then we turn the game off and repeat. Now we should have 2 different locations of the right address.
Next we need to do a pointer search with 2 memory dumps which have a different money address:
Calculate the difference between both money addresses and call it x. Look at every single 32 bit value in the first memory dump and if it is in the range of a valid pointer (e.g. 0x14000000 and 0x1C000000) check the 2nd memory dump and get the value at the same address. Calculate the difference between both values. If it equals x, we have a working pointer. To calculate the pointer offset required we simply take the pointer found in the first memory dump and subtract the money address from the first memory dump from it.
For this a program should be used which I'm currently coding.
The program you're coding, are you talking about something like a 3ds homebrew that would be able to be opened along side a game (like the browser) and dump multiple ram dumps without closing the game?
Because that's exactly what we need lol