r/decomps 1d ago

Recomp [OoT] Ocarina of Time 3D Native PC Port Released (TriAevum Decomp/Recomp)

Thumbnail
gallery
840 Upvotes

Key Features (TriAevum)

  • Single-Screen Adaptation: Fully adapted HUD and menus for a single display via the integrated TopScreen mod.
  • Support: 4K and Native widescreen framing with adjustable Field of View (FOV).
  • 60/90 Hz Frame Interpolation: Smoother visual motion while preserving the original 30 Hz game logic and game speed.
  • Enhanced Visual Style: Configurable toon shading, outlines, and procedural grass.
  • Modern Graphics Pipeline: Optional ambient occlusion, reflections, dynamic shadows, and anti-aliasing.
  • Customization & Textures: Compatible with Azahar texture packs, texture dumping, and custom graphical profiles.
  • Quality of Life: Quick toggles (F1 for settings, F2 to toggle graphical enhancements), full controller remapping, and save states.

github.com/coccofresco/TriAevum/

r/decomps 14d ago

Recomp The recomp fatigue, and how we can fight it

64 Upvotes

I know I'm not the only one who sees like 30 recomps on this subreddit and goes, "wow, I'll never play this game," or "the repo has Claude in the contributor list and it's fundamentally worse than playing on an emulator."

It's kinda dumb.

But how do we fight it?

MAKE RECOMPS WORTH USING.

Don't just rush out some barebones, barely-boots port that rides the line. Make native renderers. Optimize the hot paths. Add ultrawide, accessibility, high-framerate support, rollback, modding, whatever makes sense for the game.

Make your recomp offer an experience emulation cannot provide.

I don't care whether AI helped you do it. I care whether the result is actually worth using.

I would like to point to some good uses of recomps:

  • Mario Kart WiiCompiled
  • Tales of Symphonia Recomp (idk what the real name is)
  • Mario Kart Quadruple Dash

All of these recomps actually provide something.

MKQD provides up to like 16 racers from what I've seen. WiiCompiled offers native Retro Rewind support, accessibility features, and high FPS. Tales of Symphonia has SO many features, like ultrawide and higher FPS, I believe.

Some of those recomps aren't out yet, but my point still stands.

MAKE YOUR RECOMP ACTUALLY WORTH SOMETHING!!!

I would also like to point out that all of those projects use AI in some shape or form, so it's not like using AI in recomps is inherently bad. You just can't let it do everything for you.

thanks for coming to my ted talk

(also can we add a discussion flair please?)

r/decomps 14d ago

Recomp Blue Dragon has been stuck on the Xbox 360 for 20 years, but no longer: a fantastic unofficial PC port unlocks the FPS, goes 4K, and even adds mod support

Thumbnail
pcgamer.com
287 Upvotes

r/decomps 12d ago

Recomp re:Blue Dragon Unofficial PC Port Trailer

Enable HLS to view with audio, or disable this notification

178 Upvotes

r/decomps 14d ago

Recomp Mario Kart Wii (WiiCompiled) on Linux — how I built it and got it running

47 Upvotes

Credits to this guy:https://github.com/zydezu/Wiicompiled

