Changelog - CyanSMP64/NatDexExtension GitHub Wiki

v1.1.3

April 30, 2024

General changes:

  • Going forward, Smart AI patches for Super Kaizo will not be compatible with Nat. Dex. This is because of the following new feature:
  • Super Kaizo mode
    • At the start of the game you will be prompted by Mom to optionally enable it
    • All trainers have Smart AI
    • Hidden item events and sparkles are deactivated, excluding the ones in dungeons (except renewable hidden items), and the ones prior to Roxanne (Emerald) and Mt. Moon (FireRed)
    • Seashore House (Emerald) and every room on the S.S. Anne with Trainers (FireRed) are blocked off.
    • (FireRed) Route 25 and Route 24 post Nugget Bridge are blocked off until the player has received the Cascade Badge
    • (FireRed) Celadon Game Corner is blocked off until the player has received the Rainbow Badge

Tracker extension changes:

  • Fix Emerald not tracking the enemy's Truant

v1.1.2

April 25, 2024

General changes:

  • The following evolution methods have been changed:
 - Cherubi -> Cherrim   | Level 25 (Male only)   -> Level 25
 - Cherubi -> Cherrim-S | Level 25 (Female only) -> None

Tracker extension changes:

  • Fix Snorunt and Dusclops evolution methods
  • Show version number on the winning screen
    • It is recommended to send a screenshot showing this screen when posting for Hall of Fame

v1.1.1

April 21, 2024

General changes:

  • The following evolution methods have been changed:
 - Sliggoo-H -> Goodra-H | Level 40 -> Level 50
  • Faster fishing
  • Add all gender difference sprites
  • Add shiny sprites for Castform
  • Add ability pop-up for Hyper Cutter, Clear Body and White Smoke preventing Intimidate
  • Add ability pop-up for Limber preventing paralysis by Zap Cannon
  • Add ability pop-ups for Limber, Water Veil and Immunity preventing status by Synchronize
  • Fix Synchronize Pop-Up Glitch

FireRed changes:

  • You will now receive a Premier Ball each time you purchase 10 or more Poké Balls at once
  • Add a deliberate crash at the start of the game to punish users using original Tracker settings

Emerald changes:

  • Remove warp to Mossdeep City upon healing by talking to Mom

Tracker extension changes:

  • Update random evolution data, thanks Moddl for the data
  • [mGBA] Add missing type resources #1
  • Fix incorrect supporting version check #2

Randomizer changes:

  • Add regional forms to Limit Pokémon tab

v1.1.0

March 28, 2024

