r/PokemonROMhacks • • 3d ago

Sticky Weekly Questions Thread & HackDex

12 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 details in a mobile-friendly format. It has an in-browser patching system to make hacks easily accessible, and 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 5.
Please avoid answering those posts to deter users from breaking the rules.


r/PokemonROMhacks • • 16h ago

Trailer Pokemon Z Advance - A Kalos demake

Enable HLS to view with audio, or disable this notification

1.9k Upvotes

Hello everyone!

I’m excited to share an early look at Pokémon Z Advance, a GBA demake of Pokemon X & Y built using pokeemerald-expansion and free public ressources (tilesets, sprites...)

Here is a video showing the first 7 minutes of the game.

The game will release in French (it is Kalos after all 🇫🇷) and English, and a public demo (up to the first visit to Lumiose city) is planner before the end of the year!


r/PokemonROMhacks • • 3h ago

Other Remade a few more maps in the GSC style!

Thumbnail
gallery
124 Upvotes

This is half in case anyone wants to use these, half as practice for my own hack, where I'll (hopefully) be redesigning Kanto. I've been working a little with Polished Crystal as a base as well as regular Crystal. Can you tell what each of the maps are? I've left some of the more relatively obscure ones towards the end.

By the way, if you want to use any of them in your own hack, let me know and I'll send you a folder with all the .blk files (so long as you give credit, of course), and if you've got a map you think would look cool in my style, let me know and I might try to make it.


r/PokemonROMhacks • • 14h ago

Release Releasing my English translation for Pokémon Let’s Go Pikachu / Eevee 8.1 (Spanish FireRed hack)

Thumbnail
gallery
376 Upvotes

Hello everyone, I’ve been working on an English translation of the Spanish ROM hack Pokémon Let’s Go Pikachu GBA 8.1 (plus the Eevee edition), and the translation is now completed. Originally it was more of a hobby project, but I decided to share it here in case anyone wants to play it. Apparently many people here were interested in playing this 2 years ago! 😅

In case you didn't know, Pokémon Let’s Go Pikachu and Eevee GBA is a Spanish FireRed romhack, based on the Switch games with the same name. It was created by Kevin PokeFan. The latest version they offer is 8.1.

English version made by author apparently existed at some point but only up to 6.0, and unfortunately it was extremely buggy and would become unplayable after certain point, so that's why I decided to translate it from the start.

Disclaimers

  • Sadly I was not able to get in touch with Kevin PokeFan for translation permission. I have tried DM them via Discord but got no response. Their Discord server for the hack, is also completely deserted, fills with bots and spams, and nobody is discussing about the game.
  • I decided to share this since apparently people were interested in playing this game (after I saw this post), but were unable to due to language barriers. That being said, if original author sees this and wants me to remove it, I will gladly do so.
  • The project is finished as pretty much all text translation were done. There could be few instances but they shouldn't affect general playthrough, as I personally did play through the whole romhack myself. No other changes or fixes are planned due the reasons (see below).
  • All credit goes to Kevin PokeFan as they are the author of this romhack, I only did English translation.

What you get

  • 99% English text translation: dialogue, signs, menus, battle text, Pokédex entries, and names/descriptions for Pokémon, moves, items and abilities.
  • Official English modern terms where possible (Poké Ball, Professor Oak, etc.), in the tone of the Let’s Go games (mostly for entries that are new in this romhack) and decapitalization.
  • Where a modern name doesn’t fit the game’s length limit, the older official spelling (e.g. ThunderPunch) was used.

Two variants per edition (Pikachu / Eevee)

  1. Translation only: text changes only, plays exactly like the original hack.
  2. Translation + fixes (recommend): adds a few tiny (1-3 byte) fixes for some issues from original hack, each tested in mGBA before/after:
    • Bug Buzz can now lower Sp. Def (originally never did).
    • Moonblast and Steamroller trigger their side effect ~30% of the time (was ~1%).
    • Brine’s double power works correctly for Pokémon with 256+ HP.
    • Battle box now shows “Lv” correctly for regular Eevee.
    • Some minor text inconsistencies that might confused players.
  3. Patches apply to a clean US FireRed 1.0 ROM.

