• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Emerald hack: Pokémon Heliodor - Feature Expansion of Emerald

7
Posts
8
Years
    • Seen Dec 2, 2021
    Featurewise it looks perfect now. If you can add an IV checker person close to Day Care it'll be a little bit more convenient for massive breeding sessions.

    I see you are fixing stuff and changing locations of some Pokémons, I'll start a new save after your next release.
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    Featurewise it looks perfect now. If you can add an IV checker person close to Day Care it'll be a little bit more convenient for massive breeding sessions.

    I see you are fixing stuff and changing locations of some Pokémons, I'll start a new save after your next release.

    Thanks for your support! I can definitely add an IV checker to the Day Care. If you have a save with a significant amount of progress, would you mind sending me a copy? I'd love to run an analysis to see if there's any other legality details I've missed.
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    v004 has been published.

    Changes:
    • A clock has been added to the start menu.
      • A new option has been added to the menu to toggle 12/24 hour mode.
    • An IV Judge is now also present in the Pokémon Day Care on Route 117.
    • The logic that determines origin game tagging for wild Pokémon has been rewritten to catch more edge cases.
    • Wild Pokémon spawns have been modified to fix some illegal cases.
      • Altering Cave has been reverted to solely containing Zubat as I failed to take into consideration that most of the Pokémon possibly found here are only legally caught in a Safari Ball.
      • A Tyrogue egg is now given away by a traveler in the Rustboro City Pokémon Center.
      • Jynx is now available as a trade in the Lilycove City Pokémon Center.
    • Illegal Egg Move combinations should now no longer occur.
    • A bug has been fixed that occasionally caused invalid PID/IV relationships to be generated.
    • Fresh water no longer glows at night.

    Any save files anyone wants to send me that has been played exclusively on this version or later would be much appreciated as I try to seek out any remaining illegal Pokémon generation cases I may have still missed.
     
    7
    Posts
    8
    Years
    • Seen Dec 2, 2021
    Sorry for the late response, I was busy with new Path of Exile league. I just started a new v004 save since I don't have my old one anymore and you fixed many things since then so it's better to start from scratch anyways. Do you need any specific thing to be tested other than legality of Pokémons? I might be a little bit slow since I'm working on a non-pokémon related project at the moment. If you have a discord server post it so we can join, I always forget to check forums.
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    Sorry for the late response, I was busy with new Path of Exile league. I just started a new v004 save since I don't have my old one anymore and you fixed many things since then so it's better to start from scratch anyways. Do you need any specific thing to be tested other than legality of Pokémons? I might be a little bit slow since I'm working on a non-pokémon related project at the moment. If you have a discord server post it so we can join, I always forget to check forums.

    Thanks for the help! Legality is the main facet I'm looking for data on, but there's probably other issues I'm unaware of that I'd appreciate being brought to my attention.

    I just spun up a Discord server, so here's an invite link for some real-time communication.
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    v005 has been published.

    Changes:
    • Pokémon now have slight differences in coloration that varies with the individual.
    • Eggs are now colored based on the Type(s) of the Pokémon inside.
    • Eggs obtained from Pokémon Box Ruby & Sapphire now have a unique met location text.
    • Mirage Island can be revisited if Mewtwo is in the party.
    • Alternate music tracks will now play for some Post-National Dex encounters.
    • Bead Mail, Glitter Mail, Retro Mail, and Tropic mail can now be bought at the Lilycove Department Store.
    • Pokémon that would have the "Square Shiny" animation type in Pokémon Sword and Pokémon Shield will now have new animation graphics.
      • Shiny and Fateful Encounter icons have been added to the summary screen for applicable Pokémon.
      • The Shiny icon also appears in the battle interface.
    • Text speeds have been increased.
    • 3rd party audio mixer has been updated.
    • More glowing water tiles have been fixed.
    • The clock is now animated in 24-hour mode.

    As of this release, I believe the issues observed in My Boy! will no longer be present.
     
    Last edited:

    Akiak

    dreamin'
    86
    Posts
    10
    Years
    • Seen May 13, 2024
    I'm a big fan of the slight color shifting for individual Pokemon! I'd be really curious to know how exactly it is handled? Is it a hue shift? Or something else?

    I've also encountered the bug where if you catch a Pokemon for the first time and simultaneously gain a level, the Pokedex info screen is garbled. Although this seems to be a side-effect of the EXP-on-catching feature
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    I'm a big fan of the slight color shifting for individual Pokemon! I'd be really curious to know how exactly it is handled? Is it a hue shift? Or something else?

    I've also encountered the bug where if you catch a Pokemon for the first time and simultaneously gain a level, the Pokedex info screen is garbled. Although this seems to be a side-effect of the EXP-on-catching feature

    Thanks! It's pretty simple right now. PID gets split into 4 bytes, and the 2nd, 3rd, and 4th bytes are used to tweak the red, green, and blue channels respectively of each color in the palette up to ~9% both ways. On Discord, I've been prototyping a potential replacement that sees the colors converted from RGB to HSL space and uses the PID to perform a Hue rotation before converting back to RGB. It's a little laggy and the parameters need to be tuned to avoid the possibility of non-shiny Pokémon looking like their shiny equivalents, but in my opinion, some of the results look rather pleasing.

    Thanks for the bug report, I'll look into it!
     

    Akiak

    dreamin'
    86
    Posts
    10
    Years
    • Seen May 13, 2024
    Thanks! It's pretty simple right now. PID gets split into 4 bytes, and the 2nd, 3rd, and 4th bytes are used to tweak the red, green, and blue channels respectively of each color in the palette up to ~9% both ways. On Discord, I've been prototyping a potential replacement that sees the colors converted from RGB to HSL space and uses the PID to perform a Hue rotation before converting back to RGB. It's a little laggy and the parameters need to be tuned to avoid the possibility of non-shiny Pokémon looking like their shiny equivalents, but in my opinion, some of the results look rather pleasing.

    Thanks for the bug report, I'll look into it!

    Ah, that sounds like it would be an upgrade! I've theorised this feature in the past and tried messing around with Photoshop. I do think that a simple hue shift gives the best results.

    Might have some more questions but I'll shift over to the Discord.
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    v006 has been published.

    Changes:
    • A system similar to Pass/O/Rotom Power has been added and can be accessed through the Power Pad, a Key Item found in the Bag by default.
    • 38 gift Pokémon Eggs have been added including Starter Pokémon and Pokémon knowing moves they are otherwise unable to learn.
    • A new unique color variation specification has been implemented.
    • Pressing "SELECT" on a ribbon will "equip" it to a Pokémon to give it an epithet when it enters battle,
      • This will be a "secret" feature until I get the UI figured out at some point.
    • A new event involving the Unown has been added.
    • All legendary and mythical (and Sudowoodo) encounters now reset every 10 Hall of Fame entries.
      • The roaming quest and Southern Island encounters are interlinked so that they will only respawn if all roamers and the Latias/Latios on Southern Island are captured.
      • Every respawn will also cause Latias and Latios to swap roles/locations.
    • The day/night cycle now functions on Birth Island, Navel Rock, and Faraway Island.
    • When linking with Pokémon Emerald, the other player will now appear in their green outfit.
      • Gold/Kris sprites will also be displayed when linking with the fork of Pokémon CrystalDust found on this account.
    • Master Balls are now obtainable from the Coupon Exchange.
      • The Poké Coupon/Battle Point conversion has been tweaked to eliminate a loophole that allowed the player to pull a profit by trading back and forth.
    • Movement speed while underwater has been increased.
    • The Acro and Mach Bikes can now swapped via the Bag.
    • Oval, Shiny, Catching, and Exp. Charms will now appears in the Bag once unlocked.
    • Pressing "R" on the start menu is now a shortcut to save the game.
    • Pressing "R" in a battle with a wild Pokémon is now a shortcut to use the last used Poké Ball.
    • Soothe Bell's effect now matches its behavior in games released after Pokémon Emerald.
    • A random hidden item will now respawn every day.
    • Miscellaneous text strings have been changed.
    • The issue similar to the Berry Glitch that occurs after replacing the RTC battery should no longer occur.
    • A bug introduced in v005 that caused a particular event Pokémon to be corrupted has been fixed.
      • If this happened to affect you, please reach out and I will fix your save file.
      • This Pokémon is also now blocked from learning 3 moves that it can not legally learn.
    • A couple visual bugs have been fixed that occurred when Pokémon level up.
    • A bug has been fixed that caused the Battle Point balance window to remain on-screen longer than it should.
    • The Poké Coupon balance window now disappears more cleanly.

    If anyone has any ideas for H-Powers they'd like to see, let me know and I'll see how feasible it'd be to implement.
     
    Last edited:
    86
    Posts
    4
    Years
    • Seen May 16, 2024
    Sorry for double posting, but i think i know what Pokémon can't be legal until gen 7... is it Articuno?
     
    86
    Posts
    4
    Years
    • Seen May 16, 2024
    I think I found the problem with the legality of the Articuno I caught... I caught it on a water route, so changing its encounter method should do the trick (if PkHex lets me do that)
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    I think I found the problem with the legality of the Articuno I caught... I caught it on a water route, so changing its encounter method should do the trick (if PkHex lets me do that)

    Can you send me the file to inspect? Encounter location should not matter. You're in the Discord server, right? We can continue this there if you'd like.
     
    86
    Posts
    4
    Years
    • Seen May 16, 2024
    Nope ;) Or at least that shouldn't be the case lol. Is yours funky?
    It was. Thankfully I used RNG Reporter to get a legal PID for the nature of the Articuno while maintaining it wasn't shiny. I had to change its IVs tho, as I didn't wanna use the f=gen 3 Time Finder (the SID made the IVs illegal with that nature)
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    It was. Thankfully I used RNG Reporter to get a legal PID for the nature of the Articuno while maintaining it wasn't shiny. I had to change its IVs tho, as I didn't wanna use the f=gen 3 Time Finder (the SID made the IVs illegal with that nature)

    Do you still have the original? It'd be beneficial for me to check it out.
     
    86
    Posts
    4
    Years
    • Seen May 16, 2024
    sadly, no, I already overwrote it. but it was on a save that was started on Emerald (I also edited the met locations of all the legendaries on that save to their real locations (at least, all the Kanto legendaries i caught so far.) I also realize that the pokemon that has legality issues is likely supposed to be Mew, as apparently the event item wasn't distributed outside of Japan
     
    38
    Posts
    15
    Years
    • Seen Nov 26, 2023
    sadly, no, I already overwrote it. but it was on a save that was started on Emerald (I also edited the met locations of all the legendaries on that save to their real locations (at least, all the Kanto legendaries i caught so far.) I also realize that the pokemon that has legality issues is likely supposed to be Mew, as apparently the event item wasn't distributed outside of Japan

    Ah well, if you encounter any other issue, I'd appreciate the opportunity to check it out as samples of edge cases are very useful for trying to fine tune my functions. Mew should actually be legal lol. If you visit Faraway Island, you'll see it's a little weird as the Mew there is actually Japanese.
     
    8
    Posts
    5
    Years
    • Seen Sep 13, 2021
    Is there some sort of document where I can find the encouter tables?
     
    Back
    Top