r/PokemonRomhackDev

Organic Romhack Development Efforts
▲ 207 r/PokemonRomhackDev+1 crossposts

Organic Romhack Development Efforts

Recently there's been a lot of talk on this subreddit about the use of AI in romhacks. I hate to stir the pot still further, but I also want to share my own thoughts and efforts here in the hopes of reaching like-minded people.

Hi, I'm merrp/pokemerrp 👋 I'm not really known for making full-on hacks (though I do have one in the works, stay tuned), but moreso for my feature branches: if you've played a recent hack based on pokeemerald-expansion, you've likely used and enjoyed the following pokemon or day/night lighting systems I created. Before that, I was minorly known for my Emerald Any% ACE TAS, which was my entry into the scene.

Simply put, I don't think AI should have a place in romhacking at all. To me code is as prose is as art is as music, in that they're all creative exercises where something is lost in handing them off to a machine. Romhackers have done incredible work for years before LLMs, and can continue to do incredible work without them. Not to mention, every query that enters an LLM is one the community is starved of; AI use is the death of institutional knowledge, of communication more generally.

But what to do? Recently I found out that pokeemerald-expansion, the basis for a lot of hacks, has had a (small minority) of AI-assisted contributions. Any nonzero amount is still unacceptable to me for use in my project though, because I intend it to be a wholly human effort. I decided I would have to maintain a fork of expansion, cutting out anything AI assisted where I could.

Then I figured, I can't be alone in this sentiment, so why not try and build that in a way it can be shared? I can't be the only one who loves romhack development who wants to continue doing cool stuff without LLMs, no matter how good they become at generating code, etc.

The result is a GitHub org and a Discord:

https://github.com/friend-safari

https://discord.gg/UbFN9P7MdJ

My hope is to build a small community of like-minded hackers and maintain a codebase by and for humans, so that those who care can be confident in saying their hack is free of AI to the best of the community's knowledge. Whether you're a programmer, have experience moderating online spaces, maintaining open source software, or simply love pokemon, we'd love to see you there.

I'm also not trying to be an authority on expansion's direction in general. The devs at RHH continue to do incredible and deeply technical work on the project. None of this would be possible without them, and they've done the best they could considering the volume of contributions they receive and the general clamor of demands. Please do not bother or harass them. I am simply trying to provide a fork that the extremely AI-conscious devs like me can use without despairing or being stuck on outdated versions.

Hopefully this post reached you in some way; this will all be much easier if we don't have to do it alone. Thanks for reading.

Tl;Dr join friend-safari if you wanna build AI-free romhacks k thnx bye

u/merrple — 13 days ago

[GEN 3][DECOMP] How do some hacks have such detailed title screens?

I have attached the Pokémon odyssey title screen as an example, it is a binary hack but I assume it doesn't matter, how is this even possible with the 16 colour limit I see mentioned frequently?

u/Snoopingasasusual — 11 days ago

Save Area Features

Made with help from mudskipper, FosterProgramming, miriamlefey and Luuma

Essentially, the player is only able to save in towns, and specific areas in dungeons when granted ^^ Losing means getting kicked back to your last save point. Have not worked out what to do when losing against a trainer, but I have the design planned.

u/ssraven01 — 10 days ago

The Witch Hunting of Creators Begins

Above is a recent thread regarding a hack where the creator admitted to using AI to add portraits of his friends to a hack. I am not a proponent of AI art, but the attitudes in this thread are concerning. A number of posts outright attack the creator.

This situation is ignited by Hackdex recently adding AI disclosure to their site. I fully expected this to be the result of such an action. It encourages users to judge a hack, and its creator, on properties unrelated to the hacks quality. The quality of code depends on the developer, as most professional software engineers know.

Disrespect toward creators is nothing new here. But with AI people feel fully justified in their toxicity. I am interested what are the thoughts of other creators? What if anything can be done? Or do you agree with the posters? Let this be a place for discussion without judgement.

reddit.com
u/DrUltimaMan — 12 days ago

How to go about creating my own ROM hack?

Hi everyone,

I've been developing an idea for a Pokemon romhack but my issue is I have absolutely no idea where to start in the process. I've got quite a bit of coding experience, but nothing in terms of creating custom assets or where to begin making the hack myself. If anyone is willing to help I'd be greatly appreciative!

reddit.com
u/Correct-Tough3638 — 13 days ago

Starting expansion for Naranja

This is my head mod's first map. It's a WIP of Ascorbia Island. We're looking for people with any and all rom hacking skills to join the project. The project is endorsed by Sergio and we're motivated to see it completed after 20 years. We have a spreadsheet we are adding documentation to and a suggestions channel in our server for those with ideas.

Here is the link to the server: https://discord.gg/N4xanKAkv5

u/AstolfoSMG — 13 days ago

[Gen 3][Decomp] How to start with romhacking with decomp in 2026?

Hi I always wanted to create a rom hack, and I know I could do either binary hacking or decomp. I have no idea how to start though. I'd like to do decomp, but:

  1. How much free space is left to poke emerald, now that pokemon expansion has up to 9 gen pokemon and items ?

  2. Is improving the graphics (changing tiles) still super boring and time consuming ?

  3. Is there a way to import only till 5-6° gen ? (I don't like newer pokemon)

  4. Is there a guide I can follow to start decomp, from installation to setting things up ?

  5. Any advice ?

Thank you. Would be great to talk with someone experienced with this, at least to overcome the entry barrier. I prefer decomp because I used to binary hack many years ago, but at some point I messed up and ruined everything (probably a conflict between the tools).

reddit.com
u/DarkNite1698 — 14 days ago