Square Enix has announced that it will release the first of several updates for its widely lambasted Chrono Trigger PC port later this month, in a bid to address fan concerns.
There was much delight when Square surprise-launched a port of the beloved SNES J-RPG onto Steam in February. Delight turned to dismay, however, once people actually got to experience the PC version for themselves.
Chrono Trigger's PC outing transpired to be a rather wonky port of the recent mobile edition for iOS and Android, which, in turn, was a port of the DS port of the SNES original. Steam users soon discovered numerous issues with the PC version, including an intrusive pseudo-touch interface, stuttering, and no option to remove the ugly sprite-softening filters.
Chunky pixels are on their way back home, according to Square-Enix, as the first of a wave of improvements coming to Chrono Trigger‘s wonky PC port. Promising several patches over the coming months, the publisher/developer are starting with addressing probably the most immediately obvious flaw with the genuine JRPG classic’s PC version: The graphics.
JRPG darling Chrono Trigger took its time coming to PC. 23 years, in fact. Lamentably, the version we got was a mobile port, itself based on the DS port, laden with an awful UI that was designed for touch screens, ugly “high-resolution” graphics and some extra bugs for good measure. This put something of a damper on its surprise arrival. There’s still some hope for it yet, however, as a series of updates were just announced.
“We have been working on addressing the issues that you’ve raised, and will be releasing a number of patches over the coming months as we continue to support Chrono Trigger on Steam,” the update on the Steam page explains.
The first patch is due out in the first half of this month and will introduce the option to switch between the mobile graphics and the “original graphical style” of Chrono Trigger.
A full list of changes will be posted when the patch appears. The other two will drop over the coming months. Here’s hoping this will inspire similar updates for some of the equally-maligned Final Fantasy ports.
One of the best videogames ever made was ported to PC last week, and it looked like shit. Square's surprise port of Chrono Trigger to Steam received immediate blowback for blurry sprites, an ugly filter over the images, and a bland UI clearly ported from the mobile version of the game. Fans were mad and disappointed. But modders have already sprung into action, aiming to understand where Square Enix went so wrong, and what they can do to fix it. The quest to save Chrono Trigger is on.
In 2016 I talked to modder Jed Lang, who wrote a tool for Square's similarly shoddy PC port of Final Fantasy VI. That tool, FFVI_Explore, let other modders dig into the game's files, understand what was going on, and replace sprites and other assets to make the game look better. When I saw him boot up Chrono Trigger on Steam, I knew he was assessing the case. Sunday night, just a few days after Chrono Trigger's release, he sent me a message: "Chrono Trigger modding is a thing now. I'll be releasing an update to CT_Explore with modding capability, probably tomorrow." That was fast.
Turns out it really didn't take long to figure out what was wrong with Chrono Trigger. "A couple of my trusted Twitter contacts actually tagged me in some of their conversations/articles, since they remembered what I did for FFVI," Lang told me over chat on Monday. "I bought the game on Steam and immediately dove into solving some of the problems." Those problems were well documented by indie developer Lars Doucet in his Gamasutra post Doing an HD Remake the Right Way: Chrono Trigger Edition, but Lang was quickly able to see the cause of those problems by decrypting Chrono Trigger's files.
First was a bilinear filter running on top of the whole game, including the UI. You can see how that added blur in this zoomed-in comparison.
Another filter messes with the colors.
But removing that filter didn't do much to fix Chrono Trigger's problems. Square's biggest misstep was in aggressively and sloppily resizing sprites and tiles, making the art assets look blurry even without a filter slapped on top. Worse, the brute force upscaling creates glaring misalignments in background tiles (a problem Doucet talks about how to avoid above).
Once he worked his way into the encryption, Lang wrote CT_Explore, a tool to unpack the game's files. "CT holds most of its assets in resources.bin, and they wrote a proprietary, 'poor man's encryption'—that is, it's nowhere near as secure/robust as a mainstream encryption method like AES or RSA, but it's also much faster," Lang told me. "Once I had figured out how the game stored all that data, I wrote a simple tool to decrypt/decompress data so I could analyze the format."
Next comes the good part—making it possible to modify those files and recompress them.
"I then went to work on expanding it to support saving changes back into resources.bin. And this (like with FFVI) is where their 'poor man's encryption' comes to bite them in the ass: I can re-encrypt the archive with new content just as easily as I can decrypt it. As a result, the backend code to support saving changes back into resources.bin was almost trivial. The most part of the work, by far, was actually in developing a nice GUI for the user to use."
With CT_Explore, Lang has already proved modding Chrono Trigger is possible. A cyan cat isn't exactly a fix for the port's art woes, but it's a first step.
So what will it take for modders to fix Chrono Trigger's ugly mishmash of upscaled graphics? The good news is that for some strange reason, the PC port contains two sets of sprite sheets for each character—and one set is the original, un-upscaled version. The bad news is that replacing the background art would require dumping all the art assets from the original game and inserting them via CT_Explore, and that could prove complicated. Lang still needs to investigate whether Square made further changes to how it implemented assets, because it's possible they won't match up 1:1. So far, however, an initial test with Crono's sprite has been positive.
"So, if we got ALL of the original art (characters AND backgrounds), my belief is that it'll largely look 'better' (for some definitions of 'better')—in that, it'll probably mostly look like the original SNES game; with the caveat that it'll be running with a few modifications of the Steam release," Lang said. Filters can be modded out, but some bigger problems remain. The way Chrono Trigger resizes based on what resolution you choose (distorting sprites in the process) won't be fixed by the original art assets. And the UI, based on the mobile version, won't easily be changed.
In a Steam forum thread Lang made for his defilter mod, another modder posted a defilter that removes a sepia coloring Square Enix added to the game. Using both, and running the game at a low resolution, makes it look better, though tiling problems and character blur are still visible. Short of a full remake, nothing will ever make Chrono Trigger look like it was meant to be played at high resolutions—there's only so much you can do with pixel art designed for the Super Nintendo's resolution of 256x224. But Chrono Trigger deserves better than a blurry mess, and thanks to modders, the PC version should soon get there.
If you want to mod Chrono Trigger yourself, follow Jed Lang's Twitter for the latest build of CT_Explore.
The good news: Chrono Trigger, the much-loved Square RPG released for the SNES in 1995, is now available on Steam. The "definitive version" of the game features updated controls, graphics and audio, and the Dimensional Vortex and Lost Sanctum dungeons that were added in 2008 for the Nintendo DS release. Steam-specific features including achievements, trading cards, and Steam Cloud saving are also supported.
The bad news: It does not look good.
There are a few issues with the Steam release that have inspired complaints. It's a port (and apparently not a very good one) of the mobile game, which saddles it with wonky, tile-based controls—remnants of the touchscreen interface—and a font that doesn't quite inspire nostalgic fervor. Perhaps most offensive of all, there appears to be a pixel smoothing filter piled on top of it, making everything look disconcertingly slushy—and there's no option to turn it off.
And despite Square Enix offering a "free upgrade" to the Limited Edition of the game (with six wallpapers, a medley of five songs from the soundtrack, and "digital liner notes" from composer Yasunori Mitsuda) for everyone who purchases prior to April 2, Steam users are not happy with it. Currently, 23 out of 30 user reviews are (very firmly) negative.
There are other small issues plaguing the game—controls can't be remapped, for instance, and while Square Enix said that it supports 800x600, 1024x768, 1280x960, 1280x720, 1360x768, 1600x900, or 1920x1080, it's actually locked to the resolution of your display. Even if this is your first foray into Chrono Trigger and you're not coming into it with any "Good Old Days" expectations, that kind of thing is just cheap.
And in case you were wondering, no, you didn't miss anything: Chrono Trigger arrived on Steam without any prior announcement. I wonder why.
We snagged a couple screens of our own so you can see for yourself what the complaints are all about. More information about the game can be had in this FAQ.
Twenty-three years, eh? Some of you reading this are probably younger than that. Well, you whippersnappers had better sit up and pay attention, because a genuine, no-qualifiers-necessary JRPG classic just popped up on Steam, over two decades past its original Super Nintendo debut.
While others such as Square’s own I Am Setsuna have attempted to recapture its spark, there really is nothing quite like the original time-travelling classic Chrono Trigger. For the first time, us PC folk can experience it without having to go emulate old consoles, though perhaps not without some issues.