- 7
- Posts
- 9
- Years
- Seen Jul 10, 2020
Just as a preface, I recognize that starting a rom hack from scratch is a big endeavour. I am using this as much as a learning opportunity as a creative project. Understanding lower level computing is something I am lacking in.
First off, there seem to be a massive amount of guides to ROM hacking on this site. That is truly wonderful! But it seems, especially with the mapping guides, that they no longer have pictures! In some cases, the image hoster has removed the pictures, but other times there are just no images where there are clearly supposed to be.
I would post links but this is my very first post so I cannot do that yet.
Are there any newer guides I'm just missing? This is a relatively minor nitpick, however, I can learn without many pictures.
But I have many more questions that I hope can be answered.
First of all, just some advice for how to go about it. Should I be editing pre-existing maps to be whatever I want? Should I delete all the maps in the banks and start fresh? Stuff like that.
Second, how do I do things like change the names of different areas? When I create a new map, in Advance Map there are only options to change it to pre-existing names (I have no idea how to create a pointer to a new thing for example)
Also, do I need a decompiled Firered rom? I have a .gba file but there are many referenced to a decompiled version (my rom hack base would be Firered).
Are there any guides that actually walk me through just the general things you'd need to be doing frequently to make a hack? I recognize there are very complicated things that you need to do, but I don't even know what questions I need to ask, let alone how to get answers. I found a guide by Linkandzelda... (would link but again, very new), but only the introduction and part 1 are complete. Part 2 is nonexistent and Part 3 appears to have existed at one time but currently is completely nonfunctional :(
I was very sad to see that so many resources for learning how to do this are gone. I was hoping that somebody here knew what I need to do? Obv. some sort of mentorship would be amazing but that is very unlikely and I am not asking for that, simply a guide of some kind on getting started.
Another thing is I don't know how to find the right memory addresses or pointers or offsets for different things, none of that stuff makes sense to me, but I don't know where to go to learn either. I'm a huge noob.
That is all, I hope you guys can help me learn. :)
First off, there seem to be a massive amount of guides to ROM hacking on this site. That is truly wonderful! But it seems, especially with the mapping guides, that they no longer have pictures! In some cases, the image hoster has removed the pictures, but other times there are just no images where there are clearly supposed to be.
I would post links but this is my very first post so I cannot do that yet.
Are there any newer guides I'm just missing? This is a relatively minor nitpick, however, I can learn without many pictures.
But I have many more questions that I hope can be answered.
First of all, just some advice for how to go about it. Should I be editing pre-existing maps to be whatever I want? Should I delete all the maps in the banks and start fresh? Stuff like that.
Second, how do I do things like change the names of different areas? When I create a new map, in Advance Map there are only options to change it to pre-existing names (I have no idea how to create a pointer to a new thing for example)
Also, do I need a decompiled Firered rom? I have a .gba file but there are many referenced to a decompiled version (my rom hack base would be Firered).
Are there any guides that actually walk me through just the general things you'd need to be doing frequently to make a hack? I recognize there are very complicated things that you need to do, but I don't even know what questions I need to ask, let alone how to get answers. I found a guide by Linkandzelda... (would link but again, very new), but only the introduction and part 1 are complete. Part 2 is nonexistent and Part 3 appears to have existed at one time but currently is completely nonfunctional :(
I was very sad to see that so many resources for learning how to do this are gone. I was hoping that somebody here knew what I need to do? Obv. some sort of mentorship would be amazing but that is very unlikely and I am not asking for that, simply a guide of some kind on getting started.
Another thing is I don't know how to find the right memory addresses or pointers or offsets for different things, none of that stuff makes sense to me, but I don't know where to go to learn either. I'm a huge noob.
That is all, I hope you guys can help me learn. :)
Last edited: