Indiana Jones and the Infernal Machine (OpenJones3D)
Game: Indiana Jones and the Infernal Machine (Windows, 1999)
OpenJones3D: a recreation of LucasArts’s Jones3D engine, which powers Indiana Jones and the Infernal Machine (1999), reconstructed function by function in C from the game’s executable, its debug symbols and strings, and what is known about related engines, such as Sith (Jedi Knight’s), Grim Fandango’s, and projects like OpenJKDF2. It advances in phases: first a shell of functions that call those of the original executable (Indy3D.exe), then it replaces them one by one with its own code through hooks and, at the end, the global variables too. Version 0.3.0 (April 30, 2025) left the engine, according to the project, 87% complete, and added QHD and 4K resolutions, HD fonts, fade plate models for 21:9, developer console commands, parsing and compiling of COG scripts, and up to 128 simultaneous sounds. Version 0.3.1 (July 8, 2025) fixes several bugs, such as the radius of the fade plates, but attaches no files: the latest download is 0.3.0. The README states that the project includes no game assets.
You needYour own copy of the game (for example, from Steam or GOG) and, in addition, version 1.0 of Indy3D.exe from the CD edition, whose SHA-256 the README gives. OpenJones3D’s files are unzipped into the installation’s Resource folder, next to Indy3D.exe, and you launch Jones3D.exe. Windows.
- How it gets to PC
- Port of a decompilation
- Console
- Microsoft Windows
- Original studio
- LucasArts
- Year
- 1999
- Author
- smlu
- Stars
- 74
- Last activity
- 2026-11-08 · 3 days ago
- Latest version
- v0.3.0 · 2025-04-30
- Language
- C
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/port/indiana-jones-and-the-infernal-machine-openjones3d/)