Independent game reimplementation
SpaceCadetPinball
Category: Games & game engines · Type: Reconstruction
Target: 3D Pinball for Windows – Space Cadet · C++ / SDL2
A reverse-engineered, compilable and portable C++11/SDL2 version of 3D Pinball for Windows – Space Cadet that runs on modern Windows, Linux and macOS with the original data files.
Relationship
Independent reimplementation
Evidence scope
The upstream README describes the project as reverse engineering of 3D Pinball for Windows – Space Cadet from the Windows XP pinball.exe and its public PDB (plus Full Tilt! Pinball), using Ghidra, IDA and Visual Studio, with all subroutines decompiled and converted to compilable C++. No REA involvement is claimed.
Know before you try
Original game resources are not included; users must supply Windows or Full Tilt! data files. Development is slow and community console ports are maintained separately. We have not independently tested it.
Status
Mature and widely packaged; last upstream push August 2024
License
MIT
SpaceCadetPinball code is MIT; SDL2 keeps its own license; original game data remains Microsoft/Maxis property.
Source checked