v231014 (2023 October 14)

[*]Fix previous bugfix from v231010 not applying to games already saved following the v230919 update.

******************************************************************************************

v231010 (2023 October 10)

[*]Fix bug where item quantities for new pockets became corrupted when a Revelation save game (native or imported) is saved in vanilla, then brought back to Revelation.

******************************************************************************************

v231007 (2023 October 7)

[*]The Macho Brace now functions like the Destiny Knot in later games when held while breeding. 5 IVs from the parents will be inherited instead of 3.
[*]Add e-Reader support for e-Reader Berry cards.
	[*]All official Ruby/Sapphire e-Reader Berry cards released in English are supported, as are all modified English e-Reader Berry cards.
	[*]Berry tag sprite data and description text for official e-Reader Berries is stored in the ROM. Fully-custom Berries won't transfer this data to the game and will use the Enigma Berry's data instead.
	[*]The correct Berry tag sprite will display for all Revelation players using e-Reader Berries in multiplayer Berry Blender sessions.
[*]Prevent player from enabling Mystery Events until obtaining the Balance Badge.
[*]Automatically fix casing for all e-Reader names.
[*]Collision added to chairs in e-Reader Trainer house in Sootopolis City.
[*]Prevent player from being able to nickname gift Celebi and Jirachi in order to keep them (semi) legal. Their names are also forced uppercase in the decap version of the hack.
[*]Fix player sometimes having a Pink Scarf added to their bag. Players previously affected by this harmless glitch will still have the free Pink Scarf.
[*]Fix palette glitch caused by the Sootopolis legendaries cutscene. This was caused by a fix added to remedy a different cosmetic bug. It only occurred during a single frame, so reverting it is for the best.

******************************************************************************************

v230919 (2023 September 19)

[*]Restore compatibility with vanilla Emerald and most Emerald-compatible tools.
	[*]Graphics and a few locations won't render correctly until you switch maps.
	[*]It's still possible to be softlocked in some areas if you save in Altering Cave, or a place requiring an HM without a Pokémon in your party capable of using said HM.
	[*]The Oval and Shiny Charm items have been removed, but their perks remain and are still obtained in the same manner as before.
	[*]The "SetUpdateDex" setting in PKHeX should be re-enabled if you disabled it for Revelation.
	[*]e-Reader import features in various save editing tools are no longer compatible with Revelation, due to changes related to the following addition.
[*]Add e-Reader support for e-Reader Trainer cards.
	[*]All official Ruby/Sapphire e-Reader Trainer cards released in English are supported, as are all modified English e-Reader Trainer cards.
	[*]Mystery Event triggers have been re-added to the game to allow scanning e-Reader cards. Both the Ruby/Sapphire and Japanese Emerald methods for unlocking it work.
	[*]All e-Reader Trainers scanned into the game will appear at the old man's house at Sootopolis City. Select e-Reader Trainers will also appear at the Battle Tower at specific win streaks.
[*]The stats judge feature has been added to the Pokémon summary screen. Press the A button to use it.
	[*]Enable the feature by speaking to the stats judge at the Battle Frontier.
	[*]The number and color of stars indicates the IVs of a given Pokémon's stat. The scale is based on Gen VII and later.
	[*]The stats judge will still tell you the overall potential of your Pokémon if you speak to him after unlocking the feature.
[*]The Move Reminder can be used for free after giving him 10 Heart Scales.
[*]Allow running on Fortree City bridges and Pacifidlog Town tiles.
[*]Conditions for enabling Pokémon League rematches have been fixed and improved.
	[*]You only have to receive TM24 from Wattson now to fulfill the New Mauville check. You no longer have to return to Mauville City once to get this check to work.
	[*]You now have to read Steven's letter to be able to obtain his Beldum. Players who have already obtained Steven's Beldum will have this flag checked now.
