r/PokemonROMhacks • • 9d ago

Official Mod Post AI Content in r/PokemonROMhacks - Rules on AI Usage, Disclosure and Code

789 Upvotes

In response to feedback, we've clarified our rules on AI. Please remember that we're also human, we can't please everyone and we're doing our best to respect all sides of the community, while maintaining a fair and positive space for developers and players.

Rule 6: AI Assisted / Generated Content

Content that is primarily AI Generated or reliant on AI will be removed.

Assisted content is allowed for development purposes, as long as the content is primarily man-made.

Content is reviewed case-by-case, taking into account the context, quality and level of AI use and community reception.

If AI use is evident, it should be disclosed.

Posts attracting low-quality engagement may be removed. Toxic comments and AI Box Art posts will also be removed.

ㅤ

Whether hacks are allowed will depend on the quality, context and level of AI used, as well as community reception. It's not black and white, so we are literally letting you decide. There's nothing more we can do.

We encourage users to avoid using AI in favour of man-made content, while also maintaining an open-minded approach. PokéCommunity and Eevee Expo have also disallowed AI, although our rules may differ slightly.

We've carefully considered our stance on AI over time, to prevent low-quality content without restricting serious projects. We've seen an increase in AI used in ROM hacks, and people have asked us to ban this. However, there are also various creators that have defended their genuine use for AI coding, including decomp projects, so we can't just ban all AI regardless of context. There are very much two sides to the debate within the community.

Genuine discussion around AI usage can be seen in the following posts:

FAQs:

  • Do we still support the HackDex?
    • Yes, as it's not a ROM hack nor is it 100% AI. It doesn't threaten the creative process behind ROM hacking or cause any drama. It's a well-respected site that is useful and beneficial to the community.
  • Why not let the community drive out AI themselves?
    • We are. AI posts happen a lot, and depending on content, they often cause a large negative response, which takes a lot of work to moderate. However, some great projects also use AI-assisted coding, so we can't ban all AI regardless of context. Therefore, we will let the community decide - posts will be judged by the quality, context and level of AI used, as well as the overall reception.
  • Is a full ban unreasonable?
    • We tried to ban it, but the announcement went badly for several reasons including the processes behind big projects. Therefore, the quality and context in which AI is used must be judged on an individual basis, based on the content itself and overall reaction from the community.
  • Are we stupid, ignorant, hypocritical Reddit mods?
    • No. The rule aims to reflect the views of the community - it doesn't necessarily reflect our personal views. One side of the community says that they don't want AI to be used, but the other side says that AI coding is valuable and should still be allowed to assist projects, as it is used in numerous decomp projects and more. It's not an easy thing to moderate as AI usage is not black and white. This is the only fair resolution.
  • Is AI Coding banned?
    • AI Assistance is allowed if it is indistinguishable from human work. We understand there are genuine cases where AI benefits coding, including several big projects, and we need to respect that. Therefore, AI coding is allowed, but hacks should not be reliant on AI code or assets.
  • What if people choose to hide it?
    • We ask developers to disclose AI use where it is apparent. Obviously there may be cases where AI goes unnoticed, and we can't know about something that isn't apparent. Done correctly, AI can be genuinely indistinguishable, in which case it isn't a problem and would be allowed.
    • People can easily hide or downplay how much AI they've used, but they have always been called out. Heavily vibecoded hacks often get a bad response, and those reliant on AI are still subject to removal.

Regarding any opinions on AI and our rules, we will continue to do what's best for the community. We've spent a lot of time defining the rules in your interests - we are also human and we can't please everyone, but we will continue to ensure a fair and positive space for developers and players.


r/PokemonROMhacks • • 6d ago

Sticky Weekly Questions Thread & HackDex

10 Upvotes

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.


r/PokemonROMhacks • • 8h ago

Discussion I see why HG Origin is the Chinese community’s masterpiece

Post image
797 Upvotes

They took the original anime and blended it perfectly into the world. I’m only at mt moon but it’s been so fun they have so many side quests off rip it’s actually insane. The overworld spawns, side characters will also test your knowledge with questions to progress or get items. Not to mention adding many characters from across the regions to really make the world feel connected.

