drjones wrote:Where can I learn how to do what you are doing? Or at least mod when your guide comes out? I want to create similar updates to legacy games and wanted to ask the best. Thanks in advance
Thank you, but let me assure you that I'm not any kind of expert in rom hacking and modding. The people decompiling games are the real heroes. Check them out if you haven't heard of these projects:
https://www.resetera.com/threads/decomp ... ta.682687/https://arstechnica.com/gaming/2020/05/ ... urce-code/I don't have a great answer for a starting place. I think romhacking.net's guide is OK (
https://www.romhacking.net/start) but, as with any guide you'll find, it may not be exactly relevant to what you'll want to work on.
With reverse engineering, it's really best to learn as much as you can about everything, starting from the ground up, because you never really know what is required when you start working on a game. I know this is very generic and possibly unhelpful advice, but that's really how it is. You usually have to have a solid foundation of knowledge about data storage and representation, hex editing, compression, and many other low-level topics. Related to this, I would find documentation on games that have already been hacked and try to edit them manually (don't use any game-specific tools) using the technical information that has been provided. The purpose of this would be to become comfortable with how things can be implemented with a variety of games.