[*]Steven can be rematched once a day.
[*]Trainer Hill prize threshholds have been made more generous. The best prize/Pokémon prize is now 14 minutes instead of 12 minutes. The times for Max Ether and Max Revive prizes have also been changed.
[*]The ultimate move tutor has been added to the lounge with the two elderly move tutors at the Battle Frontier. You need a fully-evolved Kanto starter with max friendship to learn the moves.
[*]The Johto roaming trio have the roaming IV bug re-introduced in order to make them legal.
	[*]All Johto roamers in your save file will be made inactive. They can be restarted by entering the Hall of Fame again and reactiving their trigger at Navel Rock, even if you previously caught them.
[*]Roaming location tables have been tweaked to make it slightly less annoying to run into and track roaming Pokémon.
[*]The game no longer waits for the Repel spray sound effect to complete when using additional Repels before giving the player back control.
	[*]In addition, the "[Player] used a Repel" text is drawn in the same text box as previously displayed instead of a new text box.
[*]New option: Switch the message box color between Emerald's green and Ruby/Sapphire's blue.
[*]Battle Style has been restored as an indivdual setting, no longer being linked to difficulty.
[*]Fix Badge boosts not applying on Easy difficulty.
[*]Fix difficulty not being set to Normal for vanilla-imported saves.
[*]Save the zoom level when flying via PokéNav.
[*]Scroll arrows on the options menu now aligned on the right side of the screen instead of the center.
[*]Berry yield randomness removed. All Berry trees will give the maximum-possible yield if properly watered.
[*]Various Pokémon have had their front sprites adjusted:
	[*]Gardevoir's two front sprites have been swapped. Its stationary sprite was what should be its animation sprite, now it's the sprite used in all other mainline Gen III games on GBA.
	[*]Stationary sprites for the following Pokémon have been tweaked to fix oddities introduced in Emerald: Blaziken, Mightyena, Kadabra, Machoke, Relicanth, Wailord, Persian, Steelix, and Tyranitar.
[*]Replaced the illegally-known Earthquake by Ace Trainer Dianne's Lanturn with Surf.
[*]Add the Dragon Egg Group to the Trapinch line and the Human-Like Egg Group to the Ralts line (both changes made in later games) to add breeding options for some Pokémon.
[*]All hatched Pokémon in Revelation from this version onwards will have Emerald as their game of origin.
[*]Fixed some Pokémon not having their game of origin set correctly (FireRed for the Kanto starters, LeafGreen for Mantine).
[*]Pokémon originating from Pokémon Colosseum or Pokémon XD: Gale of Darkness will have their location displayed as "from a distant land".
[*]Changed the OW used for Bug Catcher Davis to that normally used for the Bug Catcher Trainer class.
[*]Fix vanilla tile map issues with Route 125 and Mossdeep City along the borders between them and Route 124.
[*]Fix tile corruption issues when placing some objects in Secret Bases.
[*]Fix bug where sprites in the registered items menu don't appear in Flash conditions.
[*]Fix the Deoxys rock palette not gradually becoming bright red when solving the puzzle on Birth Island.
[*]Fix one-frame pop in from Rayquaza on the overworld during the Sootopolis City legendary cutscene fade. 
[*]Fix elevation issue with Triathlete on the east side of the Battle Frontier.
[*]Fix a reflection bug on Route 120's lower bridge.
[*]Ribbons received from the GameCube Pokémon titles will always display the proper text. 
[*]Various minor text and font fixes.
[*]Various code cleanup and optimizations.

******************************************************************************************

v220828 (2022 August 28)