General changes:

  • Nat. Dex Tracker has been retired, and replaced with an extension for the core tracker.
    • Bundled with the tracker extension is everything you will need, from ROM patches to Randomizer settings files.
  • Pokémon from the Indigo Disk DLC, as well as previously missing forms.
    • Archaludon, Hydrapple, Gouging Fire, Raging Bolt, Iron Boulder, Iron Crown, Terapagos, Pecharunt
    • Pikachu-Cap/Cosplay, Pichu-Spiky, Pikachu-Partner, Eevee-Partner
    • Cherrim-Sunshine*, Aegislash-Blade, Eiscue-Noice, Morpeko-Hangry, Terapagos-Terastal, Terapagos-Stellar
      • *Cherrim-Sunshine has PL:A stats
    • Basculin-Blue, Meowstic-Female, Toxtricity-Low-Key, Basculegion-Female, Oinkologne-Female, Gimmighoul-Roaming
    • Pumpkaboo-Small, -Large, -Super, Gourgeist-Small, -Large, -Super
    • Lycanroc-Midnight, -Dusk
    • Eternamax Eternatus
      • This Pokémon is purely a joke, and is restricted by the Randomizer RNQS files. You can optionally allow this Pokémon to appear if you're a masochist.
  • Update learnsets of Indigo Disk returning Pokémon
  • Draining Kiss now heals back 75% of the damage dealt.
  • Increased bag space even more, from 60 to 120
  • Every Pokémon can now learn moves upon evolving again, but with a randomizer setting.
    • If you decide to do an Evo-Every-Level challenge, consider turning this off
  • Hidden items will sparkle when you get close
  • Updated experience yields to the current generation while maintaining experience balance.
    • This mostly impacts Wishiwashi Schooling form.
  • Metal Coat, King's Rock, Upgrade, Deep Sea Tooth, Deep Sea Scale and Dragon Scale now double as evolution stones, just like in Pokémon Legends: Arceus.
  • New evolution items: Linking Cord, Razor Claw, Razor Fang, Dubious Disc
  • The following evolution methods have been changed:
 - Pikachu      -> Raichu        | Thunder Stone -> Thunder Stone (Male only)
 - Pikachu      -> Raichu-A      | None          -> Thunder Stone (Female only)
 - Poliwhirl    -> Politoed      | Level 37      -> King's Rock
 - Kadabra      -> Alakazam      | Level 37      -> Linking Cord
 - Machoke      -> Machamp       | Level 37      -> Linking Cord
 - Graveler     -> Golem         | Level 37      -> Linking Cord
 - Slowpoke     -> Slowking      | Water Stone   -> King's Rock
 - Haunter      -> Gengar        | Level 37      -> Linking Cord
 - Onix         -> Steelix       | Level 30      -> Metal Coat
 - Exeggcute    -> Exeggutor     | Leaf Stone    -> Leaf Stone (Male only)
 - Exeggcute    -> Exeggutor-A   | None          -> Leaf Stone (Female only)
 - Koffing      -> Weezing       | Level 35      -> Level 35 (Male only)
 - Koffing      -> Weezing-G     | None          -> Level 35 (Female only)
 - Rhydon       -> Rhyperior     | Level 52      -> King's Rock
 - Seadra       -> Kingdra       | Level 40      -> Dragon Scale
 - Scyther      -> Scizor        | Level 30      -> Metal Coat
 - Scyther      -> Kleavor       | Moon Stone    -> King's Rock
 - Electabuzz   -> Electivire    | Level 40      -> Thunder Stone
 - Magmar       -> Magmortar     | Level 40      -> Fire Stone
 - Porygon      -> Porygon2      | Level 30      -> Upgrade
 - Quilava      -> Typhlosion    | Level 36      -> Level 36 (Male only)
 - Quilava      -> Typhlosion-H  | None          -> Level 36 (Female only)
 - Gligar       -> Gliscor       | Level 36      -> Razor Fang
 - Sneasel      -> Weavile       | Level 40      -> Razor Claw
 - Porygon2     -> Porygon-Z     | Level 42      -> Dubious Disc
 - Feebas       -> Milotic       | Level 35      -> Water Stone
 - Dusclops     -> Dusknoir      | Level 47      -> Dusk Stone
 - Clamperl     -> Huntail       | Level 30      -> Deep Sea Tooth
 - Clamperl     -> Gorebyss      | Water Stone   -> Deep Sea Scale
 - Cherubi      -> Cherrim       | Level 25      -> Level 25 (Male only)
 - Cherubi      -> Cherrim-S     | None          -> Level 25 (Female only)
 - Mime Jr.     -> Mr. Mime      | Level 15      -> Level 15 (Male only)
 - Mime Jr.     -> Mr. Mime-G    | None          -> Level 15 (Female only)
 - Happiny      -> Chansey       | Level 15      -> Shiny Stone
 - Dewott       -> Samurott      | Level 36      -> Level 36 (Male only)
 - Dewott       -> Samurott-H    | None          -> Level 36 (Female only)
 - Boldore      -> Gigalith      | Level 37      -> Linking Cord
 - Gurdurr      -> Conkeldurr    | Level 37      -> Linking Cord
 - Petilil      -> Lilligant     | Sun Stone     -> Sun Stone (1/2 chance)
 - Petilil      -> Lilligant-H   | None          -> Sun Stone (1/2 chance)
 - Karrablast   -> Escavalier    | Level 35      -> Linking Cord
 - Shelmet      -> Accelgor      | Level 35      -> Linking Cord
 - Espurr       -> Meowstic      | Level 25      -> Level 25 (Male only)
 - Espurr       -> Meowstic-F    | None          -> Level 25 (Female only)
 - Doublade     -> Aegislash     | Dusk Stone    -> Dusk Stone (Male only)
 - Doublade     -> Aegislash-B   | None          -> Dusk Stone (Female only)
 - Spritzee     -> Aromatisse    | Level 32      -> Linking Cord
 - Swirlix      -> Slurpuff      | Level 32      -> Linking Cord
 - Goomy        -> Sliggoo       | Level 40      -> Level 40 (Male only)
 - Goomy        -> Sliggoo-H     | None          -> Level 40 (Female only)
 - Phantump     -> Trevenant     | Level 30      -> Linking Cord
 - Pumpkaboo    -> Gourgeist     | Level 30      -> Linking Cord
 - Bergmite     -> Avalugg       | Level 37      -> Level 37 (Male only)
 - Bergmite     -> Avalugg-H     | None          -> Level 37 (Female only)
 - Dartrix      -> Decidueye     | Level 34      -> Level 34 (Male only)
 - Dartrix      -> Decidueye-H   | None          -> Level 34 (Female only)
 - Rockruff     -> Lycanroc      | Level 25      -> Level 25 (ATK > DEF)
 - Rockruff     -> Lycanroc-M    | None          -> Level 25 (ATK < DEF)
 - Rockruff     -> Lycanroc-D    | None          -> Level 25 (ATK = DEF)
 - Cosmoem      -> Solgaleo      | Level 53      -> Level 53 (1/2 chance)
 - Cosmoem      -> Lunala        | None          -> Level 53 (1/2 chance)
 - Applin       -> Appletun      | Level 35      -> Sun Stone
 - Toxel        -> Toxtricity    | Level 30      -> Level 30 (Male only)
 - Toxel        -> Toxtricity-L  | None          -> Level 30 (Female only)
 - Sinistea     -> Polteageist   | Level 33      -> Moon Stone
 - Milcery      -> Alcremie      | Level 30      -> Shiny Stone
 - Duraludon    -> Archaludon    | None          -> Metal Coat
 - Kubfu        -> Urshifu       | Moon Stone    -> Dusk Stone
 - Lechonk      -> Oinkologne    | Level 18      -> Level 18 (Male only)
 - Lechonk      -> Oinkologne-F  | None          -> Level 18 (Female only)
 - Charcadet    -> Armarouge     | Fire Stone    -> Sun Stone
 - Charcadet    -> Ceruledge     | Level 30      -> Moon Stone
 - Dipplin      -> Hydrapple     | None          -> Friendship
 - Poltchageist -> Sinistcha     | Level 33      -> Moon Stone
 - Graveler-A   -> Golem-A       | Level 37      -> Linking Cord
 - Slowpoke-G   -> Slowbro-G     | Level 37      -> Water Stone
 - Slowpoke-G   -> Slowking-G    | Water Stone   -> King's Rock
 - Sneasel-H    -> Sneasler      | Level 40      -> Razor Claw
 - Basculin-W   -> Basculegion   | Level 35      -> Level 35 (Male only)
 - Basculin-W   -> Basculegion-F | None          -> Level 35 (Female only)
 - Pumpkaboo-S  -> Gourgeist-S   | None          -> Linking Cord
 - Pumpkaboo-L  -> Gourgeist-L   | None          -> Linking Cord
 - Pumpkaboo-X  -> Gourgeist-X   | None          -> Linking Cord
 - Gimmighoul-R -> Gholdengo     | None          -> Level 50
  • Added Gen 5+ ability pop-ups
  • Added cries for Mega Evolutions
  • You can now sell Moon Stones
  • Bugfix: If a Pokémon has been hit by Foresight or Odor Sleuth, all of Fairy's offensive and defensive type effectiveness checks are ignored
  • Bugfix: Hisuian Sneasel should be Fighting/Poison, not Poison/Fighting
  • Tracker bug: Fix incorrect evolution method abbreviations leftover from beta
  • Randomizer: Reduce upper limit of level scaling to 60%.
    • This is due to the settings string storing this value as signed 7-bit, between -64 and +63.
  • Randomizer: Fix the "Limit Pokemon" option not being saved in settings strings.
  • Randomizer: Reworked the Limit Pokemon tab by taking alternate forms into account.
    • For example, Alolan forms will only appear if both Gen 1 and Gen 7 are selected
  • Randomizer: You can now disable Megas by going to the "Limit Pokemon" tab
  • Randomizer: The Standard and Ultimate settings now ban wild encounters with 641+ BST Pokémon.
    • This was done in a hacky way by using a different ban list when in-game trade OTs are not randomized
  • Scrapped custom dex entries, replacing them with generic entries.