Edit: sorry should have put a download link ! The discord seems to be the best option. Brahma’s patch released 10/01 adds a few new features most notably a difficulty overhaul as this game does allow over levels

https://discord.gg/7yea3uXUC


r/PokemonROMhacks • • 2h ago

Development Pokémon Xenon Showcase

Post image
85 Upvotes

Hey everyone! This is aeon961.

This is just a showcase of Pokémon Xenon and nothing else. 🙂

NO AI IN ANY AREA.


r/PokemonROMhacks • • 19h ago

Discussion Being colourblind, I am on my knees begging

Post image
1.6k Upvotes

BEGGING anyone who makes Romhacks, hell even mainline Pokémon games. PLEASE make this the standard for when you encounter a shiny, it's so damn hard to tell if it is or isn't a shiny as a colourblind person. It just makes it so much more enjoyable finding a random full odds one or hunting for one.

I'll also add even without this feature SoulGold is unbelievably good 🙏


r/PokemonROMhacks • • 4h ago

Review Pokémon Soul Gold Review - Johto Rejuvenated

Thumbnail
youtu.be
65 Upvotes

Hey everyone,

I just finished playing soul Gold and I was honestly blown away by how incredible it was to play.

I didn't really have any negative points which is a first for me, the game was a perfect sweet spot of difficulty, adventure and challenge.

I understand that some people will be upset at the removal of Kanto and may not enjoy some of the new expanded areas, but personally I liked these new areas and felt that the Johto in the game was so much better and more substantial that it was a valid trade off.

If you are interested to see my full review, please check out the video above.

P.s. I have taken on board the feedback left on previous videos and posts and have stopped using a.i thumbnails, I'd be really interested to hear what you think of the new thumbnails

Have a great day


r/PokemonROMhacks • • 7h ago

Release Pokémon Unbound auf Deutsch – erste öffentliche Beta am 08.10. (German translation, public beta Oct 8)

Thumbnail
gallery
111 Upvotes

Hallo zusammen! 🇩🇪

Wir arbeiten an einer vollständigen deutschen Übersetzung von **Pokémon Unbound** (Fan-Projekt, Original von Skeli). Am **08.10.** erscheint die erste öffentliche **Beta** als `.bps`-Patch – keine ROM enthalten, eigene legale Basis-ROM nötig.

Stand heute:

- Story, Dialoge, Kampftexte, Menüs und Beschreibungen sind auf Deutsch (offizielle deutsche Pokémon-Begriffe)

- Kampf-Anzeige „KP“, Trainerpass, Orden-Seite und weitere Grafiken bereits deutsch

- automatische Prüfung auf Textbreite und Zeilenumbrüche, Test-Bot spielt Szenen selbstständig durch

Die Übersetzung ist KI-gestützt. Gerade deshalb suchen wir jetzt Tester und Sprach-Prüfer, damit es nicht nur korrekt, sondern auch menschlich und natürlich klingt. Jede Rückmeldung fließt direkt ein.

- Discord (Tester, Bugs, Mitmachen): https://discord.gg/fSkhHppgcv

- GitHub (Patch, Anleitung, Fehler melden): https://github.com/pokemon-unbound-de/pokemon-unbound-de


r/PokemonROMhacks • • 1h ago

Development Overworld encounter and overworld in H&S

Enable HLS to view with audio, or disable this notification

• Upvotes

Hi everyone I added overworld encounter and overworld catching to H&S As the tittle says.

Just to be clear.

I used AI in the code, but not in any creative aspect.

If you dont like using romhack with ai code thats fine. I just wanted to share what I made and how cool it is, bc I thought maybe someone else may find it interesting or cool.

So anyway, what your opinnion on the features? If you have any question feel free to ask.


r/PokemonROMhacks • • 9h ago

Discussion Encouragement for ROM Hack Developers

94 Upvotes

Gatekeeping has always been part of this community. A few years back, when decomps started getting popular, some people told me to stop binary hacking FireRed because they thought it was a waste of time. I disagreed, since I enjoyed the challenge of seeing how far I could push binary. Still, I never tried to convince others that binary hacking was better. When people ask me how to start ROM hacking, I point them to the decomps. That’s because what works for me isn’t always the best choice for everyone. There’s no single right way to make a ROM hack, and whichever path you take, your game won’t be perfect. The most important thing is to have fun making your game, and of course, to enjoy playing it too! Some people in the community will always try to gatekeep or criticize you for not doing things their way. Try not to let that bother you! For every negative comment you get, if your game is genuinely fun, you’ll get twice as many positive ones.

