Olivia!! 42d9dd23c0 Add option for inverting Direct Select (#1841)
Adds a new subheading under Input for gameplay-related settings.
It's at the bottom because players probably will want to configure their camera
more than they care about ornery gameplay details.

The one and only toggle there right now is to invert the function of the L-trigger
on the Item Wheel. It renders the on-screen text properly if inverted too,
meaning with it on the game does tell you that holding L will rotate
and moving the stick without holding L will direct select.
2026-05-27 23:35:29 -06:00
2026-05-27 21:40:13 -06:00
2026-05-11 22:06:58 -06:00
2026-05-24 22:56:06 -06:00
2026-05-24 17:44:54 -06:00
2026-05-23 00:23:22 -04:00
2026-04-22 02:44:58 -07:00
2024-10-10 08:29:58 -06:00
2024-10-10 08:29:58 -06:00
2026-04-25 15:46:12 -06:00
2026-05-24 17:43:39 -06:00
2023-07-25 17:22:44 -04:00
2026-05-11 22:06:58 -06:00

Overview

Dusklight is a reverse-engineered reimplementation of Twilight Princess.

It aims to be as accurate as possible to the original while also providing new options, enhancements, and tools to customize your experience.

Setup

Important

Dusklight does not provide any copyrighted assets. You must provide your own copy of the original game.

Important

At a minimum, Dusklight requires a GPU with support for either D3D12, Vulkan, or Metal. Your experience with specific hardware, operating systems, and drivers may vary. In particular, older Intel iGPUs have a high likelihood of incompatibility. We are also aware of a number of issues on devices with Adreno GPUs and are working to resolve them.

1. Dump your game

You must dump your own copy of the game, please see this article for instructions. After dumping, you can use a program like Dolphin or nodtool to convert the .iso to a .rvz to save space.

Currently, only the GameCube USA and EUR releases are supported. Support for other versions of the game is planned in the future.

2. Download Dusklight

3. Setup the game

Windows / macOS / Linux

  • Extract the .zip file
  • Launch Dusklight
  • Press Select Disc Image and provide the path to your supported game dump
  • Press Play!

iOS

Android

  • Install the Dusklight APK
  • Launch Dusklight
  • Press Select Disc Image and provide the path to your supported game dump
  • Press Play!

Building

If you'd like to build Dusklight from source, please read the build instructions.

Pull requests are welcomed! Note that we do not accept contributions that are primarily AI-generated and will close your PR if we suspect as much. Please also see the code conventions.

Credits

Special thanks to the TP decompilation team, the GC/Wii decompilation community, the Aurora developers, the TP speedrunning community, and all contributors.


S
Description
No description provided
Readme 412 MiB
Languages
C++ 54.7%
C 44.1%
Java 0.3%
POV-Ray SDL 0.3%
Pawn 0.3%
Other 0.2%