The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other Is there any way to modify a patch from a hack? (https://www.pokecommunity.com/showthread.php?t=357079)

ApocalypticAnarchist October 14th, 2015 11:32 AM

Is there any way to modify a patch from a hack?
 
I don't want to reupload a hack or anything like that I just want to modify a hack for my own play style. I want to modify the hack just to change a few things that really bother me like some abilities and stats. If I put a patched rom into yape or a similar program it cant read it. If I patch a rom that I made the changes on the changes go away. Is there anything I can do about that or do I just have to deal with it?

DJTiki October 14th, 2015 6:50 PM

Well, that's because the ROM Hack tends to move tables that holds the information for Pokémon. You'd have to go on a Hex Editor, find the offset of the Pokémon table, go through the table and find more offsets that the program needs. This is because programs like G3HS utilizes .ini files and it reads directly from there. If the offsets in the .ini file don't match the ones in the patched file, then it won't read it. Unless of course, you ARE the maker of the hack, in which, those programs will self-modify its .ini files to the changes you made when making the hack... I think. Not too familiar with how exactly it works, so pardon the general explanation.

Unless you know how to properly search for byte strings in a Hex Editor (which is very easy to do), then you'll just have to deal with it.

ApocalypticAnarchist October 23rd, 2015 3:49 PM

Quote:

Originally Posted by slashtiki (Post 8965884)
Well, that's because the ROM Hack tends to move tables that holds the information for Pokémon. You'd have to go on a Hex Editor, find the offset of the Pokémon table, go through the table and find more offsets that the program needs. This is because programs like G3HS utilizes .ini files and it reads directly from there. If the offsets in the .ini file don't match the ones in the patched file, then it won't read it. Unless of course, you ARE the maker of the hack, in which, those programs will self-modify its .ini files to the changes you made when making the hack... I think. Not too familiar with how exactly it works, so pardon the general explanation.

Unless you know how to properly search for byte strings in a Hex Editor (which is very easy to do), then you'll just have to deal with it.

So I have to use a hex editor with the patched version of whatever hack/game I'm using and edit the information of the pokemon there?


All times are GMT -8. The time now is 2:23 AM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.