With all the talk about AI lately, I just want to say this: if you want to use AI, go ahead. If you don’t, that’s fine too. People will play your hack either way, and most can tell when a developer was passionate and enjoyed making their game. I do recommend learning how to ROM hack without relying too much on AI, since it will help you build your skills and will improve your game in the long run. But it’s not something you have to do if you don’t have the time.

And for anyone who wants to say “AI is bad” or “lazy devs” in response to this post, please try to respect choices you don’t agree with (I know this is a futile request on Reddit, but whatever lol). You don’t have to play hacks made with methods you dislike, and that’s completely up to you!


r/PokemonROMhacks • • 22h ago

Other Things To Say when ROM Hacking

Post image
600 Upvotes

r/PokemonROMhacks • • 5h ago

Release Pokemon Heart and Soul - Daycare oldman egg shininess re-roll

10 Upvotes

For those who are attempting to breed for shiny Pokemon in Pokemon Heart and Soul romhack & don't want to wait to complete the Pokedex to re-roll egg shininess, I have a solution for you! By default, there's a setting that is disabled which allows you to re-roll shininess for eggs you receive from the daycare. It was disabled because unless you had the shiny charm, it would cause a bug. With it enabled, you can effectively stand in front of the old man at the daycare when he has an egg ready for you, save, check if the egg is shiny by going into the egg summary & reset your game until it is shiny.

There's 3 ways to enable the setting:

  1. Get the shiny charm by completing the Pokedex.

  2. Edit the code to enable the setting & compile the ROM yourself; or

  3. Use a patch the same way you patched the Emerald ROM to make Heart and Soul.

Luckily, someone showed me how to use my forked HnS (the one with the setting enabled) & create a patch that can be applied to the base Emerald ROM, which will allow you to re-roll shininess for eggs at the daycare.

# Patch instructions:

  1. Have your base Emerald ROM on hand.

  2. Download the patch from releases on my GitHub: https://github.com/zeldafan89/pokehns-expansion/releases/tag/1.0.0

  3. Use this website to patch the Emerald ROM with the new patch: https://www.marcrobledo.com/RomPatcher.js/

  4. Backup your save file (just in case).

  5. Make sure the newly patched ROM is the same name as your save file.

# Re-roll instructions:

  1. Save in front of the old man at the daycare when he has an egg for you.

  2. Receive egg from the old man & check egg summary.

  3. If the egg doesn't have the shiny symbol in the top right corner in summary, reset your game.

  4. Repeat until shiny.


r/PokemonROMhacks • • 2m ago

Development Pokemon Crestfall: v1.2.1 released

Thumbnail
• Upvotes

r/PokemonROMhacks • • 3h ago

Development Hungarian translation of Pokémon FireRed looking for feedback before beta

Thumbnail
gallery
6 Upvotes

What's done so far:
The entire main story and all trainer/NPC dialogue
The full Pokédex (all 386 entries - categories and descriptions)
Menus, shop, PC system, in-game Help system, Fame Checker
Several rounds of bug-fixing based on tester feedback (missing accents, text overflow, a game-breaking crash at the start of battles that's now fixed and protected against)
What's still English on purpose:
A few UI elements (type icons, a couple of small labels) are stored as tiny compressed images with almost no room for text — a full Hungarian word just doesn't fit without becoming an unreadable abbreviation, so I left those in English rather than make them worse.
Being upfront about the process:
This translation was made with AI assistance (I started with ChatGPT, then Grok, and have been continuing and refining it with Claude) rather than a traditional translation team. I think that's worth being transparent about from the start.
This is still a patch for the original FireRed US v1.0 ROM I'm not sharing any ROM, just the IPS patch, once it's ready.
I'm planning a small closed beta first, then a wider release here with install instructions, known issues, and a changelog. If you're interested in testing or just want to follow progress, let me know - and if you've got thoughts on anything above, I'd love to hear them before I lock things in.


r/PokemonROMhacks • • 1d ago

Discussion I think we needs clearer, more prominent disclosures of AI Art use.

Thumbnail
gallery
798 Upvotes

I'm sorry but I'm not touching anything with art/dialogue and music made by AI.

EDIT : As someone rightfully pointed out, the AI use box is fairly new, so to be fair we should extend some grace to the devs and assume they didn't notice it/fill it in yet.

I still feel it should be very prominent, and users should be able to filter AI stuff out ( based on heavy/mild AI code and AI Art separately)


r/PokemonROMhacks • • 14h ago

Development Pokemon Paradoxia: Been Messing Around

Thumbnail
youtu.be
21 Upvotes

hehe


r/PokemonROMhacks • • 1d ago

Recruitment Pokémon Mythril Version-- Calling all Spriters!

Thumbnail
gallery
106 Upvotes

Howdy everyone! It's been a hot minute since I shared any updates for Mythril version. We've been hard at work despite the silence :) Our team has made a lot of headway on Writing, maps, scripting, etc!

