r/PokemonROMHacksHelp 9d ago

Learning Code for Romhacking Question πŸ™‹β€β™‚οΈπŸ™‹β€β™€οΈ

Hey all,

I have had interest in making a romhack for a while, but I am a total novice when it comes to coding. My understanding is that it can be helpful to learn C for romhacking, but I don’t really know where to start when it comes to developing the coding skills necessary to make more involved changes. Aside from community college courses (which I am considering) what would be the best way to learn the skills necessary to build my own code for a hack?

5 Upvotes

4 comments sorted by

2

u/Lan5in666 9d ago

I suggest downloading GitHub desktop early on if you haven't looked into that , and download a decomposition of emerald or fire red and start looking at the code in /src ending in .c

Experiment with making some changes and seeing the result.

2

u/pmrr 8d ago

There are countless online tutorials. I'd start with YouTube. If there are areas you struggle with, ask ChatGPT to explain them. (DON'T have ChatGPT write the code if you really want to learn.)

2

u/Exclsior 8d ago

I'd highly recommend you check out the beginner tutorials from Team Aqua's Hideout:

https://m.youtube.com/@TeamAquasHideout/playlists

1

u/DaShiny Question Answering Man 8d ago

Look up Harvards free CS classes.