What’s NOT translated / fixed

  • Anything drawn as artwork stays in Spanish: the Trainer Card lettering, the Pokémon summary screen labels (NOMB., TIPO, PS, ATAQUE...), and the type icons etc. Since there is no hack's source files, it's making difficult to me to fix everything. I decided to keep those things intact. But those shouldn't affect general gameplay too much.
  • This is primary a translation patch, so the hack’s own quirks are left as is. Rebuilding things like the Pokédex without the hack’s source risks breaking the game, so I didn’t go there.
  • Move/item descriptions describe what the game actually does, not what the original Spanish text claimed. Many of them were wrong (mostly, move/item doesn't behave like text suggested to be). A few are intentionally vague because I was unable to measure the exact behavior (Mind Blown, Floaty Fall, Gale Wings). I fixed most I can, but again, without source it's difficult to measure and fix them all (the only thing I can tell is that it's based on unknown CFRU version I wasn't able to find).
  • There are lots of bugs and issues etc, which are all from the hack itself, some are listed below.

Some known issues of the original hack you might want to know (according to my testing/playthough, those are unchanged since fixing them are not easy without source)

  • Lots of placeholder Pokédex entries (~600 numbers), and 79 species have no valid dex number, so they can’t be registered (including some wild-catchable ones like Falinks, Skwovet and Galarian forms). As far I can tell, the hack does have all Gen 1-9 Pokémon, however some of them might be buggy, or their data are wrong.
  • Some species share a dex number, so catching one marks the other as caught.
  • Every party Pokémon gets EXP from every battle, and it can’t be turned off.
  • Pikachu edition: Eevee evolves by stone only (Vaporeon, Jolteon, Flareon, Espeon, Umbreon); Glaceon, Leafeon and Sylveon are only obtainable from wild. In the Eevee edition, Partner Eevee doesn’t evolve at all and you cannot get another Eevee by any means.
  • Some lines contradict the actual game (e.g. whether TMs are single-use), and some forms have non-official stats/types.
  • Minor visual oddities (sign text on the Pokémon Center door, the “y” in “Money”, etc.)

Keep in mind there could be more, and they were not caused by translation since they are presented in original Spanish hack as well.

As stated, without source files it's very hard to fix those (at least with my skills and knowledge), and they are not really in my scope of this project, which is mainly about translation. If anyone else knows how to fix them then they are welcome to do so. 🙂

Download: https://www.mediafire.com/file/g379tksdjwm72ol/LGP8.1_English_patches.zip/file

Despite those issues, the hack itself is very enjoyable and worth to try. Hopefully everyone can finally play the hack now with no language barrier. Enjoy!


r/PokemonROMhacks • • 2h ago

Other Announcement for Brisk Emerald and my next ROMHack.

Thumbnail
gallery
32 Upvotes

Hey, it's me. The dev of Brisk Emerald. I'm here to announce my next romhack, AND info regarding the future of Brisk Emerald.

Let's start with the smaller news, regarding my next hack:

POKEMON SEARING SUN:

Searing sun is a USUM romhack that is my next largest project. it'll have megas, zmoves, g-max, all 1025 pokemon, etc. But I can't start work on it until USUM expansion is complete.

So in the mean time let's talk about the future of:

BRISK EMERALD

Brisk Emerald is my second romhack with a ton of features, it's already out and the final release was about a week ago.

HOWEVER

I'm not done with Brisk Emerald, in fact the largest brisk emerald update since release is on it's way.

This update adds;

1. Main Features

  • Four difficulty modes: Easy, Normal, Hard, and Extreme.
  • Level-cap customization: Options for adjusting or removing level caps.
  • Infinite trainer rematches: Repeat battles without the previous limitations.
  • Randomizer options: Added randomization settings, excluding warp randomization.
  • Shiny odds customization: Adjustable odds ranging from 1/50 to 1/8192.
  • Shiny Hunt mode: Faster overworld Pokémon despawning to make hunting more convenient.
  • An initial batch of 56 custom Mega forms.
  • Individual Mega Stone items, made available through Lilycove. (this will change)
  • Additional fan-made Mega designs and sprite collections.

The new megas are designed by u/CDRX73 SpectralMallow, ThunderRainbow, SpiritsUndead, and iriv24.

Fixed

  • Starters allways being exactly the same
  • Reduced water encounter rates: Water encounters adjusted to approximately 5–10%.
  • Reduced cave encounter rates: Cave encounter frequency lowered.
  • Repel improvements: Repels function independently of the leading Pokémon's level.
  • Early-game legendary encounter adjustments: Certain Pokémon, including Xerneas, Shaymin, Wo-Chien, and Celebi, were moved to later locations to avoid early-game problems.

QoL

  • Auto-Run
  • Faster menus
  • Holding directional buttons moves through menus more quickly.
  • Faster saving
  • Faster intro
  • Multi-use EXP Candies: Fixed candy use so multiple candies behave correctly.
  • Ball Capsules
  • Intro Messages
  • Change Ball pokemon is in
  • Move-learning prompts toggleable
  • Switch between Level-Up, Egg, TM, and Tutor move categories. (there were issues with it)
  • Early trainer levels were temporarily reduced, including Roxanne's level adjustment.
  • Shop inventories were expanded to include EXP Candies.

A new in-game Help menu was implemented with around 23 help topics, explaining features such as difficulty modes, randomizers, shiny settings, shiny hunting, speed controls, Ball Capsules, candies, custom Megas, level caps, and new areas.

this update isn't done, but the beta can be found on the Discord


r/PokemonROMhacks • • 7h ago

Release [Emerald] Pokémon Emerald Kaleidoscope v1.0 — Public Beta Release!

Thumbnail
gallery
71 Upvotes

Hey everyone! I’ve been working on Pokémon Emerald Kaleidoscope, a ROM hack built on pokeemerald expansion focused on randomization, replayability, and customizable challenges!
Features:
Built-in randomizer with customizable settings
Integrated Nuzlocke mode with automatic rule enforcement
Permanent game over when all Pokémon (including PC storage) are lost
Autosaving and randomized seeds
Expanded Pokémon, moves, abilities, and modern mechanics
Quality of life improvements
Download: download
The download includes the BPS patch, installation guide, and bug report PDF. You’ll need your own clean English Pokémon Emerald ROM.
Bug Reports & Feedback:
This is the first public beta, so bugs are expected! If you encounter any issues, please submit them through GitHub Issues. You can use the included bug report PDF and link to the completed form in your issue, or simply describe the problem and attach screenshots.
I’d love to hear your feedback, suggestions, and experiences. Thanks to anyone willing to give it a try!

My original idea was to make a tool like universal randomizer that can also change the palettes of pokemon like the tree nds tool did but all in one app then I thought why not just make it to where you can do all this in game! LOL so I destroyed my tool I had built up and implemented everything I have so far, you can also submit any ideas you’d like to see implemented on GitHub as well! Included in the zip is also a file with details on the settings and QOL improvement so make sure you read that!!


r/PokemonROMhacks • • 8h ago

Development Scrolling quest menu that can be enabled or disabled. Helpful if you took a few days away!

45 Upvotes

Only works when paused, no quest markers. Haha!


r/PokemonROMhacks • • 5h ago

Release Pokemon Emerald EX Update 1.0.5 and Documentation Improvements

Post image
17 Upvotes

Hey all. Thank you for your kind words, reviews, and bug reports! We're amazed that our little hack has gotten over 10,000 downloads! We've done our best to provide an extra layer of polish onto the game since it's so many people have been enjoying it. We also got several requests for better documentation and have tried to update it the best we can. Thank you all for the support!

Documentation Updates:

https://docs.google.com/spreadsheets/d/1PjqPF42jGx6NxhKohJjHr768_Cvd49kw/copy?usp=drive_link&ouid=112439754518183427433&rtpof=true&sd=true

New page with evolution item locations

New page with new evolution methods for regional forms

New page with TM and HM locations

New page with Level Caps

New page with Gym teams and locations

New Level Up Learnset Documentation: https://docs.google.com/document/d/1fyvgYUryCfw085xRe0xaDi5sqCPIkzFAwDKNBWN6EPY/edit?usp=sharing

Version 1.0.5 Changelog:

Fixed several typos.

Fixed Lavaridge doors not playing animation.

Fixed some collision bugs.

Fixed strange behavior in Lavaridge spring water.

Added dragon scale to Safari Zone.

Fixed out of bounds Safari Zone Item.

Minor adjustment to Onix stats.

Minor adjustment to Cursola stats.

Removed dialogue that hinted cut is in its old location.

Added dialogue that clarifies that Wally's Ralts is the only one on Route 102.

Fixed Rustboro Gym sign.

Minor Clair rebalance.

Minor Drake rebalance.

Made Norman ask for eight badges instead of four.

Edited several learnesets.

Download: https://www.hackdex.app/hack/pokemon-emerld-ex


r/PokemonROMhacks • • 14h ago

Box Art Made some covers for Z Advance, a Kalos demake that was just announced!

Thumbnail
gallery
64 Upvotes

Yes I did make boxart for a hack that isn't in any way playable yet I was bored haha. Which one do you prefer?

Go check out the original post : https://www.reddit.com/r/PokemonROMhacks/s/xFOTHKlfPP


r/PokemonROMhacks • • 1d ago

Other Release date is finally official!!! 11/26/26

Post image
391 Upvotes

I can't wait for this. I've never actually played gen 6 but heard a lot about how people didn't care for it all that much outside of the mega evolutions. I'm glad my first time playing will be on this version! 😁


r/PokemonROMhacks • • 14h ago

Resource [FR][Dev] CFRU Expansion + DPE Gen 9 – Modern FireRed engine base (Terastallization, Gen 9 + ZA Megas, Following Pokémon & more) – Oct 2026 update

50 Upvotes

Hey everyone,

Sharing an update on **CFRU Expansion** + **DPE Gen 9** — a heavily expanded FireRed engine base built on top of Skeli’s original CFRU / DPE.

This is **not** a full story hack. It’s a modern engine/base for people who want Gen 9 content, quality-of-life features, and a much more complete battle/overworld system while still working in the classic FireRed binary workflow.

### What it is

- **CFRU Expansion** → big upgrade of the Complete FireRed Upgrade (battle engine, menus, QoL, new systems)

- **DPE Gen 9** → Dynamic Pokémon Expansion with Gen 1–9 + Legends Z-A Megas

### Current data counts

- Moves: **991**

- Pokédex: **1025**

- Species: **1488**

- Items: **827**

- Abilities: **317**

### Major features (beyond original CFRU)

**Battle / Mechanics**

- Terastallization + Stellar type

- All Gen 9 moves & abilities

- Ability expansion (abilities above 255 without using duplicates)

- Mid-battle evolutions

- Updated Z-Move / Mega / Dynamax / Gmax trigger icons

- Nature-coloured stats + IV rankings in summary

- Difficulty modes: Normal / Easy / Hard / Expert

- Nuzlocke mode

- Open World Trainers

- Sandbox mode

**QoL & Menus**

- Following Pokémon (Expanded overworlds and sprites for all pokemon upto gen 9)

- BW Summary Screen

- BW-style EV/IV screen (callasm)

- SWSH-style DexNav

- Item storage (SWSH-style) + changeable background

- Last used Poké Ball (L button)

- Show enemy team (L button)

- Switch Pokémon in party menu with Select

- Nickname from party menu

- Repeat item usage

- Wonder Trades

- Portable PC, PokéVial, EV-IV Machine, Hisui Rock

- Custom Sidequest Menu

- Mystery Gifts via passwords (with animations)

- Second page in Options menu

- Mini textbox / namebox

- Use HMs in the field

- Auto-trigger wild battles

- Continue screen icons + TM Case icons

- Unbound-style Mining system

- Basic berry system

- Egg Hatcher script

- Fully customizable debug menu (Oak’s lab)

**Other**

- All known major bugs from the old dev branch fixed (including shiny odds & daycare Nidoran issues) — Oct 2026 update

- BW music + BW start menu support

- DNS-based battle backgrounds

- New egg hatch animation

- Transparent showpokepic

- Removed extra save overwrite confirmation

### Links

**CFRU Expansion**

https://github.com/Shiny-Miner/CFRU-expansion

**DPE Gen 9** (recommended version)

https://github.com/Shiny-Miner/Dynamic-Pokemon-Expansion-Gen-9

**Wiki / Guidelines (read before using)**

https://github.com/Shiny-Miner/CFRU-expansion/wiki

**Discord (support & updates)**

https://discord.com/invite/axNX3rhR9K

### Important notes

- Read the wiki guidelines before starting (especially about HMA, overworlds, and trainers).

- This is still actively developed — expect occasional bugs.

- Compile with the usual `python scripts/make.py` (or the included `.bat` helpers).

# We are developing our own tools for editing overworlds (complete), trainers (complete), DPE and pokemon related (Complete), Item editor (Complete)

HMA should only be used to edit maps and scripts.

### Credits

Huge thanks to:

- Skeli, ghoulslash & original CFRU / DPE teams

- Shiny Miner / Tha Code Mining Hub

- grilokapu, Zake, ansh860, 1RWT16KU1D, Greenphx, Jean Stars, and everyone listed in the repos

## NO AI HAS BEEN USED IN CREATION OF ANY REOSURCE IN THIS ENGINE. WE FOLLOW ORIGINAL GOAL OF SKELI AND OTHERS.


r/PokemonROMhacks • • 1d ago

Development Testing out my custom menu UI

156 Upvotes

Hey gang.

Thought I'd share something I've been working on after a short hiatus from hacking. Since I'm clearly compelled to customise all graphics 😅.

This custom fossilised start menu was made possible thanks to this feature branch of the pokeemerald-expansion (put together by miriamlefae) which I used as a base.

Some final tweaks to be done with the clock and such, but as a concept, It turned out alright, I reckon.

Totally consider using the expansion if you aren't already for your Gen III hack, by the way.


r/PokemonROMhacks • • 1d ago

Release [Release] Pokémon Platinum Reforged (alpha): Platinum with BW2's battle engine

255 Upvotes

Hey everyone! I've been working on Platinum Reforged, a rom hack of Pokémon Platinum that swaps in Black 2 and White 2's battle engine and brings more of Gen V along with it. The goal is a Platinum experience in Gen V's more modern graphics, and today the first alpha is out.

This is a ROM Hack. It changes the Pokémon Platinum ROM and gives you an .nds ROM to play in an emulator or on real hardware. It's distributed through a small builder program called Anvil instead of an xdelta, because the hack needs data from your own Black 2 or White 2 ROM dump as well as your Platinum dump.

What's in it

  • Gen V battles everywhere: wild Pokémon, trainers, double and tag battles, legendaries, the catching tutorial, the Safari Zone, Pal Park and the Battle Frontier.
  • BW2's battle backgrounds, which change with where you're standing: lawn, dirt path, tall grass, caves, snowfields and more.
  • The Sinnoh Gym Leaders and Cynthia battle with the animated sprites BW2 gave them for the Pokémon World Tournament.
  • Trainer classes both games share can use BW2's animated sprites.
  • Custom sprites: BW2's Lass, Fisherman, Ace Trainers, Worker and Waitress retextured to look like their Platinum counterparts, and Platinum's own Roughneck, Clown and Aroma Lady animated.
  • BW2's battle transitions, evolution and egg-hatching scenes, and its low HP music.
  • Platinum's battle menus, recreated on the Touch Screen, or BW2's if you prefer.

Most of it can be switched between Gen V and Platinum in the OPTIONS menu, so you choose how much Gen V you want.

How to play it

You need your own Pokémon Platinum (USA) and Pokémon Black 2 or White 2 (USA/Europe). Your existing Platinum save works with it.

It's an alpha

Expect bugs! If something breaks, please open an issue: https://github.com/smoldice/platinum-reforged-anvil/issues

What's next

Level caps before each Gym, a modern Exp. Share for the whole team, experience from catching Pokémon, a difficulty setting, and more to come.

Links

DISCLAIMER: I made this with the help of Claude, Anthropic's AI, which wrote much of the code under my direction; the README has the details.


r/PokemonROMhacks • • 1d ago

Development Gen 3 Tech Demo - Gen 5 Animated Sprites (96x96 support too)

Thumbnail
gallery
495 Upvotes

I just wanted to share this small tech demo I made, I have been working on using a custom emulator (that runs on multiple systems like windows, android, linux handhelds, etc), to connect and expand the game, I have been working on replacing the sprites of the game from outside the rom due to a feature I'm working on to let the player make their own custom trainer sprites and add them to the game, however using this as a base and the work on

https://github.com/Jengolus/ramanimator

to do it inside the emulator by just opening the game on said emulator without having to modify anything on it due to the existing connection between the game and emulator, this has a lot of limitations due the GBA using a max of 64x64 sprites most mons wouldn't fit on it (ramanimator for example only works on 64x64 mons) however since I built the demo also modifying the game code I made it so there are 4 sprites per Pokémon and the emulator replaces them with parts of the animated sprite, I also modified the Pokémon coordinates to better fit gen 3 interface and used a transparent interface to be able to see more of the Pokémon, this was also by modifying the emulator itself because it would break a lot of move animations if I took a whole layer just for transparency.

Just wanted to share this on the possibilities a custom emulator can give to romhacks in the future if someone has enough time to iron everything up and users agree to use said emulator

In case you care about the game I make you can find it here, its called Pokémon R.O.W.E. and I plan to add custom trainers and infinite PC Boxes in a future update thanks to the custom emulator development

Hackdex Link

and if you want to join the discord you can find it here

Discord Invite Link


r/PokemonROMhacks • • 1d ago

Development Pokemon Emerald Color. Coming soon

547 Upvotes

Pokemon Emerald Color

Emerald running on modified Crystal.

Playable on the Game Boy Color. All 3 regions.

Once a dream. Releasing in a few days.


r/PokemonROMhacks • • 21h ago

Discussion Little side menu showing real time and weather information! (Doesn't work inside buildings.)

Post image
35 Upvotes

And the season! Follow me to follow the project! (The vision is Emerald Vanilla + QOL and customization)


r/PokemonROMhacks • • 1d ago

Development In my RomHack, your parents race will match your chosen race! *Still in development* (Not a repost) ⬇️

Thumbnail
gallery
111 Upvotes

Hey everyone! This is my actual developer profile so please follow me for updates! I will start slowly leaking more details as time goes on and tidying things up so stay tuned! 🎃

No longer needing to create the head cannon of adoption! *Not that there's anything wrong with that. :)


r/PokemonROMhacks • • 1d ago

Recruitment Requesting additional players for the final wave of testing - Project Platinum Multiplayer

Thumbnail
gallery
121 Upvotes

Hey everyone! We at the Project PM team are looking for more players to help squash out the last little bugs of our game. If you have no idea what we are, we first revealed this mod back in January as a hack of Pokémon Platinum to play multiplayer. This is based off of the PRET decomp, so this game will run on emulator and original hardware. You can play online from anywhere in the world. (Original hardware does not support online, and is only up to 4 players at the moment)

Play with your friends: Up to 8(NEW!) players can play Multiplayer at once. You can see each other in-game, battle each other, trade, give items, or fight enemy trainers. The idea of the hack is to battle trainers in a 2v2 battle, where you control one side(your team) and your friend controls the other side(their team).
Customizable Characters: We have each protagonist from Platinum, Heartgold/Soulsilver, Black/White and Black/White 2. We have Brendan and Lance as well, with more soon to come. (Any gen 4 sprite artists are welcome! We would love to have your help.)
All local wireless minigames are playable in multiplayer: The underground supports 8 players, and the rest support their cap.
Quality of Life: We have and IV/EV checker and Nuzlocke mode built in, as well as a 60FPS optional patch and better visual optional patches, with translations into Spanish, French, Italian, and Polish (If you want your language translated and are bilingual in English, we would love to have you translate our hack into your language!)
The game is playable on MelonDS, DeSmuME, Bizhawk, and original hardware. (as a note: a user recently created an unofficial android build for Project PM)

Here is what we hope to target and get assistance on:

Playing with 5 or more players on emulator
Playing with 3 or more players on original hardware
Playing the wireless minigames on original hardware
The distortion world (in general, it is very unstable)
Battle Desyncs (rare, but any and all need to be fixed)

If this is something that interests you, all you need to do is join our discord here: https://discord.com/invite/bTZfjHqbVd

(Photo #2 is from Nakulemonade, and Photo #3 is from Nioko)


r/PokemonROMhacks • • 1d ago

Review Pokemon Hyper Emerald 5.7 Honest Review

Thumbnail
gallery
105 Upvotes

NOTE - I am playing the 5.7 QoL updates which are accessible only through the discord server, so the journal thing in the 2nd image might be something new for you.

So I have basically 100% the game, beat every boss possible, did every emerald thing I can do and currently waiting for the next QoL, here's what I found the pro's and don't

PROS -

1) The difficulty of the game is alright, for a storyline game + a difficult rom hack, you definitely need to create a good team for each battle

2) Pokemons from gen 1-8 are available (with 9 said to be coming in the next qol, with more stuff to do) there is an absolute roster for you to team build

3) This one might be called cheating but you can literally open your pc anywhere and do ur stuff 😭🙏(note that it gets blocked during special events and missions)

