- 37
- Posts
- 1
- Years
- Seen Apr 6, 2025
Let me start by saying I am aware there will be no simple switch or code change to fix all this, nor am I expecting it. I know this will at least take time. What I'm looking for is help/guidance on what to do.
As should be clear from my last posts, I'm working on a hack for Pokémon Fire Red. I know Emerald is the popular Gen III game of choice, but I really want to spice up the original Kanto run. Anyway, there are quite a few QoL hacks/scripts that I've come across that I would love to include. The problem is most of them are coded for Emerald, and while the overall coding structure between Emerald and Fire Red is roughly the same, the precise coding isn't. Specifically, the names of variables, functions, and sometimes even files (Fire Red doesn't have a simple starter Pokémon file, for example).
What I'm looking for is help on where to look and what to look for to convert those Emerald-only functions to work in Fire Red. If there's some kind of guide or tutorial about it, that'd be fine. If someone knows of a particular C language guide that would help here, that'd be good, too. If someone would be willing to work with me as I attempt to do things, that would be even better. I do have coding experience and I do pick up on things fairly quickly once they "click" in my head. I just need help getting to that point.
I do understand everyone has their own lives to live. So do I. I wouldn't ask or expect someone to be available whenever I happen to need it, so don't think that's what I'm asking for.
As should be clear from my last posts, I'm working on a hack for Pokémon Fire Red. I know Emerald is the popular Gen III game of choice, but I really want to spice up the original Kanto run. Anyway, there are quite a few QoL hacks/scripts that I've come across that I would love to include. The problem is most of them are coded for Emerald, and while the overall coding structure between Emerald and Fire Red is roughly the same, the precise coding isn't. Specifically, the names of variables, functions, and sometimes even files (Fire Red doesn't have a simple starter Pokémon file, for example).
What I'm looking for is help on where to look and what to look for to convert those Emerald-only functions to work in Fire Red. If there's some kind of guide or tutorial about it, that'd be fine. If someone knows of a particular C language guide that would help here, that'd be good, too. If someone would be willing to work with me as I attempt to do things, that would be even better. I do have coding experience and I do pick up on things fairly quickly once they "click" in my head. I just need help getting to that point.
I do understand everyone has their own lives to live. So do I. I wouldn't ask or expect someone to be available whenever I happen to need it, so don't think that's what I'm asking for.