Skip to content

Latest commit

 

History

History
385 lines (360 loc) · 33 KB

README.md

File metadata and controls

385 lines (360 loc) · 33 KB

Pokémon Emerald Gift

This is a fork of the decompilation of Pokémon Emerald.
Made as a 2022 Christmas gift for a friend, where the character sprites are made to look like him.
To set up the repository, see INSTALL.md.

Link to Patch File is Here.
To build it, use LunarIPS and your legally obtained copy of Pokémon Emerald (those devs who made the game 20 years ago gotta eat too).

Example

v2.4.0

  • Added Day-Night System [Credit: aarant]
  • Added Rumble Feature [Credit: Evan Bowman and Citrus Bolt]
  • [Added DexNav(https://github.com/ghoulslash/pokeemerald/tree/dexnav) [Credit: Ghouslash]]
  • New Random Number Generator Implimentation. [Credit: Kurausukun]
  • Added Catch EXP. [Credit: cobb]
  • Added Wonder Trading [Credit: Lunos and Deokishisu]
    • Wonder Trading can happen once for each badge received in the back-left machines Mauville Game Corner. The left machine only gives Pokémon with their first type being a physical. The right machine gives special-typed.
  • Added ability to randomize wild encounters with the Nuzlocke settings
  • Razor Wind buffs Attack if using original damage catagories rather than always buffing Special Attack.
  • Leech Life is buffed to its Gen VII stats.
  • Using Infinite Rare Candy on field as registered item now fades into party menu.
  • Wild Pokémon can no longer be caught in the Nuzlocke Challenge before receiving the Pokédex.
  • Lowered Deoxys level in Steven and Wallace battle to lower Nuzlocke overlevel cap.
  • Weavile uses Ice Punch instead of Ice Beam in Elite Four.
  • Changed the garage's Secret Base to a less common on on the overworld.
    • Garage base automatically opens at the start of a new game.
    • Solid board automatically goes over the hole in the garage base. -Removed Secret Power from PC.
  • The items in the PC at the beginning of the game will change based on if the Nuzlocke Challenge is run.
  • Type Effectiveness option now shows a plus sign if a move is STAB and arrows if a move is effective or not.
  • Cleaned up Infinite Rare Candy palette. [Credit: Viperio]
  • If a follower can learn fly, then it would fly you if you talk with it.
  • Bugfix where scripted encounters did not count toward the Nuzlocke.

v2.3.2

  • Using Pokémon Center restores all Pokémon in the PC.
  • Infinite Rare Candy when running the No Overleveling Nuzlocke no longer is accessable through Jaime. instead, it can be found in the Marts from the lady next to the cashier.
  • Pokémon that are at their level cap and level 100 Pokémon can still gain EVs from battles.
  • Back shelf in Mart now looks more cohesive.
  • Bugfix on evolving with Inf. Rare Candy on field crashing the game.
  • Bugfix where Battle Items pocket in bag never opens.
  • Bugfix with Golden and Rusted Bottle Caps crashing original hardware.

v2.3.1

  • Fly Will Only Be Displayed by Pokémon Who Cannot Learn it If Flying Is Currently Allowed.
  • Bugfix where Dad giving SS Ticket causes him to not move.

v2.3.0

v2.2.3

  • Added Roserade, Ambipom, Mismagius, Honchkrow, Froslass, Ursaluna, and Annihilape.
  • Added Energy Ball and Acrobatics as moves.
  • PokéVial can now be used in gyms and Trick House.
  • PokéVial's usages gets cut to three when playing a Nuzlocke run.
  • Toggling running shoes by pressing B can now be turned off.
  • Removed Lucky Egg from player's PC.
  • Made Everstone Able to De-evolve Any Non-Basic Pokémon.
  • Dead Pokémon no longer count towards repelling, lottery, nor field moves.
  • Ditto evolves into Mew with Upgrade. Mew evolves into Mewtwo with Upgrade.
  • Added items into the PC after becoming champion, including an Inifinite Rare Candy.
  • Safari Zone Pokémon will run away 20% less often.
  • Fixed save compatibility on using Nature Mints with older save files.
  • If a Pokémon can learn a field move, then it'll be shown as the one performing it rather than the plater.
  • Flash only displays in party menu for Pokémon that don't know it when in the Registeel cave puzzle.
  • Bugfix on not showing negative priority moves in move description submenu.
  • Bugfix on giving Exp. when Exp. multiplier is set to zero and the Exp. Share is on.

v2.2.2

  • Added Bottle Caps and Nature Mints (Credit: Ghoulslash)
    • They can be bought for cheap from Jaime after becoming the champion.
    • Jaime also gifts one Nature Mint after the player wins a badge.
  • Add Ability to Swap Bikes Whenever
  • Ball Does Not Get Thrown When Cycling Unless The Ball Was Not Cycled That Turn.
  • Swapped Turbo and VSync Mapping of Shoulder Buttons in VSync Button Mode.
  • Added Ability to Sort Key Items by Type.
  • Added Ability to Move Held Items. [Credit: Zeturic]
  • Added Mid-Battle Evolutions [Credit: CtrlFootPrint]
  • Increased Money Limit [Credit: DizzyEgg]
  • Now Able to Rematch Gym Leaders by Holding B When Talking After Becoming Champion.
  • Rematching when Holding B Causes Trainer to Use the Party they Would if it Were a PokéNav Rematch.
  • More clean-up on bike sprites.
  • Buffed Razor Wind.
  • Bug Fix Where Bag Menu Does Not Have A Dot for Each Pouch.
  • Bug fix on Indicators Displaying on Enemy Party's Pokémon After Catching.

v2.2.1

v2.2.0

v2.1.0

  • Added last used ball in battle menu. [Credit: Ghoulslash]
    • This defaults to a Thief ball if in a trainer battle.
    • Gives suggested ball on the first turn (and the Timer Ball after enough turns)
  • Added Second Page to Options Menu.
    • Includes: Show Follower, Show Ball Suggestion, Ball Suggestion Preferences, Difficulty.
  • Holding Select Allows For A Second Register Item
  • Entering the Konami Code at the Main Menu Screen Allows for the Debug Menu in the Start Menu.
  • Truck That Player Comes To Hometown In Is Now A UHaul.
  • Added 'Add All HMs' To Debug Menu.
  • Wally opens correct pocket for Poké Ball.
  • A trainer you've already battled can no longer reset FLAG_RAN_FROM_TRAINER.
  • Cleanse Tag and Poké Doll can be registered in place of being tossed.
  • Cannot run from Double Battles.
  • Added a Mew under the truck in Lilycove, where Strength is needed to move the truck.
    • After it's moved, there is a Thief Ball in the back of the Truck.
  • Bug fix to allow stolen Pokémon to count towards Pokédex.

v2.0.0

  • Secret Bases Able to Have 36 Decorations (Was 16), But Only a Max Base count of 16 (Was 20).
    • This breaks compatability with sharing Secret Bases with the vanilla game.

v1.6.0

v1.5.4

  • Gen 4 Pokémon are Added as Followers.
  • Berry Pick-up Text On New Berry Now Works.

v1.5.3

v1.5.2

  • Readded Nurse Joy chime when healing.
  • No longer shows Nuzlocke cap if player is champion.

v1.5.1

  • Got rid of item description window on first berry picked due to it being buggy.
  • Nurse Joy now tells you what the level cap for Nuzlocke is.
  • Resetting wallclock ages the berry growth by 24 hours and iterates daily events by a day.
  • PokéVial renamed to POKéVIAL.
  • Fury Cutter based power changed to 40.
  • Able to buy Thief Ball in Petalburg Mart after 6 badges.
  • Biking indoors is now allowed.
  • Fire-type cannot be frozen.
  • Player PC now has 10 Thief Balls in it rather than 5.
  • Some rocks can permanently be smashed.

v1.5.0

v1.4.0

v1.3.1

v1.3.0

v1.2.1

  • Fixed bug that causes duplicates of caught Pokémon if they were nicknamed after being caught.
  • Removed delay from leaving Pokémon Center by removing healing fanfare.
  • Made Missingno smaller to match its height.
  • Made dead Pokémon checking for the Nuzlocke Challenge no longer occur during field poisoning and instead check and remove if needed when using a healing item.

v1.2.0

v1.1.0

v1.0.0