FireRed changes:

  • Compatible with the Smart AI v1 (not v2) patch for Super Kaizo
  • The Move Reminder has moved to Celadon City. His house is west of the Pokémon Center.
  • An NPC outside of Rock Tunnel will give you HM05 Flash.

Emerald changes:

  • Compatible with the Smart AI patch for Super Kaizo
  • Moved the Nurse in Petalburg Woods to the bottom-right of the map.

v1.0.2

December 10, 2023

  • Update IronMON Tracker to v6.4.1
  • Re-re-balance Exp.
    • Not too big of a difference this time, but the Exp. curve should now be mathematically accurate to vanilla Gen 3. No more Exp. rebalancing
  • Fix an oversight: Ultra Beasts can now appear in the wild
  • Several Pokémon, including most Stone evolution Pokémon, have more level 1 moves which can be taught for Heart Scales in Fallarbor Town
    • Only select Pokémon now learn moves upon evolution, based on their current generation learnset. They can still be taught for Heart Scales.
  • Randomizer: Add gens 1-9 to Limit Pokémon tab
    • Whichever gen is selected will add the Pokémon that were introduced in that gen. For example Gen 6 includes all Megas
  • Add in-game option to toggle BGM, replacing the Mono/Stereo sound option
  • Fast text speed is now instant
  • Modernized move and ability names - increased character limit to prep for the future
  • Fix Hidden Power oversight which would result in certain trainers having instead of Hidden Power Dark, Hidden Power Fairy, which shouldn't exist
  • Update sprites: Gyarados front/back, Duraludon front/back, Wyrdeer front/back, Basculegion male front/back, Basculegion female front/back, Overqwil front/back, Enamorus front, Enamorus-Therian back, Sprigatito front/back, Meowscarada front/back, Crocalor front/back, Quaxly front/back, Quaxwell front/back, Quaquaval front/back, Armarouge front/back, Ceruledge front/back, Shroodle front, Rellor front/back, Rabsca front/back, Flittle front/back, Espathra front/back, Bombirdier front/back, Cyclizar front/back, Farigiraf front/back, Dipplin front/back, Munkidori front/back, Mega Pidgeot front/back, Mega Glalie front, Substitute front/back
  • Fix some broken sprites
  • Four digit support for dex numbers
  • Add a few Pokédex entries. Don't hesitate to submit your own: https://tinyurl.com/NatDexEntry

