I'm playing Fire Emblem, Path of Radiance. I'm trying to modify the health of some of the players. There are codes for Ike and Tatatiana and they work great. I have a save state. I open cheat search and set a search for the value of my players health. I get a lot of addresses. I have the player take some damage, update the search with the new value for his health and I get 0 addresses. I've tried to find posts and videos that explain how to use the current version of Dolphin Debug mode with Cheat Search and can't find any. Any help would be appreciated.
Debug mode with Cheat Search
|
11-10-2023, 11:01 PM
Ike Health
06EE8A92 00800000 06000000 00000000 002B168C 00000028 002B168F 00000015 Tatania Health 06EE8AB9 00800000 06000000 00000000 002B1E0C 0000003C 002B1E0F 0000001B So this sets Ike's health and 30 and Tatania's at 60. As to what I'm looking for, is more understanding of the Debug Mode and Cheat Manager and using them to find the address of other players health as they take damage. For Example. Boyd's health is 30. I open the save state, do a search in Cheats Manager for addresses that have the value of 30. I get 253 addresses. I have Boyd take a hit and his health drops to 22. I change the value to 22 and hit the Search and Filter button and all the addresses go to 0. Am I doing it wrong. Anyway, I'm just trying to learn how to use the Debug mode with all it's tabs and the Cheats Manager to be able to create my own codes. 11-11-2023, 01:32 AM
Actually I mis copied the codes. The correct codes are:
Ike Health 002B168C 00000028 002B168F 00000015 Tatania Health 002B1E0C 0000003C 002B1E0F 0000001B
Are you it's 40 for Ike? (Note: I am not familiar with this game.) Usually the HP number should appear in the cheat codes you posted in hexadecimal format on the right side (0x28 = 40, 0x3C = 60, some wiki says these are also max HP values). Also these code lines start with 00 which means it is a 8-bit value, so maybe try using the cheat search with "8-bit unsigned integer" data type. (Also make sure to uncheck "parse as hex" when typing in the decimal values.)
I am not sure about the second line of each cheat is supposed to set (0x15 = 21, 0x1B = 27). You could maybe try playing around with it to see what it does. Unless it was changed, you need to disable and re-enable the cheat (click the checkbox thingy twice in the AR code list) after modifying the cheat to make the modified cheat take effect. 11-11-2023, 07:53 AM
Neui, Yes you are correct, Ike's health is 40.
Also, Thank you for suggesting that I do an 8 bit search in the data type. I did that and found the address for Boyd's health. Set it to 40 and now after each battle it returns for 40. Now I can set the other players so they don't continually lose health. I'll check out the second line and see if I can figure out what it sets. I am very grateful for your help. I really appreciate it. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)