/cramorantedition

A ROM hack of Pokemon Yellow which replaces Pikachu with Cramorant, among other things. pokeyellow disassembly is used as a base.

Primary LanguageAssembly

Pokémon Yellow: Cramorant Edition

A ROM hack of Pokemon Yellow which replaces Pikachu with Cramorant! Many other major and minor changes have been made to create (in my opinion) an overall better way to play Yellow, and by extension, the Generation I games. The goal of this project is to provide a fun and different way to play Yellow while adding more variety to the game, all while staying mostly true to the Generation I experience. A gigantic thanks to pret (pokemon reverse engineering team) for the Pokemon disassemblies as well as the pret community for being very helpful and providing tons of tutorials.

Main Features

  • Journey through the region, beat Team Rocket, collect all badges, catch every Pokemon, and become the Champ with a Cramorant by your side!
  • Following Pikachu has been replaced with Following Cramorant! Every sprite, graphic, sound, and text associated with Pikachu has been changed to fit with Cramorant. Cramorant's movepool, experience growth, and stats are loosely based off of Sword/Shield.
  • Pikachu's Beach minigame is now Cramorant's Beach! As long as Cramorant knows Surf, you can play it!
  • New exclusive battle move added for Cramorant.
  • Many wild and Trainer Pokemon have had their levels raised slightly in an effort to provide more of a challenge.

Additional Features

  • Extra Pokemon! Cramorant and 2 other Pokemon have been added which brings the total amount to 154!
  • Extra battles! A few additional trainers have been added.
  • Greater trainer Pokemon variety. Trainers now use a bigger selection of Pokemon. Many Pokemon never that never got a chance to shine in battle will get their moment!
  • Greater wild Pokemon variety. Many more Pokemon can now be found in the wild all across the region or recieved through other means. Many rare Pokemon can now be found in several locations, and Pokemon that couldn't previously be found in the wild are waiting to be encountered!
  • All 151+ Pokemon are obtainable in-game without the need for trading or glitches, and can be infinitely encountered! Pikachu is now a regular Pokemon that can be found in Viridian Forest and the legendary birds re-appear each time you beat the Pokemon League. Pokemon that evolved through trading can now be obtained a different way, and new Pokemon are availiable as Game Corner Prizes.
  • New maps added! A few minor locations have been added for new events. Many maps have also recieved some touch-ups to look nicer, and a few have been altered to be less claustrophobic (like Cerulean and Fuschia City). Many of the CUT trees have been removed. A couple of new buildings also open up after you become champion!
  • Tons of additional hidden items! Search suspicious places for them.
  • Many unused, rare, and hard to obtain items have been added and are more plentiful than before. If you ever wanted to use Safari Balls outside the Safari Zone, now you can! Speaking of which...
  • More forgiving Safari Zone. The amount of steps allowed to take has been increased substantially! More Safari Balls are also given to the player and many Safari Zone Pokemon have been made slightly easier to catch!
  • Faster saving speed. The game can now be saved much faster than before.
  • Faster FLY menu. Scrolling through towns now no longer has a delay, and players can now fly to the Poke Centers by Mt. Moon and Rock Tunnel.
  • Additional flavor text has been added. Several background objects now have descriptive text associated with them, such as Red's bed or the windows in Vermilion Gym.
  • Trapping moves like Wrap and Fire Spin are now multi-hit moves.
  • Additional or altered text and some grammar touch-ups have been given to various NPC's.
  • Vermilion Gym puzzle is no longer frustrating and a time waster.
  • Amount of Pokemon required to show to Oak's Aides has been heavily reduced. Get the Flash HM much earlier!
  • Some beta and unused content included! Unused music (like Giovanni's theme) as well as unused graphics and text have been added. A few music tracks have also been replaced by songs adapted from the Generation II games.
  • Slow text speed has been removed and replaced with Normal text speed. Fast text is on by default, and an Instant text speed option has been added. Use this text speed to quickly go through dialogue and even skip some sound effects. Perfect for those with limited time!
  • Various bug fixes. Many Generation I bugs were fixed in Yellow, while Cramorant Edition fixes a few more minor errors and quirks. Any bugs which provided a negative experience for the player have been patched.
  • Super Game Boy compatible! Comes with its own set of color palettes and its own border!
  • Link Cable compatible with the base Generation I games. Note that minor issues occur if Pokemon from Cramorant Edition are traded to base Yellow, and vice-versa.

Features adapted from other projects and tutorials, many of which can be found in the Wiki section of the pokered and pokeyellow disassemblies.

  • Better game corner. Faster and more forgiving slots along with the ability to repeatedly buy coins. (Adapted from Pokemon PureRGB by Vortyne.)
  • Repels can now be used immediately after they expire like in the modern games. (Included from Pokemon PureRGB.)
  • A much better Itemfinder! It's now actually useful by pointing you in the direction of hidden items and giving feedback based on how close to them you are. (Included from Pokemon PureRGB.)
  • The left and right d-pad can now be used while shopping to decrease/increase the amount of items by 10. (Included from Pokemon PureRGB.)
  • The low health alarm now only beeps four times before stopping. No need to annoy the player with constant ringing. (Included from Pokemon PureRGB.)
  • Pokemon no longer waste turns after waking up from sleep and can attack that same turn! (Tutorial by Xillicis.)
  • Player now turns to face trainers when spotted by them like in other Pokemon games. (Tutorial by JustRegularLuna).
  • A move deleter and re-learner have been added which allow you to delete any Pokemon move (including HMs) and learn any moves they've known previously! (Tutorial by PlagueVonKarma.)

Features not present.

  • No physical/special split.
  • No seperate Spc. Atk or Spc. Def stats.
  • No additional typings.
  • No typing changes.
  • No movepool changes.
  • No base stat changes.
  • No sprite changes to existing Pokemon (Although a few misaligned back sprites have been corrected.)

Enjoy and have fun!

Original readme below

Pokémon Yellow Build Status

This is a disassembly of Pokémon Yellow.

It builds the following ROMs:

  • Pokemon Yellow (UE) [C][!].gbc sha1: cc7d03262ebfaf2f06772c1a480c7d9d5f4a38e1
  • YELLMONS.GB (debug build) sha1: d44e96eddfbdad633cbe4e6e64915e9e198974b0
  • Dmgapse0.h08.patch sha1: f3346a5559d52c296b8feab0cdbbfb0e250ac161

To set up the repository, see INSTALL.md.

See also

Other disassembly projects: