Juegos

Ultima VII Part Two: Serpent Isle

DOS · 1993 · 2 proyectos

2 ports

Remake de fans Totalmente jugable

Ultima VII: The Black Gate / Serpent Isle (Exult)

exult/exult

Exult: motor nuevo para Ultima VII, escrito en C++ con SDL, que usa los archivos de datos y gráficos originales del juego, un título de DOS con un gestor de memoria muy poco estándar que cuesta hacer funcionar en equipos actuales. Admite por completo The Black Gate y Serpent Isle, que se pueden terminar, sus expansiones Forge of Virtue y Silver Seed y la beta de Serpent Isle. Añade cualquier resolución con escaladores hasta 8x, un área de juego mayor que los 320×200 originales, el muñeco de equipo de Serpent Isle también en Black Gate, una barra de atajos, opciones de combate y música MIDI por un dispositivo real, FluidSynth, una MT-32 emulada o síntesis FM. Desde la 1.8 reproduce la introducción larga de Serpent Isle, que Origin recortó para ahorrar disquetes. Incluye Exult Studio, un editor para crear mods, y el instalador de Windows ofrece instalar algunos, como Keyring o el remake de Ultima VI hecho por otros fans. Hay versiones para Windows, macOS y Android, y en Linux está en Flatpak. La última estable es la 1.12.1 (8 de enero); las de prueba de la 1.13, ya sobre SDL3, salen a menudo, la última el 21 de octubre. El repositorio incluye esa introducción, restaurada a partir de una grabación antigua (unos 10 MB de animaciones), y en su documentación el desensamblado del usecode de Black Gate, el código de los guiones y diálogos del juego (unos 6 MB). Aparte, su web ofrece como descargas opcionales la música del juego grabada en una Roland MT-32 y sus efectos de sonido grabados con una Sound Blaster y con una MT-32, que el instalador de Windows puede descargar.

NecesitasLos archivos de tu propia copia de Ultima VII: The Black Gate, de Ultima VII Part Two: Serpent Isle o de los dos, ya instalados (sirven las versiones de GOG, de CD-ROM o de disquetes), sin mezclar los de un juego con los del otro; las expansiones Forge of Virtue y Silver Seed son opcionales. Para la MT-32 emulada, las ROM de tu propia MT-32 o CM-32L. Además, Windows 7 o posterior, macOS 10.12 o posterior (las versiones de prueba piden 10.15), Linux, Android o iOS.

★ 702 · 2026-10-30 Ver →
Port (decomp) Jugable

Ultima VII: The Black Gate / Serpent Isle (Ultima7_Decomp)

Kitrinx/Ultima7_Decomp

Decompilación de Ultima VII: The Black Gate y de Ultima VII Part Two: Serpent Isle, comprobada byte a byte con Borland C++ 2.0, el compilador original; lo que Origin escribió en ensamblador se conserva en ensamblador, y la mayoría de los nombres de funciones y variables son deducidos. Sobre ella hay dos ports. Ultima VII Portable, con versiones para Windows, macOS (Apple Silicon) y Linux, sustituye a los ejecutables originales de cada juego casi sin tocar su lógica: une en un solo programa la introducción, el menú, el juego y el final, corrige los punteros nulos que DOS toleraba y los problemas de 16 a 32 bits, y suena con una MT-32 emulada con Munt (con tus propias ROM) o con una AdLib emulada con Nuked OPL3; la última versión es la 0.4.0 (12 de octubre). Ultima VII Modern, añadido el 20 de octubre y todavía sin versión publicada, juega los dos juegos con el motor de Serpent Isle: lleva a Black Gate sus correcciones y comodidades (el muñeco del equipo, atajos como comer o apuntar, un llavero desde el principio), añade vistas 16:9 y 16:10, un menú de inicio con ajustes y música AdLib en estéreo deducida de la de MT-32, y permite que los objetos de un juego aparezcan en el otro. Para el muñeco de Black Gate usa dibujos de Grant W. Chapman, con su permiso. Su autor declara que la decompilación se hizo con ayuda de IA. El repositorio incluye además, como código fuente, el usecode decompilado de los dos juegos (los guiones y diálogos de personajes y sucesos), que se compila aparte y no hace falta para jugar.

NecesitasLos archivos de tu propia copia instalada de Ultima VII: The Black Gate (con su carpeta STATIC), de Serpent Isle o de los dos; Ultima VII Modern necesita los dos. Ultima VII Portable escribe en la carpeta del juego, así que conviene usar una copia. Para la música de MT-32, las ROM de la Roland MT-32. Además, Windows x64, un Mac con Apple Silicon o Linux x64.

★ 99 · 2026-10-24 Ver →

Se instala con

Preguntas

¿Qué proyectos hay para Ultima VII Part Two: Serpent Isle?

El catálogo tiene 2 ports de Ultima VII Part Two: Serpent Isle, todos en esta página con su estado.

¿Qué necesito para jugarlo?

Tu propia copia de Ultima VII Part Two: Serpent Isle (DOS). Recompendium solo enlaza proyectos que no reparten el juego, y cada ficha dice qué versión o región hace falta.

¿Cuál es el más popular?

Ultima VII: The Black Gate / Serpent Isle (Exult), con 702 estrellas en GitHub.