4) The journal i felt like is a game changer because this game is so big and feels so random at times that you don't even know what to do

5) Honestly I loved the story, it's just how a pokemon movie would be, I don't understand the hate for good vs evil typa rom hacks

6) Every gimmick possible is available in the game

7) People might hate this but shiny rates are 1/8k, which I feel like are the best

8) The game is 100% translated, Yes, only some Chinese letters might be said by the final game bosses, but that won't affect the gameplay much

9) There are some cool custom pokemons like a form for Typhlosion, Mega Flygon, Slugia, A LITERAL WAIFU ENAMORUS, and the armour mewtwo forms

CONS -

1) Visual glitch in the hisui region in pizzaboy emulator, so beware it gets ugly real bad

2) Some of your key items can actually get consumed or literally vanish from your inventory, preventing you from doing some quests (late game like Lost artifacts 17-18)

3) Cheats don't work, this one is interesting because I tried it and they work in the older version, but when you try to reload your sav file to the newer version with the stuff you added, your items are vanished

4) Some of the quests are misleading, notice how I have completed only 38/43, because the others are just impossible to do

5) After the Hall of fame, there is a weird black screen glitch for a proper 30-40 second? Like I genuinely first thought that my game crashed but it's just how it is

6) The same black screen thing happens in the sinnoh Elite 4,however this time, they did give a warning so that's cool

