Cloned Games

Jet Set Radio Future Recompilation

RecompilationActive

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

Jet Set Radio Future (original game, not this project)Original game image
Image of the original game, Jet Set Radio Future. This project has no screenshots of its own yet.
Links, repository & details

About

A static recompilation of the original Xbox release of Jet Set Radio Future into a native macOS binary, by recompiling its x86 code to C rather than emulating it. It is built on sp00nznet/xboxrecomp and described as a work in progress, not a release. As of 26 September 2026 the README says the game is playable into chapter 2 at a steady 60 fps on Apple Silicon.

How it differs from the original

Instead of modelling the Xbox GPU register by register, a Direct3D lift follows the game's Direct3D 8 calls and draws them on the host GPU. The README says it draws 99.3 to 99.6 percent of each frame and differs from the NV2A model by under 1 percent of pixels.

Getting started

You need your own dump of a disc you own; no game data is in the repository. The README lists macOS on Apple Silicon, CMake, a C toolchain and Python 3 with capstone as requirements. You translate the game's XBE to C with a regenerate script, build with CMake, and can package an app bundle that reads the game directory from a paths.conf file.

Known issues & limitations

  • Chapters 3–9 have been entered but have not been played through.
  • Some Poison Jam chase cutscenes are missing elements.
  • A thin grey line above some speech-box letters is still being checked against xemu.
  • The graffiti studio still needs to be re-tested in play after its first-opening freeze was fixed.
  • Listed as still wrong or unknown: missing elements in the Poison Jam chase cutscenes, chapters 3 to 9 entered but not played through, and the lift is not yet the engine default.

What you need to run it

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

  • You need your own dump of a disc you own; the repository does not include game data.

Features

  • The original Xbox game runs as a native macOS binary rather than through emulation.
  • Story missions, cutscenes, graffiti, music, and the controller work; the game is playable into chapter 2.

How to install

  1. Set `JSRF_GAME_DIR` in `paths.conf` to the folder containing `default.xbe`.

Summarised from the project's README.

Licensing & legal

  • The README states MIT, inherited from xboxrecomp.

Additional notes

Works
Boot, menus, the Garage, story progression through chapter 1 into chapter 2, cutscenes, graffiti, music and controller are listed as working.
Windows
A Windows MinGW cross-build links and runs under CrossOver, but the Windows NV2A-model arm hangs at boot there.

FAQ

What is Jet Set Radio Future Recompilation?
Jet Set Radio Future Recompilation is an open-source recompilation of Jet Set Radio Future. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Xbox.
Do I need the original game files to run Jet Set Radio Future Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Jet Set Radio Future Recompilation licensed?
project: MIT (project code). The repository itself is the authoritative source.
Share:

More like Jet Set Radio Future Recompilation

Halted
Original game (original game, not this project)Original game image
A work-in-progress decomp of Jet Set Radio Future (US) that patches into your own copy of the game.
Stars33
Updated3 years ago
LicenseUnknown
Release2023