r/PokemonRomhackDev

MSGBOX With RubyRaven | Interview w/ PacoScarso (Pokémon Odyssey)

MSGBOX With RubyRaven | Interview w/ PacoScarso (Pokémon Odyssey)

Hello everyone! I'm happy to announce the publishing of the first episode of my interview series MSGBOX! Featuring none other than PacoScarso :D I hope you guys enjoy

P.S. Please excuse my mic quality for this one >< It gets much better in the next one, i swear lol

youtu.be
u/ssraven01 — 10 hours ago
▲ 1.2k r/PokemonRomhackDev+1 crossposts

Pokémon Odyssey II (DEMO) - Teaser Trailer

This is the result of our efforts, and the tears we've shed over the course of nearly a year of development.
The Demo is currently planned for a Summer/Fall 2026 release.

For more information, feel free to check out the following links:

youtube.com
u/PacoScarso — 1 day ago
▲ 212 r/PokemonRomhackDev+1 crossposts

(UPDATE) Gen II hacking wiki page has been created

After my original post, the mods reached out and asked if I wanted to add a page with the gen 2 resources I had put in that post to the wiki linked here

If anyone has resources they feel are missing or would like to add, reach out and I'll put them on the page

u/Oh-Valencia — 2 days ago

Gen II section in the wiki

I feel like the omission of info on crystal decomp hacking in the subreddit wiki is honestly very disappointing because there is a lot that can be done in Gen 2 but the resources aren't as easily to find as with Emerald and Fire Red.

Below are what I think would be helpful to add to the wiki if we were to add Gen 2 hacking info:

Bases:

The Base Decomp: github.com/pret/pokecrystal

Nayru's Pokedex (overhauled pokedex): https://github.com/Nayru62/pokecrystal/tree/8.0_Nayrus_Pokedex

Pokecrystal16 (16 bit expansion to allow for pokemon past 253): https://github.com/Nayru62/pokecrystal16

Crystal Shire Engine (several minor changes but notably 16 bit expansion and a new computer system): https://github.com/fellowship-of-the-roms/CrystalShireEngine

Polished Crystal (A modernised version of crystal which is available to use as well): https://github.com/Rangi42/polishedcrystal

Tools:

As well as Polished Map (the mapping tool for gen 2 hacks): https://github.com/Rangi42/polished-map

And the Pret Tutorials found here: github.com/pret/pokecrystal/wiki/Tutorials

Also I feel that publicly available sprites would be a great resource since Gen 2 doesn't have a base with all pokemon in it ala emerald expansion due to memory limits:

Sage Deoxys: https://www.dropbox.com/scl/fo/0kwypbhzrf0w9zdokqsg6/ALoTSoqBe9UHJfgXKAue9Ag?rlkey=d65p3m2acjizk9wuv3n8iz1o4&e=2&st=8s15jf36&dl=0

Nuukiie: https://www.dropbox.com/scl/fo/8h5gwdssttyouxgrg7lon/AHRKMF4TRd20yxpFoh5kb7A?rlkey=k6a8dcje8lwjl539kw0qgyyv7&e=1&st=qdesbycr&dl=0

Peanutella: https://www.dropbox.com/scl/fo/lizqjgcicdkbx21nxgya0/AAmBIeU2yA685-O1dufVwNM?rlkey=usd1rluqseomhlxqt10bfmno7&e=1&st=w6oap0h2&dl=0

u/Oh-Valencia — 2 days ago
▲ 245 r/PokemonRomhackDev+1 crossposts

Pokémon: Erebos Zenith ~~ Devlog #13

Heya~~!

This week has been mainly about doing the second city, battling against the compiler to get a good tileset to use. This as well as some new additions to the dex!

IMPLENTATIONS

  • Added Overworld Encounters, from one of the latests feaure branches from Pokeemerald Expansion
    • This means more work for me on the long run, since I'll have to make overworld sprites for all new fakemons
    • Additionally, I've added a new field in settings for players that do not want it, so that it is easily deactivated
  • New Tilesets specific to Meleville City, check credits on the image 🙌🏽

POKEMON

  • New Pseudolegendaries for the region have been made! High-res art has been done by Hikoku, from fiverr, while pixel art is done by me 😁 (I feel I have been getting better at it ☺️)
    • The 3rd stage is branched depending on the location it is leveled up, reflecting a bit the game's story about the pilgrimage, and how much the path someone choses can change them.
    • Designed new abilities and moves (need to implement them)
  • Added many OW sprites from previous fakemons
    • This will be done when a fakemon is added to a route, or when I have some spare time, to not focus only on art

