Skip to content

Commit

Permalink
Add patches and documentation for 2.2.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
roukaour committed Sep 20, 2016
1 parent e136c34 commit dcd1f95
Show file tree
Hide file tree
Showing 11 changed files with 51 additions and 62 deletions.
56 changes: 28 additions & 28 deletions CREDITS.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
# Credits

* yenatch, kanzure, Pikalax, iimarckus, and everyone else who's contributed to disassembling Pokémon Crystal
* Crystal_ for their in-depth RBY/GSC mechanics research, and help on /r/PokemonROMhacks
* Mateo for their thorough Red++ ROM hack, help on Skeetendo, and some sprites and tiles
* Tauwasser, comet, and other members of Skeetendo for help and advice
* PikalaxALT, pigdevil2010, Koolboyman, chaos_lord2, padz, and everyone else who developed TPP Anniversary Crystal 251 and made the code public (specifically: the Move Relearner, Stats Judge, automatic box swtching, Gen VI money loss, Substitute sprite, and caught data stats page code)
* FredrIQ for multiple feature code contributions (specifically: Natures affecting stats, better status effect AI, accuracy in move descriptions, the Hurricane+Blizzard weather accuracy check, and porting TPP's caught data stats screen)
* VictoriaLacroix for their Running Shoes routine
* Blue Emerald, Chamber, solo993, Lake, Neslug, and Pikachu25 for many sprites and icons
* metalflygon08 for the HGSS Team Rocket, Sylveon, and Rhyperior sprites
* FroggestSpirit for ported and demixed music from RBY, HGSS, and DPPt
* Mmmmmm for many music covers
* Pum for many music covers
* Pigu for many music covers from TPP Anniversary Crystal 251
* ShantyTown for the Rock Tunnel music
* Serious Senator for some trainer dialog
* tonyism for the in-battle shiny icon code
* jpmac26 for editing the Pokémon Center signs and fixing a typo
* bloodless for Veteran♂'s and Pikachu's sprites
* Twilir for Lyra's back sprite
* Danny-E for Lorelei's sprite
* Nic7C5 for Yellow's sprite
* isamuakai01 for Steven's sprite
* Kage for Walker's sprite
* BettyNewbie for Green's sprite
* Fo0xerz for Lawrence III's sprite (devamped by me)
* Mmmmmm, bloodless, and Kuroko Aizawa for help with Valerie's sprite
* Pia Carrot, bloodless, and metalflygon08 for help with Pikachu's sprites
* Satoshi Tajiri, Game Freak, and Nintendo for creating Pokémon Crystal in the first place
* yenatch, kanzure, Pikalax, iimarckus, and everyone else who's contributed to disassembling Pokémon Crystal.
* Crystal_ for his in-depth RBY/GSC mechanics research, and help on /r/PokemonROMhacks.
* Mateo for his thorough Red++ ROM hack, help on Skeetendo, and some sprites and tiles.
* Tauwasser, comet, and other members of Skeetendo for help and advice.
* PikalaxALT, pigdevil2010, Koolboyman, chaos_lord2, padz, and everyone else who developed TPP Anniversary Crystal 251 and made the code public (specifically: the Move Relearner, Stats Judge, automatic box swtching, Gen VI money loss, Substitute sprite, and caught data stats page code).
* FredrIQ for multiple feature code contributions (specifically: Natures affecting stats, better status effect AI, accuracy in move descriptions, the Hurricane+Blizzard weather accuracy check, and porting TPP's caught data stats screen).
* VictoriaLacroix for her Running Shoes routine.
* Blue Emerald, Chamber, solo993, Lake, Neslug, and Pikachu25 for many sprites and icons.
* metalflygon08 for the HGSS Team Rocket, Sylveon, and Rhyperior sprites.
* FroggestSpirit for ported and demixed music from RBY, HGSS, and DPPt.
* Mmmmmm for many music covers.
* Pum for many music covers.
* Pigu for many music covers from TPP Anniversary Crystal 251.
* ShantyTown for the Rock Tunnel music.
* Serious Senator for some trainer dialog.
* tonyism for the in-battle shiny icon code.
* jpmac26 for editing the Pokémon Center signs and fixing a typo.
* bloodless for Veteran♂'s and Pikachu's sprites.
* Twilir for Lyra's back sprite.
* Danny-E for Lorelei's sprite.
* Nic7C5 for Yellow's sprite.
* isamuakai01 for Steven's sprite.
* Kage for Walker's sprite.
* BettyNewbie for Green's sprite.
* Fo0xerz for Lawrence III's sprite (devamped by me).
* Mmmmmm, bloodless, and Kuroko Aizawa for help with Valerie's sprite.
* Pia Carrot, bloodless, and metalflygon08 for help with Pikachu's sprites.
* Satoshi Tajiri, Game Freak, and Nintendo for creating Pokémon Crystal in the first place.

Please let me know if I've failed to credit anyone or if you don't want your work being used.
3 changes: 2 additions & 1 deletion FEATURES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Features

These are *most* of the new features as of 2.1.0. Some would be spoilers.
These are *most* of the new features as of 2.2.0. Some would be spoilers.


## Pokémon
Expand All @@ -26,6 +26,7 @@ These are *most* of the new features as of 2.1.0. Some would be spoilers.
* The Fairy type, with the Pink Bow as its type-enhancing item.
* Type chart, base stats, and move attributes all updated to Gen VI.
* Physical/Special/Status split.
* Natures (determined from DVs since personality values don't exist in Gen II) thanks to FredrIQ.
* Gain experience from catching Pokémon.
* Play low-pitched cries when a player or foe Pokémon faints.
* Money loss formula from Gen V.
Expand Down
5 changes: 3 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
PYTHON := python
MD5 := md5sum -c --quiet

NAME = polishedcrystal-2.1.0
FNAME = polishedcrystal-faithful-2.1.0
VERSION = 2.2.0
NAME = polishedcrystal-$(VERSION)
FNAME = polishedcrystal-faithful-$(VERSION)
FAITHFUL =


Expand Down
45 changes: 16 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ I've had vague plans to make a Pokémon game for years. I'm very impressed by th

## Download and Play

The most recent version is 2.1.0 as of September 18, 2016.
The most recent version is 2.2.0 as of September 20, 2016.

To play, download the .ips patch file, and use a tool like [Lunar IPS](http://fusoya.eludevisibility.org/lips/) (for Windows), [MultiPatch](http://projects.sappharad.com/tools/multipatch.html) (for OS X), or [UniPatcher](https://play.google.com/store/apps/details?id=org.emunix.unipatcher&hl=en) (for Android) to apply the patch to a default Crystal ROM.

Expand All @@ -24,12 +24,12 @@ It's identical to the one built by the [pokecrystal](https://github.com/pret/pok

There are two patches for Polished Crystal. The "faithful" patch does not change any Pokémon base stats or move attributes beyond the updates in Gen VI. The regular patch has some custom changes for more diverse and viable Pokémon.

* [Pokémon Polished Crystal 2.1.0](patches/polishedcrystal-2.1.0.ips)
(IPS patch file `md5: e8f8f08400402ff0d7e0fc268f0714dc`)
(Patched GBC ROM `md5: b985b693a19aeb8233ab5f17af1a6a06`)
* [Pokémon Polished Crystal (Faithful) 2.1.0](patches/polishedcrystal-faithful-2.1.0.ips)
(IPS patch file `md5: 05de405321664918658e0bd3a1f77365`)
(Patched GBC ROM `md5: 47121a02b0253c20c324f07ecafc1611`)
* [Pokémon Polished Crystal 2.2.0](patches/polishedcrystal-2.2.0.ips)
(IPS patch file `md5: 043769cc7e1a0ccfad635ff72b0ab8d0`)
(Patched GBC ROM `md5: 9d3a3026bc3730cdf5d813b0bfe49697`)
* [Pokémon Polished Crystal (Faithful) 2.2.0](patches/polishedcrystal-faithful-2.2.0.ips)
(IPS patch file `md5: 5cbd4bef0e03936291f40b14c75b47d3`)
(Patched GBC ROM `md5: cb5921d6646d2adfd302d8957e5e39af`)


## Features
Expand All @@ -39,7 +39,7 @@ A full list of features is in [FEATURES.md](FEATURES.md). Some highlights:
* 253 Pokémon, including some new evolutions.
* 48 new moves.
* 65 TMs and 21 move tutors.
* Many new mechanics, including the Fairy type, Physical/Special split, unlimited TMs, Running Shoes, and continuous Repel.
* Many new mechanics, including the Fairy type, Physical/Special split, Natures, unlimited TMs, Running Shoes, and continuous Repel.
* New maps: some restored from R/B/Y, some devamped from HG/SS, and some original.
* New characters, including Lorelei and Agatha from R/B/Y, Lyra and the Team Rocket Executives from HG/SS, and others.
* More post-game content, like Gym Leader rematches and an event after the battle with Red.
Expand Down Expand Up @@ -76,14 +76,14 @@ A full list of features is in [FEATURES.md](FEATURES.md). Some highlights:
![olivine-city](screenshots/olivine-city.png)

![remoraid](screenshots/remoraid.png)
![shiny-bellossom](screenshots/shiny-bellossom.png)
![hex-maniac](screenshots/hex-maniac.png)
![team-rocket](screenshots/team-rocket.png)

![steelix](screenshots/steelix.png)
![custom-map](screenshots/custom-map.png)

![ice-rock](screenshots/ice-rock.png)
![hex-maniac](screenshots/hex-maniac.png)
![route-45](screenshots/route-45.png)
![stats](screenshots/stats.png)

![sitrus-berry](screenshots/sitrus-berry.png)
![weavile](screenshots/weavile.png)
Expand Down Expand Up @@ -194,21 +194,8 @@ I was hesitant to make original changes like this, because the goal is to be an
* Avalanche's power doesn't double if the user is hit first.


## Changes in 2.2.0

These changes have been made since the current 2.1.0 release. If you build the project as-is, it will include all of them.

* Add: Natures (thanks to FredrIQ) (based on Atk/Def DV, not personality value).
* Add: Descriptive text for certain rock features.
* Add: Edit some trainers' rosters, including better natures.
* Add: Vulpix can learn Moonlight.
* Add: Staryu+Starmie can learn Calm Mind.
* Add: Wobbuffet can learn Recover.
* Add: Entei can learn Earthquake.
* Add: Lugia can learn Hurricane.
* Fix: Lugia's room music loops.
* Fix: Dragonite can learn Hurricane.
* Fix: Metronome cannot become Transform.
* Fix: Bill can walk through you.
* Fix: Trainer Card controls.
* Fix: Acid and Crunch descriptions.
## Changes in 2.2.1

These changes have been made since the current 2.2.0 release. If you build the project as-is, it will include all of them.

* None yet!
Binary file added patches/polishedcrystal-2.2.0.ips
Binary file not shown.
Binary file added patches/polishedcrystal-faithful-2.2.0.ips
Binary file not shown.
4 changes: 2 additions & 2 deletions roms.md5
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
b985b693a19aeb8233ab5f17af1a6a06 polishedcrystal-2.1.0.gbc
47121a02b0253c20c324f07ecafc1611 polishedcrystal-faithful-2.1.0.gbc
9d3a3026bc3730cdf5d813b0bfe49697 polishedcrystal-2.2.0.gbc
cb5921d6646d2adfd302d8957e5e39af polishedcrystal-faithful-2.2.0.gbc
Binary file modified screenshots/moves.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed screenshots/shiny-bellossom.png
Binary file not shown.
Binary file added screenshots/stats.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified screenshots/title-screen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit dcd1f95

Please sign in to comment.