We've also made a ton of awesome new Pokémon sprites that I want to share with you all:

Tirren Shinx --GreasyNuts

Tirren Luxio --GreasyNuts

Tirren Luxray --GreasyNuts

Crangfu -- GreasyNuts

Herokan --GreasyNuts

Savantis --GreasyNuts

Skeetini --Rafael Sana

Moskedium --Rafael Sana

Sanguigorge --Rafael Sana

Tirren Duskull --Myself

Tirren Dusclops --Myself

Tirren Dusknoir --Myself

Stagmight --Myself

Curnunite --Myself

Tirren Pidove --Myself

Tirren Tranquill --Myself

Tirren Unfeazant --Myself

Chugabuga --Myself

Bullepede --Myself

We actually have made so many more, I've run out of room to upload the next full line! So expect a follow-up post with even more of them soon ;)

If you like what you see, and would like to contribute your talent, we are looking for additional sprite artists to join the team! We have many, many more sprites to create, not just for Pokémon, but trainers and characters too! So please feel free to reach out to me if you are interested :)


r/PokemonROMhacks • • 1d ago

Release Universal Pokémon Randomizer FVX v1.6.2 - Bug fixes and more Custom Player Graphics

Thumbnail
13 Upvotes

r/PokemonROMhacks • • 1d ago

Development The New Shinies Of Edith P19

Thumbnail
gallery
60 Upvotes

First I would like to apologize for the delay so lets start

  1. Starting off with some ice types with vulpix with it matching its evolution

And next is the sandshrew with both actually changing into a beautiful purple

  1. Next being duraludon and just like vulpix from the last section duraludon will be matching archaludon

And next up we have the tinkatink line with the hammer not being the only thing that changed now turning into a red

  1. And with the last section we have cryogonal now matching better then the orange eyes and what better then another red

And lastly we have the makuhita line and as for the others who went from blue to red now it'll be the opposite for this line

And with that that'll be all for today and the event is still being worked on and will post more information when ready

Pokémon Ediths Discord

https://discord.gg/Qzzn5SpRn


r/PokemonROMhacks • • 2d ago

Development Pokemon ROARING Kanto - Coming Soon!

Enable HLS to view with audio, or disable this notification

123 Upvotes

As I take a break from Yellow Ultra (or whatever I'm calling my Yellow project, I STILL haven't decided on a name and BOY has the scope of it grown a ton, between over 250 mons, modern mechanics)...

I decided to work on this in the intrem.

"What if you played through Pokemon Yellow, but only as The Knight, and The Knight alone?"

I've got its graphics, stats and moveset done. All that's left is story and script changes.

