Skip to content

Source code for Pokémon Crystal with new features added

Notifications You must be signed in to change notification settings

LIJI32/PokeCrystalImproved

 
 

Repository files navigation

Pokémon Crystal

This is an improved version of Pokémon Crystal with new features added to the original game.

Feature list:

  • When encountering a wild Pokémon, there's a 1:64 chance it will be a random Pokémon not native to the area. It will also be in a slightly higher level.
  • The rival takes both of the untaken starters.
  • The rival will randomly collect up to 16 Pokémon during the game, which may include legendaries. In every rival encounter, he will choose a subset of the Pokémon in his box. This means the rival's team in unique per game and per encounter.
  • When choosing Pokémon for an encounter, the rival will attempt to not repeat types.
  • The rival's Pokémon will evolve as the game progresses. Branched evolutions will be chosen randomly.
  • All trainer Pokémon are have a 25% increase in level. They will also evolve if their new level allows them.
  • The Elite Four have new teams.
  • TMs are reusable, like in Generation V and onward
  • HMs can be forgotten just like any other move
  • Pack capacity increased at the cost of PC item storage.
  • You can run by holding B
  • Resetting the clock can be done using the Gold and Silver sequence, and no longer requires a password
  • Improved font readability

The following rom is used as a base:

  • Pokemon - Crystal Version (UE) (V1.0) [C][!].gbc md5: 9f2922b235a5eeb78d65594e82ef5dde

To set up the repository, see INSTALL.md.

See also

About

Source code for Pokémon Crystal with new features added

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Assembly 100.0%