NBA JAM: On Fire Edition Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Links, repository & detailsAbout
OpenJam is a native PC port of NBA JAM: On Fire Edition (Xbox 360, XBLA, 2011) built with ReXGlue, which statically recompiles the original PowerPC code to C++ for x86-64 rather than emulating it. It boots to gameplay and runs as the full version, with graphics, audio, input and the achievement store initializing. The repository contains no game content.
How it differs from the original
Includes a Mod Manager that installs mods published as PlayStation 3 packages, converts their artwork, and lists installed mods on the game's own main menu.
Getting started
You need your own copy of the game, the single signed container file from an Xbox Live Arcade purchase. Download the release, unzip it next to that container file and run the NBA JAM Mod Manager, which unpacks the game and sets up the folder. In the main menu, holding the left trigger and pressing Y opens the mod chooser.
Known issues & limitations
- The Xenos backend logs repeated invalid texture-fetch-constant warnings during play.
- `memmap:\clips\` is unmapped.
What you need to run it
Features
- The project is a native PC port.
- The game runs as the full version rather than a trial.
How to install
- Download the release, unzip it next to the game container file, then run NBA JAM Mod Manager.exe.
- The manager unpacks the game and sets up its folder.
Summarised from the project's README.
Media
Additional notes
- Future target
- The eventual target is an original Xbox port, and this PC build exists to establish a correct reference to compare against.
FAQ
- What is NBA JAM: On Fire Edition Recompilation?
- NBA JAM: On Fire Edition Recompilation is an open-source recompilation. 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 360.
- Do I need the original game files to run NBA JAM: On Fire Edition Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.