Crystal Pokemon Crystal Ultimate

Started by Major Agnostic November 12th, 2020 10:09 PM
  • 8291 views
  • 14 replies

Major Agnostic

Pokemon Crystal Ultimate Developer

Male
Seen 3 Days Ago
Posted August 30th, 2021
23 posts
6 Years


OVERVIEW:

You might've heard by now of my upcoming ROM hack: Pokemon Crystal Ultimate! The current playable version is v0.8, which is complete up to and including the E4. The goal of this hack is to be the ultimate Pokemon Crystal experience for fans, a remaster of sorts: same story, same Pokemon, same world, but the game is more playable, balanced and challenging. There’s a bit of extra content added too as well as many QoL improvements from music to sprite work to brand new features and battle system improvements!

Just about everything is viable now due to a thorough revision of moves, typing, learnsets, base stats, and Pokemon availability. The game’s challenge has been increased by revamping the level curve and adding to trainer parties custom moves, DVs and stat experience, as well as providing a greater variety and number of Pokemon to their teams. However, the game is designed to be Nuzlocke-able, so you will find that the challenge, while high at times, is fair.

More or less empty locations in the original game such as Ilex Forest, Ice Path and Victory Road (to say nothing of Kanto) now have extra trainers and items. I have also taken some liberties to spice up and rebalance gameplay, such as type changes to a dozen Pokemon, a few regular-shiny palette swaps to reflect this, and type matchup changes to balance out Poison and Steel.

Understandably, some players may find that some of these changes stray too far from what they want from this type of hack, so I made a Classic version of the game, which removes most base stat changes, Pokemon typing and type matchup changes, most palette swaps, and will lower the shiny rate a bit in the final release. The specific differences for that version are noted in the documentation (see Discord link at the bottom of this post) using the 'Classic' tag.

As well, all 251 Pokemon can be obtained through normal play and all Johto Pokemon can be obtained before reaching the Pokemon League, except for legendaries and the starter/odd egg Pokemon that you didn’t get. On top of all of this, there are many quality of life upgrades as well as brand new features that improve playability without compromising the feel of the original game! Below are some screenshots and below those is a list of features.

SCREENSHOTS:







FEATURES:

As seen in the screenshots:
  • Map changes that bring previously unimpressive areas to life and add convenience, such as the Goldenrod shortcuts
  • Reworked in-battle and overworld sprites for notable characters and Surfing, as well as for Pokemon in the party menu and overworld
  • Added evening as a time of day with a golden hue
  • Convenient features such as being prompted to reuse Repels, resuable TMs, new gen 1 (GENWUNNERS) move tutors, a move reminder, and a Pocket PC
  • More item variety and accessibility, such as a Lucky Egg early on, rare items found as milestone gifts in your room, all decorations can be obtained outside of Mystery Gift, and fossil Pokemon are found in the Ruins of Alph

