theSLAYER Posted December 18, 2016 Posted December 18, 2016 5 minutes ago, Garblon said: This is fine. I can met conditions can be found via Serebii/Bulbapedia, I can just guess what pokeball were used (I don't really remember their original pokeballs), all of them were from the US, and They were all holding items that boosted the power of the moves they had (i.e. Twisted Spoon, Mystic Water, ect.). Thank you for your time & effort to make this! No worries! I think this may have been requested a few times (though I think people want an editor function too) 1
english09 Posted December 18, 2016 Posted December 18, 2016 (edited) Will this extractor work with DP/Pt? Edit: Never mind, silly question. Do you plan on making one for DP/Pt? Edited December 18, 2016 by english09
theSLAYER Posted December 18, 2016 Posted December 18, 2016 9 minutes ago, english09 said: Will this extractor work with DP/Pt? Edit: Never mind, silly question. Do you plan on making one for DP/Pt? I'm considering it, but I'll need to find one of my older saves with DP/Pt Hall of fame cleared in order to grab the offsets, to make sure I'm getting the correct values..
english09 Posted December 18, 2016 Posted December 18, 2016 10 minutes ago, theSLAYER said: I'm considering it, but I'll need to find one of my older saves with DP/Pt Hall of fame cleared in order to grab the offsets, to make sure I'm getting the correct values.. So to view the PID info in the save file myself using HxD, do I simply open up the .sav file in HxD and try searching the full PID in Hex form?
theSLAYER Posted December 18, 2016 Posted December 18, 2016 5 minutes ago, english09 said: So to view the PID info in the save file myself using HxD, do I simply open up the .sav file in HxD and try searching the full PID in Hex form? yes, but you should take note of endianness too (PID 8CE0E849 will be in hex editor as 49 E8 E0 8C)
theSLAYER Posted December 18, 2016 Posted December 18, 2016 I've updated the program, it should work with all Gen IV files. (it does with mine) edit: DP reading wrong index, hot-fixed. 2
english09 Posted December 20, 2016 Posted December 20, 2016 On 12/18/2016 at 3:07 AM, theSLAYER said: I've updated the program, it should work with all Gen IV files. (it does with mine) edit: DP reading wrong index, hot-fixed. Thank you so much for your help, this is huge! Finally able to recover some old Pokemon's data (PID) for recreation, again I can't tell you enough how much I appreciate your help 1
Cass Posted June 25, 2021 Posted June 25, 2021 Old topic, I know, but came across it while editing a Gen 5 HOF. I've isolated the place where date is encoded in the hex, but when I change the hex (in HxD), my HOF data is erased when I start the game. I have also tried uploading and saving the save file from pkhex, but to no avail. Any thoughts as to why this issue occurs, or how to prevent it? All I am doing is changing the year and month, not the date or h/m/s Thanks!
Kaphotics Posted June 26, 2021 Posted June 26, 2021 4 hours ago, Cass said: Old topic, I know, but came across it while editing a Gen 5 HOF. I've isolated the place where date is encoded in the hex, but when I change the hex (in HxD), my HOF data is erased when I start the game. I have also tried uploading and saving the save file from pkhex, but to no avail. Any thoughts as to why this issue occurs, or how to prevent it? All I am doing is changing the year and month, not the date or h/m/s Thanks! Checksums exist to detect if things are corrupted. If things are corrupted outside of the game's control, it wipes the data.
Cass Posted June 26, 2021 Posted June 26, 2021 1 hour ago, Kaphotics said: Checksums exist to detect if things are corrupted. If things are corrupted outside of the game's control, it wipes the data. Makes sense why checksums exist, but I am not clear on why editing four hex digits (two in HOF and two in the backup HOF) is beyond the game's control, especially when the digits I used to replace represent actual dates. I would understand why the game would corrupt if I changed the month to 13 or something, but I don't get why a correct edit made this difference. Also, is there a better way to edit this that I'm just not aware of
Kaphotics Posted June 26, 2021 Posted June 26, 2021 9 minutes ago, Cass said: Makes sense why checksums exist, but I am not clear on why editing four hex digits (two in HOF and two in the backup HOF) is beyond the game's control, especially when the digits I used to replace represent actual dates. I would understand why the game would corrupt if I changed the month to 13 or something, but I don't get why a correct edit made this difference. Also, is there a better way to edit this that I'm just not aware of The game didn't make those changes; it's protecting itself against random bitflips that may yield a corrupt game state. Changing a value is fine, but you have to update the checksum so the game doesn't freak out.
Cass Posted June 26, 2021 Posted June 26, 2021 10 minutes ago, Kaphotics said: The game didn't make those changes; it's protecting itself against random bitflips that may yield a corrupt game state. Changing a value is fine, but you have to update the checksum so the game doesn't freak out. Yeah I thought I could remedy that by changing the hex digits in HxD, then uploading and then saving from PKHeX after verifying checksums, but it doesn't seem to work Either the changes do not take effect (date remains unchanged) or the HOF data is wiped. Unless I missed a step, this seems like it should work
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now