📈 GH Trending Explorer 🎲 Surprise me

← all repos

coccofresco / TriAevum

git clone https://github.com/coccofresco/TriAevum.git

Experimental native PC recompilation runtime for Ocarina of Time 3D. Windows x64, NRI/Vulkan, single-screen UI and ROM-only setup.

+3
stars, 24h · #8,070
+~58
stars, 7 days · #3,470
+~250
stars, 30 days · #3,174
548
★ total · +12% this week
24
forks · 99 open issues

Star history (as recorded here)

2026-10-20 · 523 ★ 2026-10-23 · 548 ★
LanguageC++
LicenseGPL-3.0
Created2026-09-07 (1mo ago)
Last push1d ago
Watchers25
OwnerUser

Links

README excerpt
# TriAevum — Echoes of Time
A native PC AOT recompilation of *The Legend of Zelda: Ocarina of Time 3D*,
with a modern NRI/Vulkan renderer, single-screen UI and customizable graphics.
*Echoes of Time* is TriAevum's Ocarina of Time 3D project; executables, data
folders and package names keep the TriAevum name.
## Credit Where It Belongs
Before the shaders, settings and excessive grass: **Echoes of Time would not exist in
its current form without TopScreen,
developed by rlgcarrot**. Its single-screen experience is reimplemented here for
our runtime, but the vision, care and tremendous work behind it deserve a
special thank-you. Please consider buying rlgcarrot a coffee
to support that fantastic work.
Just as essential are **Azahar, Ship of Harkinian, libultraship, NVIDIA NRI**,
and the SDL controller-mapping community. And, of course, **Nintendo and
Grezzo**, who created the original game. Full credits and licenses.
> **alpha.3 and alpha.3b are BROKEN and withdrawn. Do not use these builds.**
> Downloads have been removed pending further verification. Back up existing
> saves/settings. Release status and earlier releases.
## About
Echoes of Time is an AOT recomp in the same general spirit as the Xbox 360 recomp
projects. I just ended up spending most of my time on the renderer instead of,
you know, actually playing the game. The goal is to push the visuals further
without completely losing the original look.
**Development of this project is entirely AI-assisted, under human direction.**
That describes the TriAevum-specific work, not the mature donor projects and
libraries it builds on: Azahar, Ship of Harkinian, NRI and others. Aside from
those foundations, you could fairly call this concentrated AI slop.
Apparently, even AI slop can still consume several months of your life.
## Install
Requires Windows or Linux x64, a Vulkan-capable GPU with current drivers, and your own
supported decrypted ROM. Forge accepts `.3ds` and `.cci` and checks the contents,
not just the filename.
It should work with any personal EUR or USA ROM dump, provided it is decrypted
and in `.cci` or `.3ds` format.
See ROM compatibility details.
### Windows
1. Download the **Windows-x64 ZIP**, not GitHub's source-code archive, and
 extract it into a writable folder.
2. Run `TriAevumForge.exe` and select your decrypted ROM.
3. When setup finishes, choose **Launch game**. Afterwards, use `TriAevum.exe`.
### Linux and Steam Deck
The alpha.3/alpha.3b AppImages are withdrawn; the instructions below describe
the intended packaging, not a currently recommended download.
1. Download the **Linux-x86_64.AppImage** and make it executable in your file
 manager, or with `chmod +x TriAevum-*.AppImage`.
2. Open the AppImage and select your decrypted ROM in Forge.
3. Choose **Launch game** when preparation finishes.
On Steam Deck, prepare in Desktop Mode, then add the same AppImage as a non-Steam
game. Use Steam Input's Gamepad layout without Proton. Physical Steam Deck and
Gaming Mode testing ha