← Ports y remakes
Port (decomp) Totalmente jugable

3D Pinball for Windows – Space Cadet

Juego: 3D Pinball for Windows - Space Cadet (Windows, 1995)

Decompilación de 3D Pinball para Windows – Space Cadet, el pinball que venía con Windows, convertida en un port nativo. Parte del pinball.exe de Windows XP, con su PDB público, y del CADET.EXE de 32 bits de Full Tilt! Pinball: con Ghidra e IDA se decompilaron todas sus funciones y el pseudocódigo en C se pasó a C++ compilable. La versión 2 cambió las dependencias de Windows por SDL2, SDL2_mixer y Dear ImGui, y funciona en Windows, Linux y macOS; también está en Flathub y en Homebrew, y otros autores la han llevado a Switch, Vita, Wii, 3DS y más. Añade ventana redimensionable con gráficos escalados, escalado entero, los sprites de alta resolución de los datos de Full Tilt, mando y una opción para cambiar entre los datos de las dos versiones. Sobre el fallo de 64 bits que acabó con el juego (la bola dejaba de colisionar), su autor cuenta que no lo encontró: el código decompilado funcionó en 64 bits a la primera. La 2.1.0 (16 de octubre de 2023) se centró en la compatibilidad con Full Tilt (colisiones, multibola, tres pistas MIDI) y añadió un renderizador de ImGui acelerado por hardware y sonido estéreo experimental; no hay commits nuevos desde agosto de 2024.

NecesitasLos archivos de tu propia copia de 3D Pinball para Windows (la carpeta con PINBALL.DAT y el resto de sus archivos, por ejemplo de Windows XP) o de Full Tilt! Pinball, cuya demo también sirve. Además, Windows (de 32 o 64 bits, también XP), macOS o Linux (en Flathub, en paquetes de distribuciones o compilándolo).

Cómo llega a PC
Port de una decompilación
Consola
Microsoft Windows
Estudio original
Cinematronics
Año
1995
Autor
k4zmu2a
Estrellas
4.8k
Última actividad
2024-08-21 · hace 2 años
Última versión
Release_2.1.0 · 2023-10-16
Licencia
MIT
Lenguaje
C++
Ver repositorio ↗
x86decompilación