7) Some people enjoy a slow team building style of game, then I am sorry, you are getting Roxanne with 6 mons in the first gym, it's a fast-paced game

8) Game can be tiring and grindy at times, because to get access to good moves, you need a good amount of shards and BP

Overall, I just wanna say that the game itself is pretty solid, the problem lies in the execution, it is very ambitious, it's like that one guys who tries to do everything but messes up a bit in each of its task, overall a 7/10 from my side. You can ask me about stuff about this game.


r/PokemonROMhacks • • 1d ago

Release Your ethically source AI-free way to have epic battles against Red: Random Red Rumble!!!

126 Upvotes

After the "daily red" people have been talking about, here's your favourite randomizer dev (yes, I am now your favourite randomizer dev, just go with it) released a MUCH BETTER VERSION OF IT!

  1. it's an actual romhack
  2. it doesn't force you to wait ONE WHOLE DAY to play again (like, seriously, who decided that?)
  3. It has modern gen 9 mechanics
  4. You get way cooler custom sets for your pokemon all made by me as opposed to some boring generic gen 3 movesets
  5. It's all grass fed, ethically sourced, AI-free romhack development.
  6. You can play against faithful versions of red's crystal team, red's hgss team, or a version that features competitive movesets for all of red's pokemon (oh, and they it will not be the exact same every time so good luck)
  7. It has a super cool name ! RANDOM RED RUMBLE!

