|
Hack Showcase The spotlight of some of our favourite hacks. Consider this our Seal of Quality™. |
![]() |
|
Thread Tools | Display Modes |
![]() |
#1 |
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]()
Pokémon Polished Crystal
Hack of: Crystal version (using the pokecrystal disassembly) Introduction Polished Crystal is, as the title says, Crystal version but improved. I've had vague plans to make a Pokémon game for years, starting with a folder full of map drawings in middle school, but Mateo's Red++ inspired me to make this one, and I hope to do for Gen 2 what he's doing for Gen 1. The storyline is the same—you start in New Bark Town, beat the Johto gyms and the Elite Four, then move on to Kanto and fight Red. However, I've added new Pokémon, new moves, new mechanics, new maps, new events, new trainers, new items, new bugs, and Red is not even the end of the game. I've also moderately increased the difficulty, although this probably needs tuning. Wait, new bugs? I mean fixed bugs. Probably there are new bugs too, so I'd like you to help find them. Features This isn't a complete list, just a summary of the notable ones. Pokémon:
Moves:
Battle mechanics:
Overworld mechanics:
Nuzlocke mode:
Maps:
Events:
Trainers:
Items:
Bug fixes:
Difficulty:
Changes and buffs:
I know that not everyone likes this kind of change, so I've provided two ROM patches. The "faithful" patch keeps the canon Pokémon stats and move attributes. Graphics and music:
More tweaks:
All this and I haven't even mentioned some of my favorite additions. Don't want to spoil everything. (I mean, you can read the source code if you're that curious.) Screenshots 48 screenshots inside spoiler.
Spoiler:
Bugs
Download Patches The most recent version is 2.2.0 as of September 20, 2016. There are two patches, regular and "faithful". The faithful patch does not change any Pokémon types or base stats, or any move attributes. This will be more familiar, but can have some odd consequences, like a Ghost trainer using a Ninetales that lacks STAB on its Shadow Ball. Patches should be applied to a Pokémon Crystal (UE) (1.0) ROM. The one I used has the MD5 hash 9f2922b235a5eeb78d65594e82ef5dde if you need to make sure your copy is correct. Patches: Credits
Requests This is technically a complete game. You can catch all the Pokémon, beat all the trainers, and I'm pretty sure it won't crash. However, I do keep updating it, so please report any bugs or missing features. There are quite a few things I'd like to eventually add: custom animations for new moves, more modern battle mechanics, and even new activities like the Safari game or Honey trees. So I'd appreciate people paying attention to their experience as they play, letting me know what works and what doesn't. Thanks for your time! Last edited by Alice; 3rd March 2018 at 02:06 AM. Reason: Update to 2.2.0 |
![]() |
![]() |
|
Sponsored Links |
![]() |
#2 |
Johto Champion
Join Date: Apr 2014
Posts: 23
![]() |
![]()
This game seems interesting. I'm gonna give it a try.
__________________
|
![]() |
![]() |
![]() |
#3 |
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]()
Version 2.0.0 of Pokémon Polished Crystal is finally finished! It's a major version update because there have been a lot of new additions. New Pokémon (Electivire, Magmortar, and Rhyperior), new moves (Hurricane, Hail, Aerial Ace, Energy Ball, and more), maps, characters, events… not to mention many bug fixes and tweaks in response to everyone's feedback.
If you want to do a Nuzlocke run, please check out Nuzlocke mode in the Option menu! This update is not compatible with save files from 1.1.2 or earlier versions. However, I tried to get all the save-breaking features out of the way. So when 2.1.0 comes out, you should be able to use your 2.0.0 save file. (I expect 2.0.1 to come out soon with minor bugfixes for whatever y'all find while testing this out.) Patches: There are two patches, regular and "faithful". The faithful patch does not change any Pokémon types or base stats, or any move attributes. This will be more familiar, but can have some odd consequences, like a Ghost trainer using a Ninetales that lacks STAB on its Shadow Ball. Patches should be applied to a Pokémon Crystal (UE) (1.0) ROM. The one I used has the MD5 hash 9f2922b235a5eeb78d65594e82ef5dde if you need to make sure your copy is correct. The source code on GitHub has a readme and feature list with more details, an FAQ, and a guide to using the patch files. Changelog: (If you're new to Polished Crystal, ignore this and check out the better-organized feature list.)
Last edited by Rangi; 8th September 2016 at 02:50 AM. |
![]() |
![]() |
![]() |
#4 |
Johto Champion
Join Date: Apr 2014
Posts: 23
![]() |
![]()
What!? You mean I have to start over!? I hate it when in-progress ROM hacks do that. Great game so far though. I like how you added color-coded PokeBalls for the Starter Pokemon. I have a recommendation though. Is there any way you can fix the screwed-up catch rate formula that was in the original game. The one that made Moon Balls only work better on Pokemon that evolved using a Burn Heal, Love Balls work on Pokemon of the same species AND gender of your current Pokemon, and the Fast Ball only work on the first three Pokemon in the internal table of Pokemon that could flee? That would be nice. Keep up the good work.
__________________
|
![]() |
![]() |
![]() |
#5 |
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]()
Update 2.0.1 is officially out! There were pretty many bugs in 2.0.0, including multiple crashes and some that made progressing almost impossible. They've all been fixed. The only major bug remaining is that Nuzlocke mode sometimes turns itself on; I might release a 2.0.2 update if it gets fixed later.
2.0.1 is compatible with 2.0.0 save files, so just replace the ROM and you should be all set. Patches: There are two patches, regular and "faithful". The faithful patch does not change any Pokémon types or base stats, or any move attributes. This will be more familiar, but can have some odd consequences, like a Ghost trainer using a Ninetales that lacks STAB on its Shadow Ball. Patches should be applied to a Pokémon Crystal (UE) (1.0) ROM. The one I used has the MD5 hash 9f2922b235a5eeb78d65594e82ef5dde if you need to make sure your copy is correct. The source code on GitHub has a readme and feature list with more details, an FAQ, and a guide to using the patch files. Changelog:
|
![]() |
![]() |
![]() |
#6 | |
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#7 | |
Johto Champion
Join Date: Apr 2014
Posts: 23
![]() |
![]() Quote:
![]()
__________________
|
|
![]() |
![]() |
![]() |
#8 | ||
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#9 |
Johto Champion
Join Date: Apr 2014
Posts: 23
![]() |
![]()
I noticed another small bug that might be tied to the Nuzlocked Mode. I have the Faithful Patch and I don't have Nuzlocke Mode on (I checked to see if it turned itself on too). I noticed that every time I make a move in a battle, my emulator's output indicates it wrote to the save file. I am using the latest version of VBA-M on Windows 10. I love the game so far.
__________________
|
![]() |
![]() |
![]() |
#10 |
Crystal ROM Hacker
Join Date: Aug 2016
Posts: 23
![]() |
![]()
Version 2.1.0 is released! It fixes some important bugs and issues, like wild Pokémon stealing your held items with Thief or knocked-out legendary Pokémon failing to respawn. It also adds new features, including the Route 35 Coast connecting Goldenrod and Olivine City, and a fourth Pokémon stats page (ported from TPP Anniversary Crystal by FredrIQ).
This update is compatible with save files from 2.0.0 and 2.0.1! Just patch a fresh Crystal ROM to 2.1.0 and use it with your old save file. Patches: Changelog:
|
![]() |
![]() |
![]() |
Tags |
crystal, hack, pokemon, polished, version, [GB/GBC], [Gen II] |
Thread Tools | |
Display Modes | |
|
|