mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-05-29 16:14:54 -04:00
a7790d7323
* Change "verify your dump" instructions in readme No need to do this manually as the game already does it. Instead let's link to a guide for dumping the game legitimately. * Gotta shill
65 lines
2.7 KiB
Markdown
65 lines
2.7 KiB
Markdown
<div align="center">
|
|
<img src="res/logo.png" alt="Logo" width="640">
|
|
|
|
<p align="center">
|
|
<a href="https://twilitrealm.dev">Official Website</a>
|
|
•
|
|
<a href="https://discord.gg/6NpMhefCK9">Discord</a>
|
|
</p>
|
|
</div>
|
|
|
|
# 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](https://wiki.dolphin-emu.org/index.php?title=Ripping_Games) for instructions. After dumping, you can use a program like [Dolphin](https://dolphin-emu.org/) or [nodtool](https://github.com/encounter/nod/releases) 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](https://github.com/TwilitRealm/dusklight/releases)
|
|
|
|
### 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**
|
|
- Follow the [iOS setup guide](docs/ios-install-altstore.md)
|
|
|
|
**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](docs/building.md).
|
|
|
|
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](docs/code-conventions.md).
|
|
|
|
# Credits
|
|
|
|
Special thanks to the [TP decompilation](https://github.com/zeldaret/tp) team, the GC/Wii decompilation community, the [Aurora](https://github.com/encounter/aurora) developers, the [TP speedrunning community](https://zsrtp.link), and all [contributors](https://github.com/TwilitRealm/dusklight/graphs/contributors).
|
|
|
|
<br/>
|
|
<div align="center">
|
|
<a href="https://github.com/encounter/aurora">
|
|
<img src="assets/aurora-powered.png" alt="Powered by Aurora" width="800">
|
|
</a>
|
|
</div>
|