The Yellow Legacy project is the prequel to Crystal Legacy by content creator Patrick Smith (TheSmithPlays), and the second project in his planned Legacy series. It is based on the Pokémon Yellow Disassembly. The Legacy project is focused on changing the base game in a way that adds quality of life additions and better balancing with the benefit of twenty years of hindsight. The primary goal of each mod is to keep the original feeling of the game while still making meaningful improvements for the player. This means that certain idiosyncrasies of the first generation of Pokémon games will remain, as they are considered an essential aspect to the core experience.
Pokémon Yellow exists in a unique role in the Pokémon franchise – it was the first truly significant revision of existing Pokémon games, and it still exists as the only core Pokémon game to be influenced by the anime. Furthermore, Pokémon Yellow introduced greater use of color, more challenging boss fights, availability for all three starters, and Pikachu as your companion. As a project to improve this game, Yellow Legacy seeks to find balance between furthering the unique niche of anime-influence while still representing the first generation of Pokémon as a whole.
Yellow Legacy aims to give each Pokémon a special niche. Balance changes were made with the intent to keep the first generation of Pokémon feeling similar to their original incarnations, while also guaranteeing that using your favorite Pokémon will not significantly handicap your journey through Kanto. As the intent is to maintain the feeling of the Generation 1 games, Yellow Legacy will not change core aspects of the battle system such as the sleep status, critical hit chance being based off of speed, or the overpowered functionality of trapping moves such as Wrap or Fire Spin.
While Yellow Legacy is not designed as a “Kaizo” project, Pokémon trainer fights (especially bosses) throughout the game have been made more difficult. Difficulty is used as a tool to make the game as engaging as possible to the most amount of players. It will not be difficult for the sake of being difficult, but rather, to provide you with a challenge that gives reaching the title of Champion a feeling of genuine earned satisfaction. Major trainers will have Pokémon and attacks designed to counter players attempting to easily sweep through the fight with a single super-effective Pokémon. However, players will also have more opportunities to create unique teams of stellar Pokémon to tackle each major fight. Pokémon availability has also been altered throughout the world to provide appropriately-powerful Pokémon based on your progression through the game. Finally, all 151 Pokémon will be obtainable in a single playthrough, and a small amount of post-game content has been added as well.
- To set up the repository, see INSTALL.md.
These videos also provide an overview of the hack and the ideology behind it:
- Release 1.0: https://youtu.be/jTH2fVqHPwc
- Prerelease: https://www.youtube.com/playlist?list=PLyv5bsGgaxonXuHoUUsv3mM7xzTwENccO
- Pokemon Crystal Legacy: https://github.com/cRz-Shadows/Pokemon_Crystal_Legacy
- Pokemon Cursed Yellow: https://github.com/cRz-Shadows/Pokemon_Cursed_Yellow
- Pokemon Battle Simulator: https://github.com/cRz-Shadows/Pokemon_Trainer_Tournament_Simulator
- YouTube: https://www.youtube.com/@smithplayspokemon
- Discord: https://discord.gg/Wupx8tHRVS
- Reddit: https://www.reddit.com/r/PokemonLegacy
- Twitter: https://twitter.com/TheSmithPlays
- Instagram: https://www.instagram.com/thesmithplays/
- All Pret Projects: pret.github.io.
- FAQ
- Documentation
- Wiki (includes tutorials)
- Discord: pret
- IRC: libera#pret
- TheSmithPlays - Developer
- cRz Shadows - Devoloper
- Weebra - Video Editor
- Aerogod
- Disq
- Karlos
- ZuperZACH
- Regi
- Isona
- Obelisk
- JanitorOPplznerf
- Sable
- Alakadoof
- ReaderDragon
- Rwne
- Talos
- Tiberius
- SoulXCross
- Mogul
- Backsprites - Anyone is welcome to use any of our backsprites so long as you credit the artists listed here
- ZuperZACH
- Isona
- Karlos
- Reader Dragon
- Alakadoof
- Pokemon overworld sprites - Anyone is welcome to use any of our overworld sprites so long as you credit the artists listed here
- Isona
- Alakadoof
- Karlos
- Pokemon party sprites
- Chamber
- Soloo993
- Blue Emerald
- Lake
- Neslug
- Tom Wang
- Green sprite
- Madame Frog/Hatun
- Ghost-MissingNo
- Porygon Front Sprite - Zeta_Null
- Nurse Joy Battle Sprite - ZuperZACH
- Officer Jenny Battle Sprite - Karlos
- Misty overworld sprite - Isona
- (Removed) Leaf sprite - Longlostsoul
- Rangi42:
- PlagueVonKarma:
- KEP’s AI is based on Vortyne’s PureRGB AI, with elements from Jojobear13’s Shinred AI
- https://github.com/PlagueVonKarma/kep-hack/blob/0af5bd126bd1d1b69bfd9b7fe3da20e1b14f094c/engine/battle/trainer_ai.asm
- https://github.com/PlagueVonKarma/kep-hack/commit/0af5bd126bd1d1b69bfd9b7fe3da20e1b14f094c
- https://github.com/PlagueVonKarma/kep-hack/commit/e6763371e4fcb26da70709fe0566ab4a8d1d2083
- https://github.com/PlagueVonKarma/kep-hack/commit/c8f27d8bce0a0708d347f510694be4fba8158c65
- Already Caught Icon
- Move Relearner & Move Deleter
- Safari zone rock buff
- DV / Stat Exp display in stat menu
- Overworld Strength
- Faster Spinners
- Shorter Exp All Message
- KEP’s AI is based on Vortyne’s PureRGB AI, with elements from Jojobear13’s Shinred AI
- Jojobear13:
- YakiNeen:
- Item Descriptions (Code by Rangi42)
- Remove Redundant TrainerNamePointers
- Remove Redundant Card Key Function
- Remove Some Japanese Text Grammar Functions
- Remove Unused Tile in gfx overworld fishing_rod.png
- Remove Dakutens and Handakutens feature
- Remove Japanese Opening Quote and put BOLD P in gfx font font_battle_extra.png
- Remove Blank Leader Names
- Out of Bounds don't Crash the Game
- Fix No Mon Scenarios Softlock
- Collision check when Jumping a Ledge
- Pgattic:
- Xillicis:
- TwitchPlaysPokemon - Trainer pokemon nickname
- Dannye - Add All Unique Party Menu Sprite Icons
- SoupPotato/Dannye - Functioning EXP bar in battle
- Voloved - Add Item Sorting In Bag
- Veganlies2me - Adding Gender Selection (original tutorial done by Mateo)
- Vortyne - Move overworld tile anim code out of home bank
- SatoMew (presumably more people worked on these but satomew is the only page author) - Bugs and Glitches
- People that generally helped out with advice or otherwise
- Idain
- Nayru62
- JaaShooUhh
- Fortello - The Potential Yellow Legacy - Google Docs