allrecomps

PC (Windows) / Source port

3D Pinball for Windows: Space Cadet

A reverse-engineered desktop port of Windows Space Cadet pinball, using your original game resources.

Release availableWindows · Linux · macOS
3D Pinball for Windows: Space Cadet
Source ↗ · Artwork of the original game; it does not demonstrate this port’s compatibility.

About this project

The project converts the decompiled Space Cadet game to compilable C++ and uses SDL2 and SDL2_mixer for its cross-platform port.

Source: Official README ↗ · Checked Oct 11, 2026

Compatibility

This repository covers desktop Windows, Linux and macOS. Its list of console, mobile and web ports points to separate projects, rather than builds supplied by this repository.

Source: Official README ↗ · Checked Oct 11, 2026

Documented support and independently tested compatibility are different. AllRecomps has not run these games.

Development progress

The README marks decompilation, a resizable window, high-resolution CADET.DAT sprite loading and the cross-platform SDL port as completed plan items. Other Full Tilt features and localization remain listed as plans.

Source: Official README ↗ · Checked Oct 11, 2026

Known limitations

Support for the other Full Tilt tables, Dragon and Pirate, is listed as a possible future plan; support for Full Tilt data does not establish support for those tables.

Source: Official README ↗ · Checked Oct 11, 2026

Getting started

Place the compiled executable in a folder containing the original game resources. Those resources are not included; the README accepts data from the Windows and Full Tilt versions.

Source: Official README ↗ · Checked Oct 11, 2026

Linux compilation requires development packages for SDL2 and SDL2_mixer and CMake. The README also links a Flathub package for Linux.

Source: Official README ↗ · Checked Oct 11, 2026

Some projects require files from your own copy of the original game. Follow the official instructions.