Trae tu copia del juego. Juega en un minuto.
Esta página se GENERA del código: la lista de ficheros y los estados del cargador salen del código de la página de carga, no de lo que nadie recuerde. Si mañana cambia lo que hace falta, esta lista cambia sola.
- Señala la carpeta o el ZIP de tu Ultima V — el de GOG vale.
- Tu navegador extrae lo necesario. Nada sale de tu máquina.
- Juega. En el móvil también — y a partir de ahí entras directo, sin repetir nada.
¿No tienes el juego? GOG lo vende por unos euros: el paquete Ultima 4+5+6 es sin DRM e incluye Ultima V. No ganamos nada con ese enlace.
¿Prefieres verlo antes de reunir nada? Hay partidas grabadas en vídeo, de un minuto cada una, que no piden ningún fichero.
Las dudas de siempre
¿Por qué necesito mi propia copia?
OpenU5 es el motor, no el juego: reproduce Ultima V: Warriors of Destiny leyendo los mapas, los gráficos, los diálogos y los textos de tu propia copia. No distribuye datos del juego: podemos decirte dónde se vende, no darte los ficheros.
¿Qué formatos valen?
Vale una instalación que ya tengas, el instalador de GOG o tus disquetes de entonces: lo que hace falta es la carpeta que contiene ULTIMA.EXE, BRIT.DAT y compañía. Si ya la ves en tu disco, no hay nada más que preparar.
- Tienes el instalador de GOG. En Windows, ejecútalo y usa la carpeta que crea. En macOS o Linux, desempaquétalo sin instalarlo con
innoextract setup_ultima_456.exey usa la carpetaapp/que aparece. - Tienes los disquetes. Copia el contenido de todos a una misma carpeta. El soporte magnético de los ochenta no siempre ha sobrevivido; si alguno no se deja leer, volver a comprarlo es la vía práctica.
Desde el móvil, un .zip. Ningún navegador de teléfono deja entregar una carpeta —sólo ficheros sueltos—, así que la página de carga acepta también un .zip de tu carpeta de Ultima V. Comprímela en un ordenador, pásalo al teléfono y suéltalo ahí; da igual que el zip lleve la carpeta dentro.
Los ficheros de más se ignoran y tus partidas guardadas no se tocan.
¿Dónde se guarda mi partida?
Lo que la página de carga genera vive en el almacenamiento local de tu navegador, bajo este mismo sitio, y tus partidas guardadas van al mismo sitio.
- No se sube nada, ni los ficheros del juego ni las partidas. No hay cuenta que crear.
- Puedes borrarlo cuando quieras, desde la propia página de carga o borrando los datos del sitio en tu navegador. Si lo borras habrá que repetir la carga — tu copia de Ultima V sigue en tu disco.
- Lo que sí sale está en privacidad y datos: grabamos la sesión por defecto —incluido lo que escribes y la pantalla del juego—, con su analítica de visitas; puedes desactivarlo en cualquier momento, y entonces paramos y borramos tus identificadores. Aparte, y sólo si lo activas tú, la lista de teclas que pulsaste.
¿Y tu partida del original? Se puede traer. El SAVED.GAM de tu copia de DOS entra tal cual por «Traer una partida» del panel de partidas: se lee todo lo que ese formato guarda, y el propio cargador te dice lo que no —el diario, los objetos del mundo y el avance de la trama, que en 1988 no cabían ahí—. Una partida exportada desde aquí sí lleva las tres cosas.
¿Funciona sin conexión?
Todavía no: necesitas conexión, también después de la primera vez. El sitio no guarda su propia página para uso sin conexión; lo que se queda en tu navegador son los datos del juego y tus partidas, no la página. Es una diferencia real y preferimos decirla.
El detalle, completo · qué se busca en tu carpeta

Esto es lo que verás: el cargador antes de entregar nada. Ningún dato del juego aparece en pantalla —no los hay todavía— y la captura se toma así a propósito.
La página de carga exige 33 ficheros, todos en el nivel principal de una instalación normal de Ultima V. De ésos, 19 se comprueban también por tamaño exacto: no basta con que el nombre coincida. Los demás varían legítimamente entre ediciones y sólo se comprueba que estén.
Los 33 nombres, uno a uno
\TILES.16\ · \IBM.CH\ · \RUNES.CH\ · \BRIT.DAT\ · \UNDER.DAT\ · \TOWNE.DAT\ · \CASTLE.DAT\ · \DWELLING.DAT\ · \KEEP.DAT\ · \DUNGEON.DAT\ · \BRIT.CBT\ · \DUNGEON.CBT\ · \DATA.OVL\ · \TOWNE.NPC\ · \CASTLE.NPC\ · \DWELLING.NPC\ · \KEEP.NPC\ · \TOWNE.TLK\ · \CASTLE.TLK\ · \DWELLING.TLK\ · \KEEP.TLK\ · \INIT.GAM\ · \SIGNS.DAT\ · \SHOPPE.DAT\ · \LOOK2.DAT\ · \MISCMAPS.DAT\ · \END.DAT\ · \ENDMSG.DAT\ · \KARMA.DAT\ · \MISCMSG.DAT\ · \QUESTION.DAT\ · \STORY.DAT\ · \BRITISH.PTH\
Qué verás si falta algo, o si tienes otra edición
Las 9 situaciones del cargador son éstas, con el texto que enseña de verdad:
| Situación | Lo que verás |
|---|---|
| Antes de soltar nada | «Todavía no has soltado nada» |
| Mientras lee y extrae | «Leyendo tu carpeta…» → «Generando los recursos en tu navegador…» |
| Faltan ficheros | «Faltan N ficheros», la lista de cuáles, y «Sin ellos el juego no puede arrancar. Suelen estar en el nivel principal de la carpeta: si elegiste una subcarpeta, sube uno y prueba otra vez.» |
| Están todos, pero alguno no mide lo esperado | «FICHERO mide N B, esperábamos M», más «Esto no es la edición DOS contra la que se verificó OpenU5. Puede funcionar en parte, o no funcionar.» |
| Todo correcto | «✔ Extracción completa: N recursos generados en tu navegador.» |
| El .zip no se puede abrir | «No he podido abrir ese .zip: …» |
| Algo se rompe al extraer | «La extracción falló: …» |
| Ya lo hiciste antes | «Tu copia ya está extraída en este navegador.» |
| Tu navegador no sirve | «Este navegador no admite service workers.» |
Si tienes una edición distinta —la de C64, Amiga o Atari, o una versión parcheada—, el cargador no te dice «esta versión no es»: te enseña el fichero y sus dos cifras («X mide N bytes, esperábamos M») y te deja intentarlo, porque puede funcionar en parte. No reconoce ediciones: compara tamaños, y sólo de 19 de los 33 ficheros. Una edición que difiera únicamente en los otros 14 pasaría la comprobación entera y fallaría después, dentro de la extracción. OpenU5 está comprobado contra la edición de DOS.
Esto es un port, no una emulación. El motor está reescrito a partir del desensamblado del original. Lo que eso significa exactamente —qué está comprobado y qué no— está en el estado del port y en cómo se ha hecho.
OpenU5 es un proyecto de aficionados sin relación con Electronic Arts, Origin Systems ni GOG. Ultima es una marca registrada de Electronic Arts Inc. Este sitio no distribuye datos del juego: para jugar necesitas tu propia copia. El motor está publicado bajo GPL-3.0-or-later en github.com/kokoima/openu5.