After using a certain amount of skill points the game automatically maxes out the spin, control, and speed stats and reduces power back to 160 even if it was already upgraded to 360. Then if you keep allocating stats nothing changes until about 65 stat points are left to allocate, which lets you allocate stats normally again, but as soon as the upgrade is finished an you exit the upgrade screen, the game crashes.
The coin part of the cheat seemed to work fine. Could you separate the coin cheat from the skill point cheat? Or reduce the number of skill points given?
First code type 6 coins, second code type 6 points just adjust the values to smaller or remove the second code type 6
--------------------- MERGED ---------------------------
Mario Golf: Super Rush
TID: 0100C9C00E25C000
BID: 70617E8DAC74382A
[1M coins and 200 upgrade points for use at the upgrade screen]
580F0000 008585F8
580F1000 000000F0
580F1000 00000078
580F1000 00000008
580F1000 00000078
580F1000 00000040
780F0000 000000A4
640F1000 00000000 000F4240
640F0000 00000000 000000C8
640F1000 00000000 000F4240 <- this is coins
640F0000 00000000 000000C8 <- this is upgrade points, change to smaller if 200 is too much
--------------------- MERGED ---------------------------
I too would be interested to know how you eventually found the correct values to edit. What did you search for? Can this process be replicated by a mere mortal such as myself?? We all greatly appreciate the codes, but without any context, it is quite difficult to learn anything new from them.
Coins is easy to find after knowing that mapped memory is used by the game to store important data. What you need to do is to search “RAM” which would include mapped memory in the search. Thanks to
@Korados for discovering that, please share more of your findings.
Mario Golf: Super Rush
TID: 0100C9C00E25C000
BID: A7F339F38EE6B26C
[1M coins and 200 upgrade points for use at the upgrade screen]
580F0000 00891648
580F1000 000000F0
580F1000 00000078
580F1000 00000008
580F1000 00000078
580F1000 00000040
780F0000 000000A4
640F1000 00000000 000F4240
640F0000 00000000 000000C8
Other pointers
[[[[[[main+891688]+98]+5F0]+290]+178]+40]+A4
[[[[[[main+891648]+F0]+78]+08]+78]+40]+A4
[[[[[[main+8917B0]+F0]+78]+08]+78]+40]+A4
[[[[[[main+891648]+F0]+78]+10]+78]+40]+A4
[[[[[[main+8917B0]+F0]+78]+10]+78]+40]+A4
[[[[[[main+891648]+F0]+78]+40]+C8]+40]+A4
[[[[[[main+8917B0]+F0]+78]+40]+C8]+40]+A4
[[[[[[main+891648]+F0]+20]+78]+C8]+40]+A4
[[[[[[main+8917B0]+F0]+20]+78]+C8]+40]+A4
Here is what I learn about reset. When you hit the max attribute it resets. The memory location for points is the starting points. You can adjust to what you need by editing the delta. i.e. If you have 200 (what my code does) as a start and you have reach the max and you found that you have 50 points left you can edit the memory to change 200 to 150. Now you are good to conclude the upgrade.
However you may want to leave some room as after you reach the max attribute the next time you win any coins it will reset as what is show below. This screen shows the max stats you can get before reset.