- DecompilationPort Type
- kandowontu2Developer
- 1 Nov 2026Page Updated

Details
- Developer
- kandowontu2
- Port Type
- DecompilationThe game's code was rewritten by hand as source code that builds back into the same game, then made to run natively on PC.
- Game
- Star Fox
- AI Use
- Mostly AI-builtThe project says it was ported and coded by AI, using OpenAI Codex. Source
- Source Code
- GitHub
- Page Updated
Platform Support
Screenshots
Overview
Star Fox Enhanced is a native C++ and SDL3 port of Star Fox, built on UltraStarFox, a project that assembles the game from its source. The game logic runs at its original fixed rate while the picture is drawn at any frame rate from 20 to 480 FPS. Besides the original game it can play Star Fox EX, Team SFEX’s expanded version with its own campaigns and options.
It supports aspect ratios up to 32:9, six languages, up to 4x render upscaling and a long list of optional effects, from bloom and smoothing to enhanced lighting and ray-traced shadows on supported GPUs. The HUD can be rearranged, and controls, crosshair colours and audio can be changed. The release also has builds for iOS, Switch, PS Vita, PS5 homebrew, Xbox in Developer Mode and VR headsets, which are not mirrored here.
It is an alpha. The author says it was ported and coded with AI, using OpenAI Codex. The download contains no game data. It needs an unmodified retail ROM, dumped from your own cartridge.
How to Set It Up
- Download the package for your system and extract it into a folder you can write to.
- Put your ROM next to the program (
starfox_pc.exeon Windows), or set theSTARFOX_RETAIL_ROMenvironment variable to its path. The Android app asks for the ROM on first launch. - The game checks the ROM and builds its
Starfox-Assets.BINfile from it. - Choose Original or Star Fox EX, adjust the options, then select Start Game.
Advertisement
Download Star Fox Enhanced
What's new in v0.0.8.8.3Star Fox Enhanced 0.0.8.8.3
Star Fox Enhanced 0.0.8.8.3
Changes since 0.0.8.8.2. Supply your own supported retail ROM; no ROM or private game data is included. Nintendo 3DS remains paused and is not packaged.
Smaller downloads and new icons
- Converted enhanced backgrounds to lossless PNG: the embedded artwork drops from about 179 MB to 61 MB with the same decoded pixels and dimensions.
- Moved Windows x64 DLSS and DLSS 4.5 runtimes to one optional separate
DLSS add-on download. Extract its contents beside
starfox_pc.exe, so thedlssfolder sits next to the game. Both DLSS menu options use it; the base game works without the add-on. Compatible NVIDIA hardware is still required. Existing installed optional runtime files survive game updates. - Added the new Star Fox Enhanced application icon across desktop, mobile and supported console packages.
- Updated Android’s embedded-artwork verification for lossless PNG resources, preserved the older Steam Frame toolchain’s bit-cast compatibility, and corrected Vita decoder linking and Steam Frame icon/notice packaging.
MODERN renderer
Includes the merged MODERN renderer update by CarltonCracker (PR #64):
- DYNAMIC LIGHTING adds coloured weapon/explosion/bomb lights and engine glow. Ray-traced sun shadows support the landscape, models, corridors and Space Armada boss room. Dynamic lighting is optional and off by default.
- Added optional HIGH POLY ARWINGS, including broken-wing variants, without changing simulation collision shapes or timing.
- Added MODERN output for SBS, over-under, interlaced, anaglyph and cross-view stereo. Leia SR continues to use its existing dedicated presentation path.
- Added MODERN build support for Android and PS5, plus a 3D Space Armada boss room, corridor/background accuracy fixes, 2D filters and level-select audio corrections. Android/PS5 device acceptance remains hardware-dependent.
- Renamed the renderer MODERN - VERY FAST and marked settings it does not implement as GPU ONLY, rather than suggesting those settings are active.
Compatibility fixes
- #32: prevented retained exterior cruisers from drawing through Space Armada’s final corridor/boss room across flat and shared stereo/VR paths. Kept the source object-removal correction and preserved outdoor ships.
- #49: added automatic host cartridge composition for Windows AMD/Radeon Vulkan while keeping GPU geometry/effects enabled. Live graphics-setting changes retire prior GPU work once before reconfiguration. This mitigates the reported driver-loss path; confirmation on the affected Radeon hardware is still needed, and this is not a claim that every AMD hang is resolved.
- Kept enhanced ground and enhanced sky/backgrounds independent of ray tracing. Reflections and ray-traced shadows retain their own requirements.
Updates and installation
- Preserved the full 0.0.8.8.3 version in the in-game updater, including upgrades from 0.0.8.8.2. The updater selects the game package, never the optional DLSS add-on. Automatic installation remains for portable Windows x64/x86 and Linux x64; other platforms keep their existing update methods.
- Increased native platform build revisions for install-over updates. Android and Quest retain the existing release-signing certificate.
- Settings, saves and compatible locally generated game data remain usable. Source/build directories do not support in-place auto-update: use an extracted release installation.
Platform packages are published only after the release build gates, Windows Defender package scans and checksum inventory pass. Build success is not a claim of hardware acceptance for every console, VR headset or graphics driver.
73c779ad740f4b1596d050f6fb151adda01d84f3967e6d71c57b00bb88bd6e0b
58d88194b7c9646fb9fceab421efbce4ba22f675d3ef62cef98804cc66ef3adf
f126f22398896ee7b4b3a2582be305a8c9843577a6e7d74c7d04a97f18916e95
660ca1ae4c1f26695d9d6a2c119f352ed1bb64e72921e61e906a389a39345a6c