v1.0.1

November 14, 2023

  • Rebalance Exp.
    • This should prevent the player from overleveling in the late game, to be closer to vanilla
  • Restore PokéMart items for Survival players
  • Add Random Evolution data to the Tracker. (thanks Moddl for the data)
  • Fix Hisuian Electrode learnset overflow (thanks Weird0 for pointing this out)
  • Fix a few Tracker related issues
  • Fix a few broken sprites
  • Fix a bug that displays the incorrect Pokémon sprite in the evolution scene if it has a gender or form difference
  • Add a few Pokédex entries. Don't hesitate to submit your own: https://forms.gle/ELaS2bohRAaqgFpt6

v1.0.0

November 7, 2023

  • Update IronMON Tracker to v8.3.9
    • This fixes the Congratulations message randomly popping up
  • Update some PLA species info to SV, including Exp. yields
  • Stantler can now evolve at level 41
  • Kaizo/Survival: Pokémon such as Vigoroth and Cosmoem can no longer evolve into 601+ BST Legendaries. Non-Legendaries and Megas are still available
  • You no longer get automatically warped to the lab after the first rival battle if you win while poisoned.
  • Oversight: Dewott can no longer evolve into Hisuian Samurott
  • Bug: Fix Transform's interaction with gender differences
    • In addition, fix the Pokédex registration page displaying the incorrect gender sprite then changing palette without changing sprite
  • Fix Kyurem W and Kyurem B having swapped names on the Tracker
  • Fix Farigiraf and Scovillain menu icon sprites
  • Revert cringe rival dialogue.
  • Update sprites: Dipplin front, Reshiram front, Spritzee front, Zigzagoon front, Hisuian Decidueye front/back, Hisuian Zoroark front/back, Ursaluna front/back, Bloodmoon Ursaluna front/back, Fuecoco front/back, Skeledirge back, Pawmi back, Pawmo back, Pawmot back, Fidough front/back, Dachsbun front/back, Bellibolt front/back, Brambleghast back, Scovillain front/back, Cetoddle front/back, Cetitan front/back, Dudunsparce front, Dudunsparce three-segment front, Roaring Moon front/back/shiny
  • Add gender difference sprites for Combee
  • Add the rest of the Alcremie forms. There are 63 different forms randomly selected based on PID
  • Add menu icons for the rest of Ogerpon's mask forms.
  • Add animation for Fairy Wind
  • Add cry of Bloodmoon Ursaluna
  • Prepare potential port to FRLG

