Cloned Games

Star Fox 64 Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Based on Star Fox 64

Star Fox 64 (original game, not this project)Original game image
Image of the original game, Star Fox 64. This project has no screenshots of its own yet.
Links, repository & details

About

Starfox 64: Recompiled uses N64: Recompiled to statically recompile Starfox 64 into a native port with enhancements and mod support, using RT64 as the rendering engine. Static recompilation, as the README describes it, automatically translates an application from one platform to another, so the port does not need decompiled source code. It was developed alongside the Starship port, and the two are described as sibling projects.

How it differs from the original

Adds high framerate support, widescreen and ultrawide support, an in-game config menu, extra control options such as stick deadzone and Y-axis inversion, and mod and texture-pack support. Framerate changes have no effect on gameplay. Gyro aiming, a randomizer, ray tracing and multi-language support are listed as planned.

Getting started

The repository and its releases contain no game assets, so the original game is required. Provide your copy of the North American 1.1 (Rev A) version in the main menu and the project loads assets from it with no separate extraction step. Prebuilt binaries are available from the releases, and mods can be installed by dragging files onto the game window.

Known issues & limitations

  • External framerate limiters can cause problems such as stuttering; disable them and use the in-game manual framerate slider instead.
  • Very wide aspect ratios can cause animation quirks at screen edges in some cutscenes.
  • Overlays such as MSI Afterburner and software such as Wallpaper Engine can cause performance problems that prevent correct rendering.
  • Overlays such as MSI Afterburner and software such as Wallpaper Engine can cause rendering problems.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (N64 version).

  • The project only accepts the US N64 release, version 1.1 (Rev A); other ROM formats are converted automatically if the ROM is correct.
  • A GPU supporting Direct3D 12.0 (Shader Model 6), Vulkan 1.2, or Metal Argument Buffers Tier 2 is required.

Features

  • Any aspect ratio is supported, and the HUD can be positioned at 16:9 on ultrawide displays.
  • Community mods and texture packs can be installed, toggled, and in some cases configured in the mod menu.
  • Gameplay, graphics, input mappings, and audio can be configured in the in-game menu using a mouse, controller, or keyboard.
  • You can adjust stick deadzone and invert the aiming Y axis.

How to install

  1. Provide your copy of the North American 1.1 (Rev A) game in the main menu, then start playing; asset extraction is automatic.
  2. To use portable mode, put a file named `portable.txt` beside the executable.

Controls

  • The in-game menus can be operated with a mouse, controller, or keyboard.
  • You can adjust the stick deadzone and invert the aiming Y axis.

Summarised from the project's README.

Additional notes

Single ROM only
It is not an emulator and accepts only the US 1.1 (Rev A) ROM; other .z64-convertible formats are converted if they are that ROM.
System requirements
A GPU supporting Direct3D 12.0 (Shader Model 6), Vulkan 1.2 or Metal Argument Buffers Tier 2 is required, and x86-64 PCs also need SSE4.1.
Portable mode
Placing a file named portable.txt next to the executable keeps saves, config and mods in the same folder.

FAQ

What is Star Fox 64 Recompilation?
Star Fox 64 Recompilation is an open-source recompilation of Star Fox 64. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on N64.
Do I need the original game files to run Star Fox 64 Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Where is the savefile stored?
Windows: `%LOCALAPPDATA%\Starfox64Recompiled\saves`; Linux: `~/.config/StarfoxRecompiled/saves`; macOS: `~/Library/Application Support/StarfoxRecompiled/saves`.
How do I choose a different ROM?
You can't: the project only accepts the US N64 version 1.1 (Rev A), and it cannot run arbitrary ROMs. Mods can change the game instead.
Can you run this project as a portable application?
Yes. Place a file named `portable.txt` beside the executable; save files, config files, and mods will be stored there.
Share:

More like Star Fox 64 Recompilation

Active
Star Fox 64 Port screenshot
It includes no copyrighted assets and requires you to provide a supported copy of the game.
Stars2,077
Updated1 month ago
LicenseCC0-1.0
Release2024
Active
Original game (original game, not this project)Original game image
A complete matching decompilation of Star Fox 64 (US REV 1.1); not a PC port, and you supply your own ROM.
Stars348
Updated1 month ago
LicenseCC0-1.0
Release2023
Active
Starship - Starfox 64 Recompilation for Android screenshot
It includes no copyrighted assets and requires you to provide a supported copy of the game, either US 1.0 or US 1.1 Rev A, in .z64 format.
Stars101
Updated3 months ago
LicenseCC0-1.0
Release2025
Active
Star Fox 64 Port screenshot
A Star Fox 64 port for the Sega Dreamcast, based on a decompilation; you build it from your own N64 ROM.
Stars47
Updated2 months ago
LicenseCC0-1.0
Release2025
Active
Original game (original game, not this project)Original game image
A work-in-progress PSP port of Star Fox 64 built on the SF64 decompilation project.
Stars18
Updated1 month ago
LicenseCC0-1.0
Release2026
Active
Original game (original game, not this project)Original game image
A fork of the Star Fox 64 recompilation project adding Universal Windows Platform (UWP) support.
Platforms:WindowsLinuxOSX
Stars6
Updated2 months ago
LicenseUnknown
Release2025