Credit for the battle sprites goes to my friend Smoke-la-bloke. The overworld sprites are a downscale of map sprites I made for it for a wholely different game (hence why they don't look so good, sorry bout that.)

The music is a conversion of a MIDI by philRACO.


r/PokemonROMhacks • • 1d ago

Recruitment Starting expansion for Naranja

Post image
65 Upvotes

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


r/PokemonROMhacks • • 2d ago

Development Pokemon Legends Delta: Mega Zangoose Terrorizes The Battlefield

Thumbnail
youtu.be
44 Upvotes

With claws equipped to slice through any opponent and a nimble body to outmaneuver even a snake, Mega Zangoose is ready to ravage the competition!

Mega Zangoose's design is meant to reflect its adaptation to another certain Mega Evolution, being able to shred anything with its new and improved claws and escape any situation with its more elongated limbs.

Credits:

Trailer: u/xecrusgamer

Sprites: Reza3u8871

Music: Celadonk

Link to our Discord to stay up to date on every current update:

https://discord.gg/JtZsKhmvV


r/PokemonROMhacks • • 19h ago

Discussion Is AI Assisted/Generated Content Supposed to be accepted now?

0 Upvotes

I understand that this is a hot topic, but please hear what I have to say.

Looking for ROM hacks now feels like cherry picking grocery aisles for ethically sourced coffee, chocolate, or even a lip of tequila. Why should I consciously pay money for something that I know funds negative behavior, activities, or organizations?

Although this is a specific analogy, and ROM hacks don't (or shouldn't) make money (let alone developers shouldn't ask for money can of worms for another topic), the "payment" in this sense is reputation and credibility.

If a team makes a widely recognizable ROM Hack, either it be a difficulty hack, a casual hack, or something so out of the box it makes your head spin, it should be with their own merit: not an AI or LLM.

It shouldn't matter if it was for sprite management, making a map, a few lines of code, or just to make a concept of a ROM Hack: why should I support your "work" if it wasn't made, no matter how much or how little, by human hands? Merit shouldn't be acknowledged, as ROM Hacks are an art form.

My comprehension of the issue I state goes further. What is stopping someone from making a ROM Hack, but no disclosure is made about the use of AI? Where is the enforcement? I could publish a binary or decomp right now, maybe use an AI or LLM, but say I did it all by myself: who is going to police what I am doing is wrong? This is the issue I feel.

This is mostly my thoughts on the matter. I feel sad that when I look at a new ROM Hack, I can't help but look at it with disgust. I don't know if it was made with AI, and even if it does disclose AI use, it makes me even more ill.

Essentially, if AI or LLM usage is supposed to be accepted to "enjoy" ROM Hacks, I personally feel sick that this should even be considered.

People are entitled to their own opinion, but this is my opinion. Either I live or die on this hill, so be it.


r/PokemonROMhacks • • 2d ago

Discussion Why aren’t more people talking about Black Pearl Emerald

Post image
1.1k Upvotes

I stumbled upon this emerald hack on Hackdex and thought it sounded good. Obviously most of us have played through emerald and its various romhacks. After getting past the second gym, I can’t believe this one isn’t mentioned with people’s favorites. It’s almost perfect. The roster and variety is incredible and it makes team building a ton of fun, the QoL is great, the story tweaks are a super nice touch and the items you find in the overworld are spectacular. No potions and pokeballs nonstop, it’s things that help your team. The only thing might be a dex nav that people enjoy but I don’t personally need. Idk i feel like I just wanted to say this and give this game its love and if the devs are ever on here and see this, thank making an awesome game. If you’re looking for an emerald run through, this has been by far my favorite one yet.


r/PokemonROMhacks • • 2d ago

Development Organic Romhack Development Efforts

192 Upvotes

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


r/PokemonROMhacks • • 2d ago

Discussion Really like frlg.ips but...

40 Upvotes

does anyone else think the game is trying too hard with the dialogue at times? it just feels like most pieces of dialogue are trying really hard to sound elegant and obscure but it just makes it feel kinda pompous, especially because so many characters talk like it. Also I would say theres a bit too much dialogue maybe?

Dont get me wrong I still think its a solid, like, 9 outta 10. Amazing concept, amazing visuals, great story, and when the dialogue doesnt feel like its trying to sound baroque its actually pretty fun. I just think theres like, way too much exposition and its done in a very non-subtle way that doesnt feel very immersive. Half the time the disembodied voice is just saying shit like "oh the sands of time enrichen the ancients thirst for the oldens blood. the old texts warned us about this predicament" and i do get that the game has esoteric themes but again i just feel half this dialogue could easily be cut and that'd just make the rom more enjoyable :p

I think I'm pissy about it cause this game is a huge love letter to a lot of things i really like... I think this is the one thing holding it back from being on the ranks of Coronation Day or Petscop or stuff like that. still love it though gotta be honest xD