MAPPING

  • Made the layout for the Gate between Route 003 & Meleville City
  • Complete layout for Meleville City, the Grass / Fairy Gym city.
    • The City contains a small organic market at the bottom, the Gym and possibly will have the daycare at the top-right
  • Added some missing trainer battles and NPC interactions from previous maps
  • Added easy & hard difficulty tiers to missing battles
  • Added missing Wild Encounters for Route 003, as well as adding encounters on Meleville City

NPC

  • Made a slight tweak to Prof. Cherry's OW sprite. Literally added dots to the glasses so that it feels a bit less like a crazy scientist

NEXT STEPS

  • Keep working on the second battle against Rival Percy on Route 003
  • Add NPC interactions on Meleville City
  • Start working on the Gym layout

~~~~~~~

And that's all for this week! I'll be checking you comments and will answer any question, hope you have a great start of the week and see you on the next one 🙌

Feel free to join the discord community for daily updates, or to just interact 😁

u/SimonStoyanov — 3 days ago
▲ 898 r/PokemonRomhackDev+2 crossposts

Pokémon Lavender gameplay screenshots

Note: this hack is in development. All screenshots may be subject to change.
Any questions, feedback, or comments are appreciated!

u/ampharos_dev — 4 days ago

The Subreddit and Crossposting

Hello everyone :DD

First off I wanted to thank everyone who's been posting so far. I do appreciate the activity in the subreddit ^^

I just wanted to make a small request if possible when it comes to crossposting—I'm not going to be banning crossposting, because I do think that's stupid, and it only makes sense to have crossposting between here and our sister subreddit, r/PokemonROMHacks

What I do want to kindly ask is that you're primary post be here instead of the other subreddit. The reason I ask this is to help boost any visibility at the other subreddit for anyone who might be interested in the development space. As it stands—where people post in the other sub and crosspost here—it doesn't really do as much as it could.

That's all :> I hope you guys understand. Thank you!

reddit.com
u/ssraven01 — 3 days ago

[GEN 3][DECOMP] Documentation on Dialog Portraits/Headshots?

Is there any documentation on adding character headshots/portraits during dialog for decomp hacks?
Documentation on this feature seems to be nonexistent.

I’m aware it’s been done for binary hacks like Odyssey, though I can’t find documentation for binary implementation either.

If anyone has a tutorial or resource on how to implement this feature in either method (though Decomp would be preferable), I would really appreciate the help.

reddit.com
u/_Iro_ — 3 days ago
▲ 74 r/PokemonRomhackDev+1 crossposts

