GetLostIn/CTR-NitroFueled-PC

Games

Runs the PS4 version of Crash Team Racing: Nitro-Fueled natively on Windows, using your own decrypted game dump.

628
68
C++
GPL-2.0
12 days old

A Windows fork of the Linux SacredFire port that runs Crash Team Racing: Nitro-Fueled without CPU emulation. It is only useful if you already own the game and can produce decrypted dump folders; it is not a free download or a general PS4 emulator.

The problem

You want to play CTR: Nitro-Fueled on a Windows PC without streaming from a console or settling for an emulator that emulates the CPU. The native path previously existed mainly as SacredFire on Linux. This fork takes that work and adds a Windows layer: a launcher, loader, memory/TLS/exception handling, file and timer shims. Instead of configuring a Linux build or a PS4 emulator, you point the launcher at two folders, prepare the game once, and play. The result is the game's own x86-64 code running directly, with PS4 GPU work translated to Vulkan.

What's different

The mechanism is worth understanding before downloading. The eboot is converted offline into a flat memory image with the game's own PS4 libraries linked in as native code, so there is no CPU emulation. A small runtime implements the PS4 OS calls the game makes, and the vendored shadPS4 video core translates graphics to Vulkan. The Windows fork adds the Windows-specific runtime pieces and the launcher that merges the base game and 1.21 update using hard links, which avoids duplicating roughly 9 GB of data.

The practical benefit is that performance depends mostly on GPU-side command processing rather than emulating a console CPU. The trade-off is fidelity to one title: this is a port for a specific game version, not a general-purpose emulator. Patching is also narrower than an emulator's per-game settings. Documented patches compile at startup: 60 FPS unlock, motion blur off and 1080p PS4 Pro mode, with the fork correcting an off-by-one address in the published 1080p patch.

Who should try it

A good fit is someone who already owns the US (CUSA13795) or, from v0.4, European (CUSA14876) release, can produce decrypted base and 1.21 update folders, and has a Vulkan 1.3 GPU on Windows 10 1903+ or 11. They get a launcher-based path with resolution, ultrawide and FSR options, and no Python install needed because it is bundled.

A poor fit is anyone without a legal dump, or expecting online play, since online features are stubbed and the game runs offline. macOS users are also out: geometry shaders are required, so MoltenVK is not supported. Those who want a from-source Linux or Steam Deck setup should look at the upstream SacredFire instructions instead.

Requirements and limitations

You need decrypted game folders, not an ISO or PKG: the launcher checks the executable image and reports what is missing. The base game and 1.21 update must be merged; the portable build does this with hard links and keeps the originals. The first ultrawide launch prepares about 9 GB of patched archives, and the README recommends a normal launch to the menu first so the shader cache builds.

A Vulkan 1.3 GPU is mandatory. The portable release is the easy path, while building on Windows from source with MSYS2 CLANG64 lacks the GTK launcher and PC memory model according to the README; see the Windows packaging notes. Performance is the main ongoing constraint: with the 60 FPS patch, races reach 37–45 FPS on a Steam Deck, limited by the port's GPU command thread at roughly 1400 draws per frame, so a Windows PC's headroom is not established here. Upscaling is disabled while ultrawide is on and internal resolution is capped at 1440p in that mode. The evidence for how the game plays on typical Windows hardware is thin: the README names Windows 11 with an RTX 3070 as tested.

HotRepo's take

HotRepo first recorded this repository on 2026-10-24, when it was 12 days old, and logged 625 total stars at #11 on the NEW-REPOSITORY board for cpp on 2026-10-25. That is a new-project ranking snapshot, not daily growth, and the coverage is too short to judge persistence. Before committing time, check the releases page for the portable build and confirm your dump matches the accepted editions and update version.

Written by AI from the project's README, updated October 25, 2026. The project's own docs are the source of truth.