Here are some other features not shown in the screenshots:
  • New music and softer night versions for all outdoor themes
  • Hold B to run
  • Trainer card badges are in colour and a third page has been added for Kanto
  • Sprites have a softer and darker hue at night to match the darkness
  • 1/256 shiny encounter rate (1/3 for the Odd Egg) and shinies always have high DVs
  • Fixed many bugs (such as Kirt's balls) and restored things like the Celebi event
  • Significant AI improvements
  • Improved rematch system: rematch trainers offer their number automatically after you first defeat them and have much better scaling
  • Every ball has a unique colour palette and catching Pokemon yields exp
  • In-battle weather indicator
  • Elite Four rematch with new dialogue

I could go on about a ton more features in Ultimate, let alone the battle- and difficulty-related changes, but I believe that this will suffice to pique your interest! For all of the details and a polished demo that goes all the way up to and including the Elite Four, I invite you to join my discord: https://discord.gg/XMYBvDA

CREDITS:

I would like to credit the following people who helped me in the process of creating this hack and learning about asm and Crystal disassembly hacking (which wouldn't exist without iiMarckus and co's work on the project). First of all, the fine pret folks that form the backbone of the pokecrystal github community, including Rangi (made countless great tutorials and Polished Crystal), others who made tutorials (such as growlie777), Seasick, Electro, ax6, Idain, i0brendan0, potato, TriAttackDev, TriteHexagon (created the night themes and helped me integrate them), Stan40 (title screen), Mmmmmm and Pigu (many music themes), and Aquacode (helped with the Elite Four rematch code). I’d also like to especially thank Seasick and Idain, who helped quite a bit with some coding issues for some of the QoL changes and have been good friends and collaborators. As well, these fine folks made the unique menu/overworld sprites for every Pokemon in the game: Chamber, Lake, Ryta, Solo0993, NESlug, Blue Emerald, and Pikachu25.

Major Agnostic

Pokemon Crystal Ultimate Developer

Male
Seen 3 Days Ago
Posted August 30th, 2021
23 posts
6 Years
Hey, glad my hack piqued your interest! There is no phys/spec split, no. The goal of this hack is to stay quite close to the OG game and mainly intends to balance, QoL and add only a tiny bit of content. Think somewhere between Perfect and Polished Crystal. I hope you end up checking it out despite the lack of a phys/spec split!

Inner Rhymes

Hip Hop and Pokemon are all I need.

He/Him
India.
Online now
Posted 4 Hours Ago
1,256 posts
4.5 Years
This definitely seems interesting, I'd love to try this out, but would you consider adding the 60 FPS feature from Prism or Polished crystal?
Ayee I just dropped my latest single Soulace on all streaming platforms. This is a chill Lofi track that's very personal to me! I hope y'all enjoy!

Youtube: https://www.youtube.com/watch?v=0fT3k2KU1dw
Spotify: https://open.spotify.com/album/0EeJ5hMa8YUDHaZEhmbCqk
Apple Music: https://music.apple.com/in/album/soulace-single/1565986518?ls

pdleck8v

Just a password

Him
Nowhere special
Seen 2 Weeks Ago
Posted August 13th, 2021
43 posts
1.7 Years
After reading the Google Docs for a while, you've got my interest in this hack.

I even made a team for my first run (At least when I battle the Elite Four).

Spoiler:
pdleck8v’s way of ranking ROM hacks:

Spoiler:
Excellent (S)
Great (A)
Good (B)
Alright (C)
Poor (D-E)
Bad (F)

Too bad he’s got nowhere to share a lot of them...

Major Agnostic

Pokemon Crystal Ultimate Developer

Male
Seen 3 Days Ago
Posted August 30th, 2021
23 posts
6 Years
Glad to see the hype! Sorry, I don't check this site too often and I guess I didn't have notifications on this thread, so only saw this now. Have you tried the demo out yet or joined the discord? I just updated the demo an hour ago or so, definitely a great time to hop in as I won't be updating until the final release essentially at this point (months away at least).

pdleck8v

Just a password

Him
Nowhere special
Seen 2 Weeks Ago
Posted August 13th, 2021
43 posts
1.7 Years
Glad to see the hype! Sorry, I don't check this site too often and I guess I didn't have notifications on this thread, so only saw this now. Have you tried the demo out yet or joined the discord? I just updated the demo an hour ago or so, definitely a great time to hop in as I won't be updating until the final release essentially at this point (months away at least).
I haven’t played the demo yet. I’ve got other things I’d like to do besides play Crystal Ultimate. Be it playing another hack, finding a different job near the end of the year, or something else, I’ll give this hack a try once the final release comes out.

I’ll wait patiently until then.
pdleck8v’s way of ranking ROM hacks:

Spoiler:
Excellent (S)
Great (A)
Good (B)
Alright (C)
Poor (D-E)
Bad (F)

Too bad he’s got nowhere to share a lot of them...

Chronosplit

I play for keeps!

Male
Seen 1 Week Ago
Posted 1 Week Ago
487 posts
10.7 Years
Hey man, this hack have potential to be most accurate and up to date 2Gen rom hack. Please, consider to split physica/special, this mechanic bring more reality to the game. Or a second patch with this feat. Great job man, really great. Think about it, a perfect rom man...
I honestly don't see how it would change anything at this point. Ultimate actually is going back and addressing the type and Special stat split problems that would've been fixed by damage split. At this point it'd be redundant and would just break a whole lot more than it would improve.

Major Agnostic

Pokemon Crystal Ultimate Developer

Male
Seen 3 Days Ago
Posted August 30th, 2021
23 posts
6 Years
I guess I should reword that since it's a bit misleading. I haven't done a whole lot to the AI code itself, but all trainers have the best AI now, with the exception of item usage and switch frequency. In that sense, the AI seems significantly improved for average trainers from the player's perspective. From the documentation: "Every trainer now has the smarter AI used by ‘boss trainers’ and their 25% chance to miss status moves has been removed, along with some bugs (see the ‘Bug Fixes’ section), and challenging trainers now switch and use items more often."

However, the AI itself has been improved a bit. For example, Solarbeam is now a favoured move with Sunny Day, the AI is more likely to use OHKO moves if your evasion has been lowered, it no longer uses status moves on a Substitute, lowering opposing Pokemon's stats significantly can cause the AI to switch Pokemon, all trainers swap out at a Perish count of 1, and the AI is more likely to switch Pokemon when at a type disadvantage or if it predicts that you'll make a switch that will lead to a type disadvantage.

Major Agnostic

Pokemon Crystal Ultimate Developer

Male
Seen 3 Days Ago
Posted August 30th, 2021
23 posts
6 Years
As for Arthur's comment (idk why the Respond option doesn't quote), Chronosplit basically addressed it. The point of Ultimate is to remaster Crystal with a focus on balance and increased difficulty and some additional content, not to remake it. To me, adding the split is more remake territory, since that's basically a battle system overhaul. I want this hack to feel like you're playing the best possible rendition of the original gen 2 game. Besides, other gen 2 improvement hacks of a similar nature have already done the split (Polished being an obvious example), whereas I'm not aware of a gen 2 hack that has gone to significant lengths to tighten up the original battle system. I think it'd be really neat if fans of gen 2 started a niche multiplayer community for Ultimate, as I think it could make for an interesting and diverse meta. More interesting than a copy of the modern battle system at least, not that that's bad or anything.