v0.7.1-beta

October 24, 2023

  • HOTFIX: Randomizing move tutor compatibility will cause the game to lock up on a black screen when entering the party menu. The Ultimate settings file uses this setting.
  • Added evolution stones: Shiny Stone, Dusk Stone, Dawn Stone, Ice Stone
  • Eevee is now able to evolve by Leaf Stone, Ice Stone and Dawn Stone.
  • The following evolution methods have been changed:
 - Magneton    -> Magnezone    | Level 40    -> Thunder Stone
 - Togetic     -> Togekiss     | Sun Stone   -> Shiny Stone
 - Murkrow     -> Honchkrow    | Moon Stone  -> Dusk Stone
 - Misdreavus  -> Mismagius    | Moon Stone  -> Dusk Stone
 - Nosepass    -> Probopass    | Level 34    -> Thunder Stone
 - Snorunt     -> Froslass     | Moon Stone  -> Dawn Stone (Female only)
 - Roselia     -> Roserade     | Leaf Stone  -> Shiny Stone
 - Kirlia      -> Gallade      | Sun Stone   -> Dawn Stone (Male only)
 - Minccino    -> Cinccino     | Sun Stone   -> Shiny Stone
 - Lampent     -> Chandelure   | Fire Stone  -> Dusk Stone
 - Floette     -> Florges      | Leaf Stone  -> Shiny Stone
 - Doublade    -> Aegislash    | Moon Stone  -> Dusk Stone
 - Charjabug   -> Vikavolt     | Level 36    -> Thunder Stone
 - Crabrawler  -> Crabominable | Level 25    -> Ice Stone
 - Applin      -> Dipplin      | Sun Stone   -> Dawn Stone
 - Cetoddle    -> Cetitan      | Water Stone -> Ice Stone
 - Sandshrew-A -> Sandslash-A  | Water Stone -> Ice Stone
 - Vulpix-A    -> Ninetales-A  | Water Stone -> Ice Stone
 - Darumaka-G  -> Darmanitan-G | Water Stone -> Ice Stone
  • Mime Jr. can no longer evolve into Galarian Mr. Mime
  • Bergmite can no longer evolve into Hisuian Avalugg
  • Increased bag Items pocket size from 30 to 60
  • Added menu sprite for Paldean Wooper
  • Improved sprites: Tyrantrum back, Goodra front, Mega Garchomp front and back, Mega Latias front, Mega Latios front, Hisuian Goodra front, Galarian Moltres front and back

v0.7.0-beta

October 22, 2023

  • Added Pokémon from the Teal Mask DLC
  • Removed the following alt. forms from the randomizer pool: Basculin-B, Aegislash-B, Lycanroc-M, Lycanroc-D, Eiscue-N. You can still encounter them but they are their base form whose form appearance is randomly determined by its PID. (TODO: Fix cries)
  • Added gender based evolutions in the cases of Burmy, Salandit and Combee
  • Added Burmy Sandy Cloak and Burmy Trash Cloak
  • Update base stats of Cresselia, Zacian, Zamazenta to the current generation. Cresselia is now legal in Kaizo
  • Update level up learnset levels to the current generation.
  • Making a Pokémon evolve rewards you with one free move
  • Fixed the logs showing two or more instances of the same evolution method on the same Pokémon: for example Pikachu having two Thunder Stone evolutions. It has one now and it cannot evolve into either Kantonian nor Alolan Raichu.
  • Renamed Basculin-W to Basculin-H "Hisuian Basculin"
  • Added encounter music for Sinnoh and Unova legendaries
  • Added a secret end screen
  • Update Gen IX menu icon appearances
  • Added preset player names based on names of IronMON streamers

v0.6.3-beta

October 11, 2023

  • Fixed a non-gamebreaking albeit funny bug where Mr. Briney will run across the water to Dewford from Petalburg without the boat
  • Removed all overworld nurses in the early game except for the one in Petalburg Woods.
  • Reverted all spinning trainers in the early game
  • Berry trees are back in the game for Ultimate players
  • Upgrade Sigilyph's back sprite
  • Added randomizer settings for Ultimate and Survival

v0.6.2-beta

October 8, 2023

  • Initial public beta release