← Ports y remakes
Port (decomp) Experimental

Ultima Underworld: The Stygian Abyss (Interrupt)

Juego: Ultima Underworld: The Stygian Abyss → (DOS, 1992)

Port de Ultima Underworld 1 para PC (llamado Grandaddy) basado en una decompilación de la versión de Pocket PC (WinCE), que según el autor mejoraba el motor de DOS: 32 bits y un renderizador por software más avanzado, sin las deformaciones del original y con iluminación más suave. El código decompilado está en el repositorio, con nombres recuperados de Ghidra y pruebas que comparan tablas y cadenas con las del ejecutable original, pero no el proyecto de Ghidra ni los datos del juego. Compila, enlaza y corre con datos reales y se ha probado hasta el final del primer nivel; sigue en pruebas. Añade vista libre con el ratón, un modo a pantalla completa sin la mayor parte del HUD y un panel de depuración con consola. Las versiones, en alfa, son paquetes de 1 MB para Windows, Linux y macOS (Apple Silicon); la 0.5.1 es del 19 de octubre. 61 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasLos archivos de datos originales de tu propia copia de Ultima Underworld: sirven los de DOS o los de WinCE, extraídos en una carpeta UWDATA con DATA, DATA3D, SOUND, CRIT y CUTS, que se indica con --data-dir. Además, Windows, Linux o macOS con Apple Silicon; para compilar hacen falta CMake, clang y SDL2.

Cómo llega a PC
Port de una decompilación
Consola
Java ME, BREW, iOS y Android
Estudio original
Looking Glass Technologies
Año
1992
Autor
Interrupt
Ver repositorio ↗
armrpgingeniería inversacon ayuda de IA

Otros proyectos de Ultima Underworld: The Stygian Abyss

1