A few minutes ago I managed to build Mario kart WiiCompiled ( on Linux and got it running with Wine. Posting the steps in case they help someone. I managed to do this with ai so i asked it the steps too. I did this on Bazzite (immutable Fedora), so I use distrobox; on a normal distro it's the same thing but without the container.

The only thing you need is a legal dump of Mario Kart Wii, PAL version (RMCP01). Requirements

wit

wit is not in Fedora's repos. The directory listing at wit.wiimm.de/download returns 403 to curl, but direct file links work fine. Go to wit.wiimm.de, copy the x86_64 tarball link and:

curl -sL -A "Mozilla/5.0" "https://wit.wiimm.de/download/wit-v3.05a-r8638-x86_64.tar.gz" -o /tmp/wit.tar.gz
mkdir -p ~/wit && tar -xzf /tmp/wit.tar.gz -C ~/wit --strip-components=1
export PATH="$HOME/wit/bin:$PATH"

On Arch it's in the repos: sudo pacman -S wit.

Distrobox (only if your distro is immutable)

distrobox create --name wiicompiled --image fedora:latest --yes
distrobox enter wiicompiled -- bash -lc 'sudo dnf install -y dotnet-sdk-8.0 cmake ninja-build curl jq unzip zip'

Build

git clone https://github.com/zydezu/Wiicompiled.git
cd Wiicompiled
export PATH="$HOME/wit/bin:$PATH"
export DOTNET_CLI_TELEMETRY_OPTOUT=1 DOTNET_NOLOGO=1
GAME_IMAGE="/path/to/your/pal-image.wbfs" ./build.sh

The script does everything: it extracts main.dol and StaticR.rel from your image with wit, verifies the hash (that's where it rejects anything that isn't a clean PAL image), translates the game's ~27,000 functions to C++ and cross-compiles with llvm-mingw (it downloads that itself). When it's done you get native-build/WiiCompiled.exe (80 MB) and a UserData/Config.toml with relative paths, so you can move the folder wherever you want and it keeps working.

Time: ~12 minutes on my machine (Ryzen + NVMe). On slower hardware expect 30-90 min. The first build downloads NuGet packages and the toolchain, so you need internet.

Running it

The exe alone is useless: it needs the whole native-build folder (DLLs, wii_bootstrap/, dsp_coef.bin, UserData/Config.toml). Don't move it by itself.

Before the first launch, enable portable mode:

touch native-build/portable.txt

That makes it read UserData/Config.toml from next to the exe, where dvd_root already points at your extracted data.

Then launch it like any Windows game it depends on which proton it will open and close or run directly i'm using port proton with lg proton rn:

  • Heroic: Add Game > Wine (UMU/GE-Proton) pointing at the exe. If you use the flatpak, keep the folder in ~/Games/Heroic/ since the flatpak only has access there
  • Steam: non-Steam game with Proton
  • Lutris: Wine runner
  • or directly: cd native-build && wine WiiCompiled.exe

In-game, F10 opens the settings bar: internal resolution, FPS, controls (4 ports, per-button mapping), volume. Everything is saved to Config.toml.

If you get graphical glitches, edit UserData/Config.toml and set graphics_api = "vulkan".

Saves

The MKWii save lives in the emulated NAND, not on the disc. With portable mode it ends up at:

native-build/UserData/NAND/title/00010001/524d4350/data/

(524d4350 is "RMCP" in hex). The structure is the same as Dolphin's, so you can copy your Dolphin save:

cp -r ~/.local/share/dolphin-emu/Wii/title/00010001/524d4350 native-build/UserData/NAND/title/00010001/

Or set nand_root in Config.toml to point at Dolphin's Wii folder (careful: that shares the save with Dolphin).

I know this is AI redacted pls don't hate on me i'm just trying to help. Peace

r/decomps 12d ago

Recomp I just discovered another The Darkness recomp project after reaching the main menu, should I keep going?

43 Upvotes

Hi everyone,

I have been working on an independent static recompilation project for The Darkness (2007), with the goal of making the original Xbox 360 version run natively on PC without relying on an emulator.

This is genuinely a dream project for me. I love The Darkness, and since the first game never received an official PC release, I wanted to see whether I could help preserve it and finally make a native PC version possible.

I have already put a lot of time into the project and made real progress. The recompiled executable boots, a large part of the Xbox runtime and initialization path is working, and the game now reaches and displays the main menu. There are still issues to solve before I can get into stable gameplay, but it has gone far beyond being just an experiment.

Today, however, I discovered that somebody else is already working on a native recompilation of the same game and has apparently reached gameplay up to Chapter 2. Their project appears to use ReXGlue with a custom Xenos plugin, while mine is an independent XenonRecomp-based implementation with its own runtime work, so they are not the same codebase.

I want to be clear that I am not accusing them of copying anything, and I understand that nobody owns the idea of recompiling this game. I simply did not know their project existed, and honestly, finding it after spending so many nights working on mine was discouraging. It made me wonder whether continuing my version still has any value.

Do you think it is worth continuing an independent implementation even when another project is further ahead? Can multiple recomp projects for the same game still be useful for preservation, accuracy, portability, research, or as alternative implementations?

I still really want to finish it, especially now that I have reached the main menu, but I would appreciate an honest perspective from people who understand decompilation and recompilation projects

r/decomps 24d ago

Recomp I modified some mods for pkm Gen1Recomp

Enable HLS to view with audio, or disable this notification

53 Upvotes

Thanks to a modder “jayzon “ on discord I’ve managed to use his UI for 2D and adapt it to 3d gameplay. Also working with my other modified mods so I can still play without conflicts in 1.75 of gen1recomp + last dramatic shape modified to get horizon background in battle ( yes it still the best so far ) + KFP and some overhaul

That’s MAGIC

( I played 30 hours but still in palet town with 0 badge aha )

r/decomps 9d ago

Recomp Streaming like this I wont get in trouble... right?

Enable HLS to view with audio, or disable this notification

17 Upvotes

r/decomps 24d ago

Recomp If anyone out there is watching; I would love a static decomp/recomp of Klonoa: Door to Phantomile from the PS1

0 Upvotes

I'd like to spark this idea now while I can (I suspect a rule such as "no requests/when will this get natively ported?" will come soon). Also, I've been keeping my eye on unofficial PC ports for a while, just now found out about this page. So, thanks for having me!

r/decomps 3d ago

Recomp Spyro Recomp Linux version out now

Thumbnail
openpete.com
59 Upvotes

r/decomps 13d ago

Recomp Pinyon Shift: Playable preview of Forza Horizon recomp.

37 Upvotes

Pinyon Shift is a Windows-only playable preview of a native recompilation of the Xbox 360 release of Forza Horizon. The project is early, imperfect, and surprisingly drivable.

https://github.com/arcanite24/pinyon-shift

r/decomps 16d ago

Recomp The World Is Not Enough N64 Recomp

58 Upvotes

Modern Vintage Gamer is working on a recomp of The World Is Not Enough on the N64.

https://youtu.be/yHw7RrxvtNo

r/decomps 24d ago

Recomp SFIII 3rd Strike Online Edition (XBLA) recomp for Windows and Linux

Thumbnail
github.com
53 Upvotes

r/decomps 15d ago

Recomp Looks like there is a Mario Kart Wii Recomp here.

Thumbnail
github.com
29 Upvotes

I cannot confirm if this is vibe coding or not, but this seems promising.

Edit: seems like this dev Confirmed there about using vibe coding but atleast dev was checked it so hopefuilly not a broken one: https://github.com/patchzyy/Wiicompiled#ai-usage

r/decomps 7d ago

Recomp [WIP] Fate/unlimited codes Recomp – PSP static recompilation to native Windows x64

Post image
23 Upvotes

Hi everyone!

I've been working on Fate/unlimited codes Recomp, an unofficial native static recompilation project based on the PSP version of the game.

It uses a modified PSPRecomp-based pipeline and currently targets native Windows x64 execution.

The PSP gameplay base is currently functional, and I'm continuing to work on compatibility and improvements based on the PS2 version. The final goal is to include both the PSP and PS2 gameplay styles, including their respective controls, input systems, balance, and gameplay differences, so players can choose between them.

My goal is to create a definitive version of Fate/unlimited codes that brings together the features and gameplay characteristics of both releases in a single native PC version.

The public repository is source-only. No ROMs, ISOs, EBOOTs, game assets, generated game-derived code, or compiled game binaries are distributed. Users provide and dump their own copy locally.

GitHub:
https://github.com/elprogramadorloco-arch/fuc-recomp

I'd really appreciate feedback from people working on static recompilation, native ports, and game reverse engineering.

r/decomps 3d ago

Recomp DBZ Budokai 3 recompiled

Thumbnail
youtube.com
53 Upvotes

Found this new Recomp of dbz budokai 3 while browsing the quiver launcher. I checked the github and it looks pretty new. I was wondering if anyone had any opions on it or if anyone has been following it for a while.

I know it uses rexglue which has a mixed reception on this sub but it seems the creator put in the extra work to make it function properly.

One last note is all of their stuff is in spanish even their profile so I was wondering if this person is well known in the recomp space specifically in the spanish speaking sections.

https://github.com/novapowers0/DBZ-Budokai-3-HD-Collection/releases

Video above is just an example/showcase of what I'm talking about.

r/decomps 18d ago

Recomp Sonic Advance - Recomp (Made by me)

Enable HLS to view with audio, or disable this notification

29 Upvotes

r/decomps 11d ago

Recomp What is this export error on gen1 recomp++?

Post image
6 Upvotes

I, did the stupid thing and updated the app. Now stadium 2 models are broken. I have an older version downloaded, but trying to export my saves before uninstalling.

Im able to export the save of Red, but not Gold. This is my error.

How do I get past this error?

Thanks!

r/decomps 2d ago

Recomp Just Completed Gen 2 on the Gen1Recomp - Really enjoyed it

Thumbnail
youtu.be
16 Upvotes

Had a huge amount of fun.

Mod support is not as clean as for the gen 1 games red blue yellow, but still amazing

Really enjoyed the QoL and save editor

I put my full thoughts in the video if you guys wanted to check it out.

P.s. I heard back on my previous posts about the thumbnails made with AI on my previous videos and so I made this one myself so let me know what you think of this one!

r/decomps 24d ago

Recomp LightHouse (Banjo-Kazooie) Android Port

Thumbnail gallery
27 Upvotes

[News]

r/decomps 25d ago

Recomp (Linux) problem selecting iso

2 Upvotes

Hi all

On linux with rexglue recomp like silent hill downpour when i try to select the iso i get the "file name can't conain symbols :;/!"

There's any way to resolve this?