If you'd make me the honor of playing the game, here 's the link https://www.pokecommunity.com/threads/random-red-rumble-battle-against-red-with-random-modern-teams.544173/

I wish you a RAD RUMBLING!

KH!


r/PokemonROMhacks • • 1d ago

Resource Vertical In-Battle Type Indicators + my Battle HUD Show Off

Thumbnail
gallery
39 Upvotes

Hey gang!

I also could not find vertical in-battle types so I wanted to throw them up here in case anyone needs em. They're more square and the designs are expanded where needed. Unlike the type sprites I posted yesterday, these DO NOT follow the original size spec, so you made need to fiddle with some code to get them to display properly.

The last few slides are the hud for the romhack I'm working on that I'm super proud of. The more I get my hands dirtier with Pixel level editing, the more comfortable I get with extending different shapes.

I'm also super proud of the L and R indicators at the top of the screen which I think ends up being a lot more intuitive than an R button bind showing up on the left side of the screen. Also very proud of the run indicator. ALSO very proud of not having to compromise on the quick Pokeball sprites. A small offset ended up framing it really well.

I really like that the hud is also theme aware (No frames my hack, just themes of the same hud), but I definitely cant take the credit for this particular part. While the plot, characters, setting, map layouts, teams and sprite adjustments are all me (with a custom OST by my homie!), Codex has been doing a LOT of the heavy lifting when it comes to game code changes, but never for any artistic aspect (No art, no music, no dialog, no nothin'. Only code!).

For example, doubling the health bar size but still having it function properly, figuring out odd graphical glitches or palettes that shouldn't be where they are.

While I have a lot of qualms with AI as a whole, the technology behind it is really remarkable. I've learned an incredible amount during this project and have pumped about 48 hours of work in to this in the last week alone, just because I've been having the most fun I've ever had on a personal project. I hope that the mention of AI doesn't sour too many folks.

The hud I ended up with was largely inspired by u/bulbasauric's hud, posted a couple years ago! I would not have even been able to get start without their initial design, but man, getting these parts just right is really tough!

As a side note, idk how any of you ever finish any of these projects. Every time I see something I think I can change or have an idea, I end up getting insanely distracted trying to make it work.

PS. Highly recommend Aseprite for sprite level editing!


r/PokemonROMhacks • • 12h ago

Resource Redux Save Studio – a free, offline save editor for Elite Redux (2.65.4)

Thumbnail
1 Upvotes

r/PokemonROMhacks • • 1d ago

Discussion A very underrated feature I don't see anyone talking about

Post image
174 Upvotes

Being able to see what version you're on from the menu is a huge feature I don't see anyone discussing.

I quite often have to delete older versions for the new updates, but I remove the name of the update from the game title so I have no idea what version I've got downloaded. This completely solves that issue. Also is there a way besides constantly checking hack dex for newer numbers in the version section? I was several updates behind on soul gold and had no idea there was even one newer version an I frequently check this sub more than a person should tbh


r/PokemonROMhacks • • 1d ago

Trailer Pokemon White Double Drive - a reimagining of Unova in an all doubles ROM hack, with in built level caps, tons of quality of life features, custom crafted cutscenes and advanced doubles AI (demo available now!)

Enable HLS to view with audio, or disable this notification

62 Upvotes

Hi everyone! This is my first time trying to develop a ROM hack. As a big fan of VGC, I love playing doubles and have always found it ridiculous that the official competitive format and the mainline story games have so little in common.

This is my attempt at a doubles ROM hack. Everything is playable up to the first gym. All documentation is available here and I plan to keep it up to date as and when I create teams for the AI.

If you give the game a try, please share any feedback you have. I am always looking out for it. I also would appreciate bug reports in case you run into them


r/PokemonROMhacks • • 1h ago

Discussion How to implement different sexual orientations for Pokémon?

• Upvotes

I think I could make it so each Pokémon is either homosexual or heterosexual at random. This would only affect which Pokémon they can attract, not which Pokémon the are attracted by. If I were to make it such that a Pokémon needs to be of a certain orientation to be attracted by a Pokémon with the same orientation, those are too many variables and would make it essentially random, throwing all the strategy out the window.

The canon explanation is that the atract attack creates an illusion that makes the opponent see your Pokémon as their preffered gender.

I could instead make it such that the opponents orientation is what determines the effectiveness of the attack, in which case I would implement a little icon showing the Pokémon's orientation to make it less of a gamble.

Bisexual Pokémon would also exist, and to make them worthy of use, I'd make it so attract has a 50% chance of hitting as opposed to 100%. Or maybe it'd be better to make them "infatuated" half as often? I don't know

Also I'd like to make it so that pokemon can be asexual, as well as normally gendered pokemon having a small chance of being genderless, but I don't know how I'd implement this without breaking the meta. Any ideas?

edit: I'll show you, I'll show you all.