Many moons ago, shortly after launch, we stated that a 60 fps conversion of the game was no small task; it would take a large pile of months and much effort to implement, if it was even achievable at all.
Now we can proudly present our latest update and say it has absolutely been worth the work.
It's still in our BETA branch and Windows only at the moment; we want to test a bit further before pushing to our main branch and other platforms.
To opt in right now:
Right click on Hyper Light Drifter in your Steam Library
Click on "Properties"
Click on the "BETAS" tab
Click the drop down menu and select "next_update"
Click the "close" button and your game should start updating immediately
*Note: There is a toggle in the options menu that allows you to switch between 60 and 30 fps in case it causes performance issues on your system. You can also revert back to the default branch.
This conversion was indeed a massive task to undertake: we worked through over 115 thousand lines of code the past several months in order to make this happen, manually changing timings of each object and enemy, fixing the dozens upon dozens of little problems that arose when changing frame timing, optimizing the game and testing the bits out of it internally.
Boss Rush + Newcomer As no small aside, in addition to the frame rate boost, we have a Boss Rush mode with new achievements! It can be unlocked after you beat the game in the standard mode.
We also have a "Newcomer" mode for folks looking for a less intense challenge. It will have a limited set of achievements in it, so players will have to beat the game on the standard mode in order to get everything.
Support Considering the amount of code we touched over the past few months we can't promise it's perfect yet, and may have missed some things. There may be bugs, crashes, or odd behavior. Let us know via email@example.com and we'll put it in our fix list and update with a new build as soon as possible.
We do plan to expand this update to Mac, Linux (and consoles) after we have some time to make sure this is in the best condition possible.