[*]Move NPC that's blocking access to the Nature-checking girl (for Battle Palace behavior) at the Battle Frontier. Added chair collision made her inaccessible.
[*]Display proper player outfit upon exiting the Pokeblock Case while encountering a Pokémon in the Safari Zone.
[*]Adjust placement of a breakable rock in Rusturf Tunnel so that Wanda and her boyfriend don't walk through it after you clear the path with Rock Smash.
[*]Fix the TV in the player's living room not flashing at the beginning of the game when the Petalburg Gym report is on.
[*]Fix Pokémon League guard text not updating properly after gaining access to Elite Four rematches for the first time.
[*]Display metric measurements for seen (not caught) Pokémon when the units option is set to metric.
[*]Revert "Ability" to "Sp. Ability" in the easy chat menu to retain consistency with the official games and to fix sorting mishap when picking words by letter.
[*]Decap only: add missing ellipsis to Cave of Origin guard with Mew in your party.
[*]Decap only: decapitalizes "ABILITIES" when using Skill Swap.
[*]Various code cleanup and optimization.

******************************************************************************************

v220725 (2022 July 25)

[*]Enable the game's built-in button combo for resetting the RTC (B + Left + Select). Use this if playing with an emulator that causes the game's time to fall out of sync with the actual time.
[*]Stop game from deleting Berry plants after ten regrowth cycles.
[*]Remove trading restrictions with FireRed/LeafGreen so players can trade between them without having to beat the game.
[*]Toggle between move types and P/S/S categories on the Pokémon Summary Screen by pressing Select button instead of holding it. Attack Style must be set to "Category".
[*]Update the PokéNav map's help bar to only show a Fly prompt if the player can currently fly to the selected spot.
	[*]The error sound effect for trying to fly to a place the player can't currrently fly to has been removed since it no longer has a purpose.
[*]Add an extra fly warp spot to the left half of Route 112.
[*]Properly scale all Elite Four/Champion mugshots instead of shrinking them unevenly to fit in the vs. window.
[*]Fix Feebas being available in both fishing spots if one of the sets of day/time criteria were met. Now it only appears in the intended spot of the two depending on weather conditions and time of day.
[*]Fix FR/LG trainer pics on Trainer Cards not displaying properly.
[*]Fix pause menu being decapitalized during the PokéNav tutorial if using the decap version of the hack.
[*]Prevent on-screen keyboard from auto-lowercasing when inputting a secret phrase for Walda's father.

Also, add Feebas info to "Obtaining Pokemon.txt" and fix discrepancy with an in-game trade Pokémon name.

******************************************************************************************

v220720 (2022 July 20)

[*]Change requirements to rebattle the Pokémon League after beating the game. The player now only needs to have all Gym Leaders able to rematch the player.
[*]Add Pokémon XD: Gale of Darkness-exclusive Move Tutor moves for Mew. They can be taught by the Move Reminder in Fallarbor Town.
[*]Fix Pokémon not evolving if they reach an evolution-triggering level from experienced gained through catching a wild Pokémon.
	[*]All players on older versions of Revelation will receive a free Heart Scale when loading the game in case they fell victim to the glitch.
[*]Slightly speed up transition back to the overworld after catching a Pokémon.

******************************************************************************************

v220716 (2022 July 16)

[*]Fix surprise battle at the end of Victory Road not triggering if not hugging the lower wall.
[*]Prevent re-entry to Sky Pillar after watching legendary cutscene until after you beat the game.
[*]Prevent Sky Pillar wild encounter levels from falling again if Cave of Origin is reopened.
[*]Lock off secret cave entrance in Meteor Falls until after beating league rematches.
[*]Fix a couple of odd tiles in Rustboro City.

******************************************************************************************

v220715 (2022 July 15)

[*]Switch correct answer for potential Mechadoll No. 2 question about which Pokémon chased Professor Birch at the beginning of the game.
[*]Fix distribution of event tickets. The Mystery Gift man would previously prioritize giving the player an Aurora Ticket if they didn't have one, even if they don't have an imported save.

Also, fixed "Changes.txt" file not being up-to-date.

******************************************************************************************

v220714 (2022 July 14)

[*]Fix scripting oversight where the player can walk into Route 102 before obtaining Pokédex if they speak to the Oldale Mart employee first.