NEW custom PRE INTRO (Hoenn's Last Wish) - YouTube

Hey, it's been a while since I shared anything here... but the game is still going very well in terms of production, I've been sharing everything on Discord / Poke Community / YouTube for anyone interested...

Today I just wanted to share because I was VERY PROUD to see the intro I made on real GBA. I made a pre-intro (the Emerald intro is divided into 3 parts) scene 1, scene 2 and scene 3... So I spent some time studying the code and made a scene 0 (that is called before the main intro).... In the beginning it was all glitchy and weird, but the final result was BEYOND WHAT I EXPECTED, and on the GBA even better...

By the way, we're still going to change the intro music to: 'Ending Theme Intro' (Pokemon Mystery Dungeon: Explorers of Time + Darkness (DS))

Video recorded by: Ember

[If you’re interested, feel free to join the Discord to chat with us!](https://discord.gg/8RgcSNmp)

[ official page](https://rafaelsanna.github.io/HOENN-S-LAST-WISH-project/) / [hackdex!](https://www.hackdex.app/hack/hoenns-last-wish) \*download

youtu.be
u/Apart-Imagination393 — 5 days ago

Where to start? [Other]

&#x200B;

Hi,

Apologies if this is a stupid question. I've tried searching the sub and I have looked at the wiki and resources.

I've just started down the rabbit hole of romhacks and I was wondering how I could make one myself. I've been playing odyssey and my word what an achievement.

From what I've read there is binary: basically the act of modifying an existing rom but keeping designs within the boundaries of that specific game.

And decomp: which I believe I understand as decompiling the roms code base and adding to it in which ever way you want.

My question is are there any super basic tutorials out there that can ELI5 to me pokemon rom hacking?

Are there any particularly good youtube channels to check out? Anything like that.

Any help would be greatly appreciated.

Thanks in advance.

EDIT: Just to add. I have done some research and had a look around but a lot of the posts etc are from a fair few years ago. I'm not 100% sure how much of what I'm reading is relevant now.

reddit.com
u/Dusk777 — 5 days ago
▲ 1.5k r/PokemonRomhackDev+1 crossposts

Overworld Wild Encounters in pokeemerald-expansion

You may have seen that Overworld Wild Encounters got merged into pokeemerald-expansion's upcoming branch recently, and I just wanted to show off a bit of the work u/Bivurnum and I put into making this pull request.

Want to give a massive shoutout to Pokabbie for letting us build on her original code, the expansion team and every contributor who helped us in development, and who will continue to support this feature.

If you're interested, I also wrote a short devlog recapping the five months of development that led to the merge.

u/HashtagMarky — 9 days ago
▲ 75 r/PokemonRomhackDev+1 crossposts

DSPRE v2.0 RELEASE

Download latest stable release: Here Download other versions (older or canary): Here

Version 2.0 Highlights:

  • Research Helper: Browse scripts, variables, flags, and headers without editing anything. Filter, search, and export data to CSV.
  • 7 New Editors: Bug Contest (HGSS), Great Marsh & Honey Tree (DPPt), Pickup Table, Hidden Items (HGSS), Trainer Battle Messages, and Pokémon Form Sprites (Unown, Rotom, Giratina, etc.).
  • Text Editor Overhaul: Dramatically faster loading (fixed severe performance lag)
  • Trainer Editor Upgrades: Search trainers by name, fixed DV calculator for Diamond/Pearl/Platinum, and multiple crash fixes for invalid ability slots or trainer data.
  • Under‑the‑Hood Improvements: Switched to ds-rom (more accurate repacking, human‑readable YAML headers) and chatot text encoding; unsaved change prompts now in most editors.

For complete details on what's new in DSPRE 2.0, check out the dedicated changelogs:

• User Changelog: All new features, editor improvements, and bug fixes: github.com/DS-Pokemon-Rom-Editor/DSPRE/blob/main/CHANGELOG_2.0_User.md

• Developer Changelog: Internal architecture changes and codebase updates (for contributors): github.com/DS-Pokemon-Rom-Editor/DSPRE/blob/main/CHANGELOG_2.0_Dev.md

Bug reporting: Please report bugs using our brand new Templates :smile:

A massive thank you to everyone who contributed to this release and supported DSPRE's development.

u/Mixone-Computing — 8 days ago
▲ 198 r/PokemonRomhackDev+1 crossposts

Pokémon: Erebos Zenith ~~ Devlog #12

Heya~~!

I wanted to change the devlog's positing day to monday, so that it starts with the natural week 😄

This time there's many new Fakemons added in a week, and from this week onwards I'll be updating the Progress % to get a grasp of how much work is left 👀

IMPLEMENTATIONS

  • New Primary Tileset for "new_general", which will be used throughout the region (at least the grassy routes)
  • New Secondary Tileset specific to Route003

NPC

  • Added Gym Lead Trianta to the game! She will be the second gym leader of Gildeas, specializing on Grass & Fairy Pokemons. Her Ace will be Aurelotus 🪷
    • Front sprite made by IronFanton
    • OW sprites made by me
  • Continued work on previous route trainers, adding the 3 tiers of difficulty.
    • I may have to redo some trainers to not have forbidden moves (with this, I mean moves that the pokemon may not learn in the ROMhack, since the TM list is different)

MAPPING

  • Layout for Route003 completed 😁
    • Items & Hidden Items ✅
    • Trainers ❌
    • Rival Percy's 2nd match sequence ❌

POKEMON

  • Implemented Broncolt & Temperion, the Ace line for Gym 8.
    • Implemented the signature move, Siege Charge
    • All sprites, besides the 2nd animation frame, are made by yogurcomics, from Fiverr
  • Implemented Lone Legion Falinks! First of the 12 Deviant pokemon from Gildeas, which are a reflection of the greek pantheon
    • New generic ability to be implemented, which will be shared with the other deviants. The abilitiy grants an aspect to each of these Pokemon, which give STAB to a hidden type, elevating their status.
    • In regards to stats I focused on them being more akin to Paradoxes than legendaries
    • Implemented the signature move, Legion Break
    • All sprites, besides the 2nd animation frame, are made by yogurcomics, from Fiverr
  • Implemented Denzap & Denizark, the Ace line for Gym 11.
    • Implemented the ability Mega Pluvia, which works similarly to Mega Sol, but instead of imitating harsh sunlight, it imitates heavy rain.
    • The high res art is made by Hikoku, from Fiverr
    • All pixel art sprites are made by me
  • Implemented Rotom Stereo to the game 🔊
    • Added Stereo to the Rotom Catalog
    • Learns Boomburst when changing to this form
    • All sprites, besides the 2nd aniumation frame, are made by KingOfThe-X-Roads, Vent & LeParagon
  • Completed some of the missing backsprites & icons from previous Fakemons (Mega icons are credited on the mega sprites section)
  • Added all missing megas manually, check the credit section for all the great artists
    • I couldn't merge to the latest pokeemerald-expansion release do to having more than 500 conflicts, so I had to do that manually 😅. I decided that the version I have (1.15.0) will be the last one. I've lost an afternoon towards merging to no success, so unless I find something game breaking, I'll remain on 1.15.0
  • Implemented Mega Sol ability
    • Any case which would be affected by harsh sunlight is taken care of, and overrides successfully current weathers.
    • I also made it so that the AI understands the value of the ability towards move decision (same for Mega Pluvia)

MISC

  • We've finally reached 100 on the discord server! 🎉

NEXT STEPS

  • Continue Working on Route003 Events
  • Have Maleville City done (gym 2 city)
  • I will need to rework all Pokemon available on the dex to use the TMs that are limited to the game (or just leave it as it is, but that may reduce the number of moves they can learn... what do you think?)
  • Start planning the Gym 2 puzzle

~~~~~~~

And that's all for this week! I'll be checking you comments and will answer any question, hope you have a great start of the week and see you on the next one 🙌

u/SimonStoyanov — 11 days ago
▲ 151 r/PokemonRomhackDev+1 crossposts

Ask questions to Kobazco for Interviews with Romhackers!

[CLOSED]

Hello, everyone!

I'm Ruby and I'm starting a video series where I interview Romhackers about their work, and the hobby itself. I think having the chance to take a bit more of a peek behind the scenes lets us understand the creators behind the games we love.

Our second interview features Kobazco, lead dev for the Too Many Productions Team, known for Super Mariomon, and Too Many Types 1 & 2! If you have any questions, leave them in the comments below and I'll pick 3 to feature in the video. Cheers!

u/ssraven01 — 12 days ago
▲ 413 r/PokemonRomhackDev+1 crossposts

[Pokémon TCG Generations] -V1.8 Development- Spoiler of New Cards, Baby PKMN Rework and Abilities

Hello Guys! here some spoilers of v1.8.

u/Paperfire88 — 13 days ago
▲ 38 r/PokemonRomhackDev+1 crossposts

DevLog 1 - Pokemon True Emerald - New RomHack!

Hello Pokemon Romhack community! I am proud to announce the first DevLog for a romhack of Pokemon Emerald I have been working on for some time now. I have it finished through the Flannery split of the game and have been working diligently. I wanted to share the basis of the game and highlight some cool new changes.

The basis of the game is what if the Hoenn regional dex was created with all nine generations? There are the 135 new Pokemon added in Gen 3 but the regional dex includes a total of 560 pokemon that I believe fit well in the Hoenn region. A lot of these include Alola for obvious reasons, but there are Pokemon from all the generations. The story follows the same arc as Emerald but there are a host of new trainers to battle. These include a mysterious new rival named Tuna that meanders around the region and a group of trainers that just want to battle and have a drink. The player may also notice that Kecleon dolls seem to be blocking certain pathways and guiding the player in certain directions....who is setting these out???

This romhack is difficult to say the least, with most trainers being mandatory and optional trainers blocking critical items. Also, certain items are finite including berries and gems, so use them wisely. The game has a built-in hard level cap, infinite rare candy, and PokeVial to heal your party. This uses the Emerald Expansion decomp and has all the available QoL features that come with that plus using HMs without having to teach them to your party. In terms of difficulty it is not kaizo level, but if kaizo is 10/10 and vanilla is 1/10, this aims to be around 7/10 with some boss fights reaching into the 8/10 range.

To help along the journey some changes have been made. First, the starter selection consists of Bulbasaur, Tepig, and Totodile. Each starter's final evolution gives the player a new second ability to chose from and Feraligatr adds the Dark typing. Venusaur gets Thick Fat, Emboar gets Reckless, and Feraligatr gets Strong Jaw. The normal Hoenn starters are available by other means.

There are no gimmicks in the game (megas, z-moves, dynamax, tera), as the game is balanced around this, but Pokemon have had some changes that reflect their mega or alternate forms with either type changes or abilities. Also, most Pokemon have a couple of their egg moves added to their move pool. An example of this is Aggron now is pure steel type and can have the ability filter. Lastly, I want to highlight three Pokemon changes that give you an idea of what other changes there may be: the three elemental monkies.

Simisage gains the Ability Skill Link and its Atk has increased to 110 and SpaAtk decreased to 86.

Simisear gains the Ability Sheer Force and its Atk and SpaAtk decreased to 91 but its Speed has increased to 115.

Simipour gains the Ability Liquid Voice and its Atk is decreased to 86 and its SpaAtk is increased to 110.

Each monkey now has its own niche and is a viable encounter.

As a sneak peak, three other changes that involve typing include Swalot is now Poison/Ground, Pachirisu is Electric/Grass, and Zangoose is Normal/Steel (with ability changes).

Hope some people are as excited as I am! I will continue these DevLogs at least once a week to share new details as I have been ramping up development. Thanks and feel free to ask questions in the comments!

reddit.com
u/jordan_smith_10 — 13 days ago