The Legend Of Zelda: Twilight Princess Has Received A Recompiled Native PC Port With New Features

by Muhammad Ali Bari

Nintendo’s 2006 action-adventure game, The Legend of Zelda: Twilight Princess, has received a recompiled native PC port with new features.

Developer and content creator Twilit Realm (via Reset Era member amra) has shared the release trailer for Dusk, a native PC port of The Legend of Zelda: Twilight Princess, which was recently fully decompiled. The project is now available to download on the developer’s website. This new version of the action-adventure game includes brand new features, including uncapped frame rate, enhanced resolution, gyro aim, free cam, mirror mode, texture pack support, achievements, Quality of Life changes like fast climbing, skipping text, fast transformation, altering the time of day, and more.

The legend of zelda twilight princess pc

The Legend Of Zelda: Twilight Princess PC Port Features

Below are the list of new features available in Dusk, the recompiled PC port of The Legend of Zelda: Twilight Princess.

  • Uncapped Frame rate
  • Enhanced Resolution
  • Gyro Aim
  • Console Accuracy (even glitches are the same as GameCube)
  • Bloom Presets (Classic, “Dusk”, Disabled)
  • Free Cam
  • Mirror Mode
  • Steam Deck Support
  • Android & iOS Support
  • Custom Model Support
  • Quality of Life Changes
    • Fast Climbing
    • Skip Text
    • Fast Transformation
    • Alter Time of Day
  • Achievements
  • Cheats
  • Texture Pack Support

The developer’s website clarifies that while Dusk implements the original game’s engine and core gameplay code, it does not include the game’s assets (e.g. levels, textures, models, music, sound effects) due to them being owned by Nintendo. Therefore, players must provide assets from their own copy of the game at runtime.

As for how Dusk allows the game to render frames at a faster rate than what the game world updates at, when the frame rate is faster than the tick rate, you end up having to render frames between ticks, even though the game world isn’t actually updating. Dusk uses information about how objects are moving through the world to create a close approximation of what the world would look like at that moment in time and renders that. This approach is referred to by the Dusk developers and members of the community as “interpolation,” though it isn’t the same as other forms of interpolation, such as GPU-driven Frame Generation.

You may also like