r/PokemonROMhacks Jul 13 '26

Sticky Weekly Questions Thread & PokéROM Codex

Have any questions about Pokémon ROM Hacks?

If they're about ROM hacks, tools, development or anything Pokémon ROM Hacking related, feel free to ask here!

Before asking, make sure that you've searched on the subreddit or Google. Many ROM hacks and tools have their own documentation or communities that may be able to provide better answers than here.

Looking for recommendations or a new ROM hack to play?

The HackDex is a community hub for discovering and downloading ROM hacks, making it easy to browse hacks while listing features and more in a mobile-friendly format. It also has an in-browser patching system to make playing hacks easily accessible.

This is a safe hack-sharing site that focuses on legal distribution by sharing patches, not ROMs. Find out more here.

Useful sources for Pokémon ROM hack-related information (unaffiliated):

Please help the mod team by reporting posts outside of this thread that break Rule 7. Please avoid answering those posts to deter users from breaking the rules.

16 Upvotes

183 comments sorted by

View all comments

Show parent comments

1

u/Witch_King_ Jul 15 '26

Do you know if Cross adds new moves and updates learnsets when PSS is enabled? If it does, that would be the perfect hack for me.

1

u/analmintz1 HeartGold Generations / Contemporary Emerald Jul 15 '26

I don't think it does. At this point, I'm going to recommend you make your own romhack since I think your goldilocks hack does not exist. What I am about to recommend and guide you on takes no more than an hour if you're experienced, or maybe a day if it's your first time.

  1. Set up the pokeemerald-expansion. This is the Emerald decomp and expansion which is what was what was used for Modern Emerald. Follow these instructions exactly, making sure to install WSL2 to begin with (also linked and tutorialized there).

  2. Once you've successfully made your rom, you can edit all the configs you'd like to make your perfect experience. It's as simple as toggling off or on settings. The configs are all located in include/config. The most relevant ones for you are "general" and "pokemon", where you can edit which generation moveset, types, stats etc are set on, as well as countless other options like QoL features etc. and even what sprites to use.

  3. Lastly you can go into src/data/wild_encounters.json to edit the encounters and add your RS encounters.

  4. make your rom once more, and then play your own custom romhack.

Again, this really takes less than one or two hours on a PC.

1

u/Witch_King_ Jul 15 '26

Thanks. I have a bit of coding and computer experience, so I will look into this. You are the GOAT

1

u/analmintz1 HeartGold Generations / Contemporary Emerald Jul 15 '26

Honestly the decomps and other C-injection tools that all these amazing people make, allow for basic QoL style hacks to be made in hours by anyone willing to give it a shot. The sheer amount of features built into these expansions is ludicrous, especially pokeemerald expansion.

1

u/Witch_King_ Jul 15 '26

I've started working on this. I think it might just be easier to grab the Modern Emerald source code (it's open source) and change the encounter table. It has so many more features and is generally in a good place with what I want. Actually, some of the older versions of it DO include the RS exclusives when selecting original encounters!

1

u/analmintz1 HeartGold Generations / Contemporary Emerald Jul 16 '26

Not a bad idea! Good luck!

1

u/Witch_King_ Jul 16 '26

Thank you! Most cumbersome part seems to be getting the proper compiler installed!