Juegos de MS-DOS en PC

Todos los proyectos del catálogo para jugar a juegos de MS-DOS de forma nativa en PC, sin emulador: recompilaciones estáticas, ports, decompilaciones y las herramientas que los hacen posibles. Revisados a mano, con los datos de GitHub al día, y todos piden tu propia copia del juego, salvo los que sus autores liberaron.

92 de 92 proyectos
Remake de fans Totalmente jugable

Transport Tycoon Deluxe (OpenTTD)

OpenTTD/OpenTTD

OpenTTD: juego de simulación de transportes de código abierto basado en Transport Tycoon Deluxe, de Chris Sawyer, que intenta imitar el original lo más fielmente posible y lo amplía con funciones nuevas, muchas inspiradas en TTDPatch. Permite mapas hasta 64 veces más grandes y multijugador estable para hasta 255 jugadores en 15 compañías, con servidores dedicados. Añade algoritmos nuevos de búsqueda de rutas, trenes enormes y con varias cabezas tractoras, órdenes condicionales, presemáforos y señalización por rutas, canales y esclusas, estaciones más grandes que se pueden unir, puentes más largos y altos, construcción en pendientes, paradas pasantes para vehículos articulados y tranvías, y un zoom que aleja más la vista. Admite los NewGRF de TTDPatch para cambiar gráficos y comportamiento, IA escritas por los jugadores y scripts de juego, y descarga contenido adicional desde el propio juego. Está traducido a más de 50 idiomas, hay versiones para Windows, macOS y Linux, y también se distribuye gratis en Steam, GOG y la Microsoft Store. La versión estable es la 15.3 (4 de abril), y la 16.0 está en pruebas: su beta4 salió el 20 de septiembre. Su guía para colaborar prohíbe enviar código generado con IA.

NecesitasNo hace falta ninguna copia: funciona con OpenGFX, OpenSFX y OpenMSX, los gráficos, sonidos y música libres que publica el proyecto, y el instalador de Windows puede descargarlos. Si tienes Transport Tycoon Deluxe, para DOS o Windows, puede usar sus gráficos y sonidos (sample.cat y los archivos trg*.grf) y su música; el instalador de Windows puede copiarlos. Además, Windows, macOS o Linux.

★ 8.4k · 2026-10-30 Ver →
Remake de fans Totalmente jugable

Theme Hospital (CorsixTH)

CorsixTH/CorsixTH

CorsixTH: reimplementación de código abierto de Theme Hospital, el simulador de gestión de hospitales de Bullfrog, que carga los gráficos, los sonidos, los niveles y los vídeos de los archivos del juego original. Está escrito en C++ y en Lua, donde va casi toda la lógica del juego, y funciona en Windows, macOS, Linux y BSD. Según el proyecto, la campaña se puede completar entera: están todas las enfermedades, objetos y salas, todos los sucesos (urgencias, terremotos, epidemias, visitas de VIP), las ventanas de gestión, la música y los vídeos. Faltan el multijugador, los hospitales rivales que lleva la IA, las ratas y su nivel extra, las oleadas de vómitos y el vídeo y la carta de nivel superado. Añade resoluciones Full HD y 4K, zoom, escalado de la interfaz, subtítulos, más de 20 idiomas, niveles y campañas propios con un editor de mapas integrado, partidas guardadas sin límite, tu propia música, construir con el juego en pausa y teclas reasignables. La 0.70.0 (10 de julio) añadió la edición rusa oficial de Soft Club, el escalado de la interfaz a 2x y 3x, subtítulos para el locutor, la opción de quitar el temblor de pantalla, dispositivos MIDI y un historial de mensajes del asesor; la última versión es la 0.70.1 (28 de agosto). Tiene normas para agentes de IA en su archivo AGENTS.md, y uno de sus más de 5800 commits, de agosto y sobre la compilación para Windows ARM64, lleva a Copilot como coautor.

NecesitasLos archivos de tu propia copia de Theme Hospital, del CD (la carpeta HOSP) o de la versión de GOG o de EA; en Linux se pueden sacar del instalador de GOG con innoextract. También funciona con la demo, que el proyecto ofrece en su web, aunque solo tiene un nivel y le faltan casi todas las pantallas de gestión. Además, Windows, macOS o Linux (en AppImage, Flatpak, Snap o paquetes de distribuciones).

★ 4.6k · 2026-10-31 Ver →
Remake de fans Totalmente jugable

Heroes of Might and Magic II (fheroes2)

ihhub/fheroes2

fheroes2: recreación del motor de Heroes of Might and Magic II, escrita desde cero, que usa los recursos del juego original sin modificar ninguno de sus archivos. Reproduce el juego sin tocar su equilibrio, y suma resoluciones altas, una IA reescrita que decide mejor y sin las ventajas ocultas de la original (ver todo el mapa o recibir más criaturas cada semana), muchas correcciones y mejoras de interfaz: más información sobre criaturas y hechizos, batallas instantáneas o que se pueden reiniciar, teclas reasignables y más, recogidas en una página de su documentación. Se juegan las campañas de The Succession Wars y de The Price of Loyalty, y tiene partidas por turnos en el mismo equipo, un modo solo de batallas, un generador de mapas aleatorios y un editor de mapas propio. Está traducido a más de 20 idiomas y no carga las partidas guardadas del juego original. Hay versiones para Windows, macOS y Linux, y también para Android, PS Vita y Switch. La 1.0.0 salió el 21 de diciembre de 2022 y la última, la 1.1.17, el 30 de junio, con una primera versión de las pruebas automáticas de mapas en el editor y mejoras de la IA. Si no tienes el juego, el instalador de Windows y un script incluido ofrecen descargar la demo gratuita en inglés desde archive.org y usar sus recursos; es opcional.

NecesitasLos archivos de tu propia copia de Heroes of Might and Magic II (las carpetas ANIM, DATA, MAPS y MUSIC), por ejemplo de GOG o de Ubisoft Store; los scripts que trae los buscan y los extraen de una instalación, y con innoextract se pueden sacar del instalador de GOG. También funciona con la demo gratuita. Además, Windows (de 32 o 64 bits), macOS (la versión publicada es para Intel; en Apple Silicon, con Homebrew, MacPorts o compilándolo) o Linux (x86-64 o ARM64, también en Flatpak, AUR, Homebrew o paquetes de Debian y Ubuntu).

★ 3.7k · 2026-10-27 Ver →
Remake de fans Totalmente jugable

The Elder Scrolls II: Daggerfall (Daggerfall Unity)

Interkarma/daggerfall-unity

Daggerfall Unity: recreación de código abierto de Daggerfall en el motor Unity, hecha por Daggerfall Workshop, que toma de la versión de DOS las texturas, los modelos 3D y los sonidos. Funciona de forma nativa, sin emulación, en Windows, Linux y macOS. Dibuja a alta resolución y en panorámico manteniendo el estilo clásico, con la iluminación de un motor actual y mucha más distancia de dibujado, y tiene un modo retro opcional a 320×200 o 640×400 con paletas VGA. Añade controles en primera persona suaves, cientos de correcciones y mejoras de comodidad, y un sistema de mods con una comunidad activa que publica gráficos nuevos, misiones, gremios y cambios de reglas; las traducciones también llegan como mods. La 1.0 (30 de diciembre de 2023) dio por implementadas todas las funciones del juego y la 1.1 trajo un tutorial nuevo; la última es la 1.1.1 (9 de mayo de 2024), que se volvió a publicar el 5 de octubre de 2025 con un arreglo de seguridad del motor Unity. El repositorio incluye además los guiones de las misiones del juego convertidos a texto, los textos de las biografías de personaje (con correcciones) y la música del juego en MIDI.

NecesitasUna instalación completa de Daggerfall para DOS (la carpeta ARENA2 con todos sus archivos .VID), que Bethesda regala: está gratis en Steam. Además, Windows, Linux o macOS, un procesador equivalente a un Intel i3 de la generación Skylake, una tarjeta gráfica con DirectX 11 y 1 GB de memoria de vídeo, y 2 GB de RAM; los mods pueden subir mucho los requisitos.

★ 3.5k · 2026-10-21 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (Chocolate Doom)

chocolate-doom/chocolate-doom

Chocolate Doom: port de Doom, sobre el código fuente que publicó id Software, que busca reproducir con exactitud la versión original de DOS, fallos incluidos, en sistemas actuales. Es compatible con las demos, la configuración y las partidas guardadas de DOS, y busca que la imagen y el control se sientan como entonces. Empezó solo con Doom, pero ahora incluye también ports de Heretic y Hexen, sobre el código que publicó Raven Software, y de Strife: como el código de Strife se perdió, Chocolate Strife se reconstruyó en más de cuatro años de ingeniería inversa del ejecutable de DOS, con el visto bueno de sus programadores originales. Escala por hardware a cualquier tamaño de ventana; la música puede sonar con un OPL3 emulado (Nuked OPL3), FluidSynth, MIDI nativo o paquetes de música en FLAC, Ogg o MP3, y la opción -merge permite jugar conversiones totales sin tocar la IWAD. La 3.1.0 (1 de agosto de 2024) añadió UDP hole punching para que los servidores detrás de un router sean accesibles desde internet, carga automática de WAD y arrastrar archivos al ejecutable en Windows. La última es la 3.1.1 (14 de agosto de 2025), con soporte inicial para la versión 1.5 de Doom. Las versiones publicadas son para Windows de 64 bits y macOS (Intel y Apple Silicon); en Linux y otros sistemas se compila desde el código.

NecesitasLa IWAD de tu propia copia: doom.wad, doom2.wad, tnt.wad o plutonia.wad para Doom, Doom II y Final Doom; heretic.wad, hexen.wad, o strife1.wad con voices.wad (Strife 1.2 o posterior, o Strife: Veteran Edition). También valen las versiones shareware gratuitas de Doom (doom1.wad) y Heretic (heretic1.wad), Chex Quest y las IWAD libres de Freedoom. Encuentra solo las instalaciones de Steam y GOG. Además, Windows de 64 bits o macOS; en Linux, compilándolo.

★ 2.5k · 2026-10-25 Ver →
Port del código fuente Totalmente jugable

Quake (vkQuake)

Novum/vkQuake

vkQuake: port de Quake que dibuja con Vulkan en lugar de OpenGL, basado en los ports QuakeSpasm y QuakeSpasm-Spiked, que parten del código fuente que publicó id Software. Ejecuta todos los mods compatibles con QuakeSpasm, como Arcane Dimensions, y el contenido de la reedición de 2021. Frente a QuakeSpasm, renderiza y carga en varios hilos, pasa de 72 Hz sin romper la física, imita el efecto bajo el agua del renderizador por software y admite tanto los modelos clásicos como los mejorados (MD5, como los de la reedición, o MD3), texturas y pieles en color verdadero, antialiasing, filtrado anisotrópico, emulación de color de 8 bits y escalado pixelado, además de un menú de mods. Con una tarjeta gráfica con trazado de rayos añade sombras dinámicas y las luces dinámicas de la reedición. Las versiones de este año han sumado transparencia independiente del orden, SDL3, logros de Steam, un menú para elegir nivel y una consola mejorada; la última, la 1.37.0 (12 de octubre), añadió oclusión ambiental de monstruos y objetos sobre el escenario, una resolución de renderizado aparte de la de los menús y el HUD, mando con giroscopio, flick stick y vibración, y autoguardado en segundo plano. Muchas de estas novedades vienen de Ironwail, otro port de Quake. Hay versiones para Windows (x64, con instalador, y ARM64) y Linux (AppImage); las de macOS las publica Mac Source Ports.

NecesitasLos archivos de tu propia copia de Quake (la carpeta id1 con sus .pak), de la versión original o de la reedición de 2021 (para esta, vkQuake se copia en su carpeta rerelease); encuentra solo las instalaciones de Steam, GOG y Epic Games Store. En Linux, los nombres de los archivos del juego deben ir en minúsculas. Además, una tarjeta gráfica con Vulkan y Windows de 64 bits (con el redistribuible de Visual C++) o Linux con glibc 2.31 o posterior; las sombras y luces dinámicas piden trazado de rayos.

★ 2.3k · 2026-10-30 Ver →
Remake de fans Totalmente jugable

Legend of Sword and Fairy (SDLPal)

sdlpal/sdlpal

SDLPal: reimplementación multiplataforma, basada en SDL, de Xian Jian Qi Xia Zhuan (仙剑奇侠传), el RPG chino de Softstar conocido como PAL, que funciona con los datos del juego original. La creó Wei Mingzhi en 2009 y hoy la mantiene un equipo; muchos de sus conceptos vienen de la documentación del PAL Research Project. No es un emulador: el juego corre como programa nativo, y solo se emulan los chips de sonido OPL2 y OPL3 (con núcleos de DOSBox, MAME y Chocolate Doom) para tocar la música RIX de la versión para DOS. Admite los datos de las versiones para DOS y para Windows 95 y puede sumar lo mejor de cada una, como las descripciones de objetos en la de DOS o la música RIX en la de Windows 95, cuyos vídeos AVI también reproduce. Añade música en MIDI, OGG o MP3, traducciones con archivos de mensajes y fuentes externos, filtros de imagen con shaders GLSL de RetroArch (experimental) y una ventana de configuración al arrancar, y sus partidas guardadas son compatibles con las del juego original en los dos sentidos. Hay versiones para Windows, Linux y macOS, y también para Android, iOS, Wii, 3DS, navegador y como núcleo de libretro. La última versión publicada, la 3.0.2025.0616 (junio de 2025), ya usa SDL3; en 2026 siguió con arreglos del mando y del intérprete de scripts, y la versión de Visual Studio recuperó la compatibilidad con Windows XP.

NecesitasLos archivos de datos de tu propia copia de Xian Jian Qi Xia Zhuan: la versión para DOS, en disquetes o en CD, o la de Windows 95, en chino tradicional o la «98 柔情篇» en chino simplificado; la de Sega Saturn no sirve. El proyecto recomienda la versión que se vende en Steam, y su wiki enlaza sitios chinos donde se pueden descargar gratis y de forma legal. Además, Windows (también XP), Linux (en AppImage) o macOS.

★ 2k · 2026-10-29 Ver →
Port (decomp) Totalmente jugable

Dune II (OpenDUNE)

OpenDUNE/OpenDUNE

OpenDUNE: recreación de código abierto de Dune II, el juego de estrategia en tiempo real de Westwood Studios, para que funcione de forma nativa en sistemas actuales. Empezó en 2009 como una decompilación del ejecutable original, que al principio corría sobre un emulador de x86 (libemu) y que el equipo fue reescribiendo en C hasta que la 0.6 (2011) convirtió todo el juego y quitó el emulador. En su modo mejorado, el predeterminado, corrige decenas de fallos del original, como los refuerzos que solo llegaban una vez, los edificios que se degradaban aunque estuvieran sobre losas o la IA que apenas respondía cuando atacabas sus edificios, y un ajuste permite jugarlo exactamente como el original, fallos incluidos. Escala la imagen hasta 4x con filtros Scale2x o hqx, limita la tasa a 60 fps por defecto, tiene pantalla completa y toca la música por MIDI, también con una Roland MT-32 emulada (Munt) o con FluidSynth. Está en inglés, francés y alemán. Corre en Windows, Linux, FreeBSD y macOS, y también en Atari ST, STE, TT y Falcon, OS/2 y Haiku. La última versión publicada es la 0.9 (25 de mayo de 2018), y el proyecto sigue recibiendo cambios: en 2026 añadió la compatibilidad con los Atari ST y STE de serie.

NecesitasLos archivos de datos de la versión 1.07 de tu propia copia de Dune II para MS-DOS, incluido DUNE2.EXE; valen las tres variantes (eu, hs y us), pero el francés solo funciona con eu y hs, y el alemán solo con eu. Para la música de MT-32 con Munt, también las ROM de la CM-32L. Además, Windows (32 o 64 bits), Linux o FreeBSD con SDL, o macOS.

★ 1.7k · 2026-09-30 Ver →
Remake de fans Experimental

The Elder Scrolls: Arena (OpenTESArena)

afritz1/OpenTESArena

OpenTESArena: motor de código abierto escrito desde cero para The Elder Scrolls: Arena, el juego de DOS de 1994, con el objetivo de reproducir todos sus aspectos con un enfoque de sala limpia y añadir mejoras de comodidad; lo que se sabe del funcionamiento interno del original está documentado en su wiki. Ya funcionan la creación de personaje (salvo las preguntas para generar la clase), el combate con enemigos que atacan y dan botín y experiencia, la subida de nivel, recoger, equiparse y soltar objetos, las tiendas (comprar y vender, alquilar habitación en la taberna, curar enfermedades), los ciudadanos que pasean, dan indicaciones y cuentan rumores, y el viaje rápido a cualquier lugar del mapa del mundo. Aún faltan los materiales de las armaduras de placas, las pociones y objetos de uso, las misiones, los hechizos y guardar y cargar partida. Tiene un modo de control moderno, con WASD y vista con el ratón, y otro clásico; usa Vulkan por defecto y permite subir el límite de fotogramas a la frecuencia de tu monitor. La 0.18.0 (13 de agosto) añadió la inteligencia de combate de los enemigos, la subida de nivel, las conversaciones, el modo de robo y la detección de las versiones de Steam y GOG. Hay versiones para Windows x86-64, Linux x86-64 y Raspberry Pi 5, y macOS con Apple silicon.

NecesitasNo hace falta comprar el juego: Bethesda distribuye The Elder Scrolls: Arena gratis, en Steam, en GOG o como Arena106Setup.zip en su web, y basta con sus archivos (en Linux y macOS, los del Arena106.exe autoextraíble). Encuentra solo la versión de Steam en todos los sistemas y la de GOG en Windows. Para la música, opcionalmente, el paquete de instrumentos eawpats que el proyecto publica en sus versiones. Además, Windows de 64 bits (con el Visual C++ Redistributable y OpenAL), Linux x86-64 o Raspberry Pi 5, o macOS con Apple silicon.

★ 1.4k · 2026-10-30 Ver →
Remake de fans Totalmente jugable

Star Wars: Dark Forces (The Force Engine)

TheForceEngine/TheForceEngine

The Force Engine: reconstrucción por ingeniería inversa del Jedi Engine, el motor de Star Wars: Dark Forces y de Outlaws, para sistemas actuales. Comparte origen con DarkXL, pero es una reescritura completa centrada en la fidelidad al original. Dark Forces se puede jugar de principio a fin, con toda la IA, las armas, los objetos y la música iMUSE, y con los mods de la comunidad, que se cargan desde la carpeta Mods; Outlaws todavía no es jugable y llegará con la versión 2.0. A 320×200 usa el renderizador por software original; aparte tiene otro por software en coma flotante con modo panorámico, ultrapanorámico incluido, y resoluciones mucho más altas, y uno por GPU. Amplía los límites del motor, lo que evita la mayoría de los fallos visuales de tipo HOM («hall of mirrors») en los mods más complejos, y añade controles reasignables, mando, vista libre con el ratón, retícula, una IA de Boba Fett mejorada, guardado libre compatible con los puntos de control y las vidas del original, subtítulos, SoundFonts y un OPL3 emulado. Todo eso se puede desactivar para jugar como en DOS, pero a más fotogramas. Desde la 1.10 (17 de julio de 2024) reconoce los datos de Dark Forces Remaster y usa sus texturas, sprites y HUD en alta definición, y desde la 1.22.000 (23 de marzo de 2025) incluye un editor de niveles en fase alfa. La última versión es la 1.22.420 (10 de septiembre de 2025), para Windows; en Linux se instala desde Flathub o se compila. Después, el repositorio sumó la compilación en macOS (enero) y las escenas en vídeo del Remaster (julio).

NecesitasTu propia copia instalada de Star Wars: Dark Forces (a la venta en GOG y Steam) o de Dark Forces Remaster; encuentra sola las instalaciones de GOG y Steam. Además, una tarjeta gráfica con OpenGL 3.3 y Windows 7 o posterior de 64 bits, Linux o macOS (compilándolo); en Windows puede hacer falta el paquete redistribuible de Visual C++ (x64).

★ 1.2k · 2026-10-30 Ver →
Port del código fuente Totalmente jugable

⑂ Fork de sezero/quakespasm

Quake (Ironwail)

andrei-drexler/ironwail

Ironwail: fork de QuakeSpasm, el port de Quake descendiente de GLQuake, que antepone el rendimiento a la máxima compatibilidad. Pasa trabajo de la CPU a la GPU (descartar lo que no se ve y actualizar los mapas de luz) y usa funciones modernas de OpenGL 4.3, como instancing, compute shaders, dibujado indirecto múltiple y texturas bindless, para mover a muchos fotogramas los mapas de la comunidad con muchos más polígonos que los originales; el renderizado va separado de la simulación para evitar problemas de física, con código de QSS que llega a través de vkQuake. Si tienes la versión de 2021 en Steam, basta con descomprimirlo en cualquier carpeta y ejecutarlo para jugarla, con los complementos que ya hayas descargado, logros, tiempo de juego y los modelos remasterizados. Añade un menú de mods, teclas de armas reasignables desde los menús, menús que se manejan con el ratón, HUD alternativos basados en los de Quake 64 y QuakeWorld, paletizado en tiempo real con tramado opcional para un aspecto más fiel, el efecto clásico de distorsión bajo el agua, mando con giroscopio, flick stick y vibración, controles para reproducir demos, un indicador de velocidad y herramientas para quien hace mapas. Necesita menos memoria y carga antes los mapas enormes. La 0.8.2 (11 de agosto) añadió una primera compatibilidad con la actualización del 30.º aniversario de Quake y su expansión MG3: Dawn of the Machine.

NecesitasUna instalación de tu propia copia de Quake, en cuya carpeta se descomprime; si tienes la versión de 2021 en Steam, basta con descomprimirlo en otra carpeta cualquiera y la encuentra solo. Además, Windows (32 o 64 bits) o Linux x64 (glibc 2.31 o posterior) y una tarjeta gráfica con OpenGL 4.3: como mínimo, GeForce GT 420, Radeon HD 5450 o Intel HD Graphics 4200. No funciona en macOS, que se queda en OpenGL 4.1.

★ 1.1k · 2026-09-09 Ver →
Port del código fuente Totalmente jugable

C-Dogs (C-Dogs SDL)

cxong/cdogs-sdl

C-Dogs SDL: continuación de C-Dogs, el juego de acción y disparos con vista cenital que Ronny Wester hizo para DOS entre 1997 y 2001 y regaló como freeware. Wester liberó el código en 2002; Jeremy Chin y Lucas Martin-King lo pasaron a SDL para los sistemas actuales, y hoy lo mantiene Cong Xu. En 2016 Wester relicenció también con CC BY los gráficos y las campañas originales. Juegan hasta cuatro personas, en cooperativo o a muerte, con pantalla dividida, en red local o con compañeros que lleva la máquina, y trae editores de campañas y de personajes, las campañas clásicas y otras nuevas, como una de Cyberdogs, el juego anterior de Wester; hay además más de 100 campañas hechas por jugadores. Desde la 1.0 carga como campañas los mapas de Wolfenstein 3D y Spear of Destiny de tu propia copia, y desde la 2.4.0, con «Super 2D Noah’s Ark», los de Super 3D Noah’s Ark. La 2.5.0 (16 de octubre) añadió un modo con la relación de aspecto de los píxeles de DOS y las instrucciones de la misión en el menú de pausa. La descarga incluye además los datos del episodio shareware de Wolfenstein 3D, que es de libre distribución.

NecesitasNinguna copia: el código de C-Dogs es libre desde 2002 y sus gráficos y campañas tienen licencia CC BY desde 2016, así que la descarga trae el juego completo. Las campañas de Wolfenstein 3D, Spear of Destiny y Super 3D Noah’s Ark necesitan los archivos de tu propia copia de esos juegos (encuentra solo las instalaciones de Steam de Wolfenstein 3D y Spear of Destiny). Además, Windows, Linux o macOS.

★ 1.1k · 2026-10-24 Ver →
Remake de fans Totalmente jugable

Duke Nukem II

lethal-guitar/RigelEngine

Rigel Engine: reimplementación de Duke Nukem II que sustituye al ejecutable original de DOS. Lee los archivos de datos del juego y se juega igual que el original, pero corre de forma nativa en Windows, Linux y macOS, y también se instala en la Steam Deck. Se hizo por ingeniería inversa, desensamblando el binario original. Los cuatro episodios, de la versión shareware y de la registrada, se juegan enteros y a la par del original. Añade modo panorámico, desplazamiento suave con más fotogramas, guardado rápido, mejor soporte de mandos y más opciones para mods. Su autor lo da por terminado: está en mantenimiento, sin funciones nuevas previstas. La reconstrucción completa del código original va aparte, en Duke2Reconstructed.

NecesitasLos archivos de datos de Duke Nukem II, de la versión registrada o de la shareware, que es gratuita: basta con NUKEM2.CMP, más los vídeos de introducción (NUKEM2.F1 a F5), que son opcionales. Además, una tarjeta gráfica con OpenGL 3.0 u OpenGL ES 2.0.

★ 1k · 2026-09-28 Ver →
Port del código fuente Totalmente jugable

⑂ Fork de chocolate-doom/chocolate-doom

Doom / Doom II (Crispy Doom)

fabiangreffrath/crispy-doom

Crispy Doom: fork «amistoso» de Chocolate Doom, el port fiel al original que parte del código de Doom que id Software publicó en 1997. Dobla la resolución interna a 640×400 (se puede volver a 320×200), quita los límites estáticos del motor y añade mejoras opcionales visuales, tácticas y físicas sin perder la compatibilidad con la configuración, las partidas guardadas, el juego en red y las demos del original. Tiene modo panorámico hasta 24:9, fotogramas sin límite con interpolación y sincronización vertical opcional, y admite las WAD «Doom Classic» de Doom 3: BFG Edition, con el episodio No Rest for the Living, y todas las versiones de SIGIL. Lo opcional, casi todo desactivado de serie, se activa en el menú «Crispness»: salto, vista libre con el ratón, mira, un HUD mínimo, translucidez, cadáveres reflejados al azar o avisos de secretos, entre otras cosas. También carga DEHACKED y BEX completos y mods que suavizan las animaciones, y juega los mapas que solo necesitan quitar límites, pero no los de Boom ni ZDoom. Con el mismo código se publican Crispy Heretic, Crispy Hexen y Crispy Strife. Hay versión para Windows y paquetes para macOS (MacPorts y Homebrew) y Linux (Debian y Ubuntu). La 7.2.0 (12 de octubre) llevó el formato BSP extendido a todos los juegos y corrigió fallos de demos y de partidas guardadas.

NecesitasEl archivo IWAD de tu propia copia de Doom, Doom II o Final Doom, o las WAD de Doom 3: BFG Edition; también vale el DOOM1.WAD de la versión shareware, que es gratuita, o Freedoom. Para Crispy Heretic, Crispy Hexen y Crispy Strife, la IWAD de cada juego. Además, Windows, macOS o Linux.

★ 965 · 2026-10-12 Ver →
Port del código fuente Jugable

System Shock (Shockolate)

Interrupt/systemshock

Shockolate: port multiplataforma de System Shock con SDL2, basado en el código fuente de la versión para Mac PowerPC que publicó Night Dive Studios. Quiere ser para System Shock lo que Chocolate Doom es para Doom: una experiencia muy fiel al original, pero portable y con algunas comodidades. Funciona bien en Windows y Linux, aunque faltan algunas funciones que hay que recuperar porque no venían en el código publicado. Añade un renderizador OpenGL junto al original por software, controles WASD con vista libre con el ratón (se activa con la F) e inclinación con Q y E, pantalla completa, música MIDI con FluidSynth y una SoundFont o con síntesis FM por AdlMidi, y carga mods y misiones de fans (archivos .res y .dat adicionales). La última versión estable es la 0.7.7 (8 de abril de 2019), con versiones de prueba de 2020 para Windows, Linux y macOS; el desarrollo sigue, y el 18 de octubre se añadió la compilación con Zig, que se usa para macOS con Apple Silicon.

NecesitasLos datos de tu propia copia de System Shock en CD-ROM o de System Shock: Enhanced Edition, en una carpeta res/data junto al ejecutable; los de la versión en disquetes son más antiguos y no se pueden cargar. Para la música MIDI, si quieres, una SoundFont (.sf2) en la carpeta res. Además, Windows, Linux o macOS.

★ 912 · 2026-10-18 Ver →
Remake de fans Totalmente jugable

Blood (NBlood)

NBlood/NBlood

NBlood: port de Blood y de su expansión Cryptic Passage reconstruido por ingeniería inversa y montado sobre la tecnología de EDuke32, el port de Duke Nukem 3D que usa el motor Build de Ken Silverman; en él trabajan también desarrolladores de EDuke32 como Hendricks266 y TerminX. Si tienes instalada la versión digital de Steam o GOG, la encuentra sin copiar nada, y admite los datos de Blood: Fresh Supply. Puede usar la música del CD en FLAC u OGG en lugar del MIDI y las escenas de vídeo del CD original, y trae gráficos adaptados a pantalla panorámica hechos por miembros de la comunidad. Tiene un modo vanilla estricto, vóxeles opcionales, mando con vibración y multijugador. En el mismo repositorio están Rednukem, para Duke Nukem 3D: Atomic Edition, Redneck Rampage, Redneck Rampage: Rides Again, Duke Nukem 64, NAM y World War II GI, y PCExhumed, para la versión de PC de Exhumed (PowerSlave). Publica compilaciones para Windows de 32 y 64 bits; la última, la r14388, es del 14 de septiembre.

NecesitasLos archivos de tu propia copia de Blood 1.21: BLOOD.INI, BLOOD.RFF, GUI.RFF, SOUNDS.RFF, SURFACE.DAT, TILES000.ART a TILES017.ART y VOXEL.DAT, más los de Cryptic Passage si quieres jugarla; con la versión de Steam o GOG instalada no hace falta copiar nada. Además, Windows; en Linux y otros sistemas hay que compilarlo.

★ 820 · 2026-10-02 Ver →
Remake de fans Totalmente jugable

⑂ Fork de OpenTTD

Transport Tycoon Deluxe (JGR's Patchpack)

JGRennison/OpenTTD-patches

JGR’s Patchpack: versión de OpenTTD, la reimplementación de código abierto de Transport Tycoon Deluxe, con una larga colección de funciones y cambios añadidos. Se instala y se juega aparte del OpenTTD normal; no es un mod que se cargue desde el juego. Se mantiene al día con el OpenTTD en desarrollo, y casi todos sus parches, muchos salidos de los foros de TT-Forums, están modificados o ampliados. Entre lo que añade: frenado realista de trenes, restricciones de rutas, preseñales programables, depósitos de trenes pasantes, reemplazo de trenes por plantillas, varios tipos de vía en una misma casilla, señales en túneles y puentes, túneles bajo el agua, carreteras de un solo sentido y adelantamientos, averías mejoradas, horarios automáticos y despacho programado, infraestructura compartida en multijugador, mapas de hasta 256 millones de casillas y más modos de distribución de carga. Avisa de que no está pensado para principiantes, y sus partidas guardadas no se pueden abrir en el OpenTTD normal. La primera versión salió en agosto de 2015 y la última, la 0.73.4, el 12 de octubre. Sus normas de contribución prohíben usar IA para generar código.

NecesitasNo hace falta ninguna copia: como OpenTTD, funciona con OpenGFX, OpenSFX y OpenMSX, los gráficos, sonidos y música libres que publica OpenTTD. Si tienes Transport Tycoon Deluxe, para DOS o Windows, puede usar sus gráficos y sonidos (sample.cat y los archivos trg*.grf) y su música. Además, Windows (64 o 32 bits, o ARM), macOS o Linux.

★ 813 · 2026-10-28 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (DOOM Retro)

bradharding/doomretro

DOOM Retro: port de Doom para Windows de Brad Harding, que lo publicó el 10 de diciembre de 2013, en el 20.º aniversario del juego. Partió de Chocolate Doom, que se basa en el código fuente que id Software publicó en 1997, y hoy es un port propio de unas 120.000 líneas de C. Admite mapas y mods vanilla, sin límites, Boom, MBF y MBF21, con DeHackEd (incluida la ampliación DEHEXTRA, que nació aquí), DSDHacked y, en parte, MAPINFO y UMAPINFO, pero no graba ni reproduce demos y no tiene multijugador. Dibuja con un renderizador por software de 256 colores a 640×400, el doble que el original, escalado con Direct3D u OpenGL, con modo panorámico y dos HUD a elegir, fotogramas sin límite y campo de visión de 45 a 135 grados. Corrige la mayoría de los fallos del motor original y más de 1.400 errores de los mapas oficiales de Doom y Doom II, y añade efectos de translucidez, sangre que deja manchas permanentes, sombras de los monstruos, líquidos que se mecen, un lanzador de WAD, una consola, un automapa que puede ir en otra pantalla, estadísticas, vibración en el mando y vista libre con el ratón, además de un modo «vanilla» para compararlo con el original. Reconoce SIGIL y SIGIL II, las ediciones BFG con No Rest for the Living, Freedoom, Chex Quest, HacX y REKKR. Incluye además E1M4B y E1M8B, dos mapas de John Romero que se juegan con la IWAD de Doom. La 6.3 (8 de agosto) mejoró la compatibilidad con ID24 y añadió proyección cilíndrica del cielo, iluminación radial y Discord Rich Presence.

NecesitasEl archivo IWAD de tu propia copia de Doom, Doom II o Final Doom (DOOM.WAD, DOOM2.WAD, PLUTONIA.WAD o TNT.WAD), por ejemplo de Steam, GOG o la Epic Games Store; intenta encontrar solo dónde está instalado. También acepta el DOOM1.WAD de la versión shareware, aunque con él no se pueden cargar PWAD, y las IWAD libres de Freedoom. Además, Windows de 64 bits; el código también se puede compilar en Linux y macOS, sin soporte.

★ 781 · 2026-10-31 Ver →
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 del código fuente Totalmente jugable

Descent / Descent II (DXX-Rebirth)

dxx-rebirth/dxx-rebirth

DXX-Rebirth: port de Descent y Descent II que continúa los ya abandonados D1X y D2X, que partían a su vez del código fuente original de Descent y de LDescent. Trae un motor para cada juego, D1X-Rebirth y D2X-Rebirth, que funcionan por separado, y es compatible con los dos juegos completos, todas sus expansiones y los niveles de terceros, además de con los pilotos, partidas guardadas, demos y misiones de las versiones de DOS. Dibuja con OpenGL, con transparencias, iluminación de color, filtrado de texturas y FSAA opcionales, a cualquier resolución y relación de aspecto que admita tu monitor y con sincronización vertical. Admite varios joysticks a la vez junto con el teclado y el ratón, música MIDI, de CD o tus propios archivos, y paquetes que sustituyen o amplían el contenido de los juegos. El multijugador va por UDP, en red local o por internet. Graba demos con menos fallos y más pequeñas, aún compatibles con las de los juegos originales, y evita los fallos que causaba jugar a más velocidad, como misiles teledirigidos demasiado rápidos o daños desmesurados por choques. Las últimas versiones numeradas en GitHub son de 2016 y 2018 (la 0.60 beta 2); para jugar sin compilar, el proyecto remite a las compilaciones de GitHub Actions para Windows x86-64, macOS 14 con Apple Silicon y Linux x86-64 (AppImage). Cuatro de sus últimos 100 commits, de agosto y de un mismo colaborador, declaran en su mensaje que se hicieron con ayuda de OpenAI Codex.

NecesitasLos archivos de datos de tu propia copia de Descent (descent.hog y descent.pig) o de Descent II (descent2.ham, descent2.hog, descent2.s22 y los .pig de sus escenarios), por ejemplo los de la versión de GOG; los vídeos de Descent II son opcionales. También valen los datos gratuitos del shareware de Descent y de la demo de Descent II, de PC o de Mac. Además, Windows, macOS o Linux.

★ 641 · 2026-10-11 Ver →
Remake de fans Totalmente jugable

Cannon Fodder (Open Fodder)

OpenFodder/openfodder

Open Fodder: reimplementación de código abierto del motor de Cannon Fodder, el juego de acción y estrategia de Sensible Software de 1993, y de Cannon Fodder 2, para sistemas actuales. Según el proyecto, respeta el ritmo, el manejo de los soldados y la física de las armas del original. Lee los datos de Cannon Fodder para DOS en CD, Amiga y Amiga CD32, y de Cannon Fodder 2 para DOS en CD y Amiga; si tienes ambas versiones, con F1 y F2 se cambia entre la de Amiga y la de PC. Añade un generador de mapas aleatorios escrito en JavaScript, con rehenes, tiendas de rescate, vehículos y helicóptero, juego en ventana con escalado, opciones para saltarse la introducción y las sesiones informativas, y la reproducción del vídeo de introducción de la versión CD32 si lo extraes de tu disco; las campañas y mapas nuevos se crean con OpenFodder Editor, un proyecto aparte. Hay instalador para Windows y Flatpak para Linux, y se compila en otros sistemas, como OpenBSD o RetroPie. La 2.0.0 (16 de diciembre de 2025) añadió los helicópteros desarmados que faltaban y corrigió fallos de animación de los soldados que venían del motor original. El instalador de Windows incluye siete demos de revistas (seis de Amiga y una de PC) y los datos de las campañas, que el juego original llevaba dentro del ejecutable; en Linux o al compilarlo, esos datos hay que descargarlos aparte del repositorio OpenFodder/data en GitHub.

NecesitasPara las campañas completas, los archivos de tu propia copia de Cannon Fodder o Cannon Fodder 2: de la versión DOS en CD (por ejemplo, la de GOG), el CF_ENG.DAT de Cannon Fodder o todos los archivos de Cannon Fodder 2; de Amiga, los discos desempaquetados con SOS Unpacker o instalados con WHDLoad, y de CD32, la carpeta Fodder del CD. Sin copia solo se pueden jugar las demos incluidas. Además, Windows, Linux u otro sistema tipo Unix.

★ 614 · 2026-10-30 Ver →
Remake de fans Experimental

X-COM: Apocalypse (OpenApoc)

OpenApoc/OpenApoc

OpenApoc (OpenApocalypse): reimplementación de código abierto de X-COM: Apocalypse, escrita en C++ con SDL2, que necesita los archivos del juego original. La fundó PmProg en julio de 2014, y su README cita a Julian Gollop, el diseñador de X-COM, diciendo que conoce el proyecto y lo apoya. Funciona a las resoluciones actuales, con escalado de pantalla y a 60 fps, reproduce el sonido sin los chasquidos ni cortes del original y añade un menú «More Options» con decenas de mejoras opcionales, un modo de escaramuza experimental para combates rápidos, un sistema de depuración y partidas guardadas en XML dentro de un ZIP, que se pueden editar. Casi todo se puede cambiar con mods. Sigue en alfa: hay fallos y cierres, y su hoja de ruta todavía enumera lo que falta para una alfa «realmente jugable», como el entrenamiento de los agentes desde el combate táctico. Publica compilaciones con fecha para Windows de 64 bits, con instalador; en Linux y macOS se compila. La última es la 20260916 (16 de septiembre), y las de septiembre aplicaron las reglas de experiencia en combate del original, las medallas por puntos de victoria y el final de la partida al ganar o al perder la última base, y el launcher ya detecta solo el CD o la ISO.

NecesitasTu propio CD de X-COM: Apocalypse convertido en imagen ISO (cd.iso) o una carpeta con todos sus archivos, el cd.iso de la versión de Steam o los XCOM.cue y XCOM.bin de la de GOG; tiene que estar completo, música incluida. Además, una tarjeta gráfica con OpenGL 2.0 y, en Windows, la última versión de Visual C++ Redistributable; las compilaciones publicadas son para Windows de 64 bits, y en Linux y macOS hay que compilarlo.

★ 602 · 2026-09-16 Ver →
Remake de fans Jugable

The Settlers II (Return to the Roots)

Return-To-The-Roots/s25client

Return to the Roots (RTTR): reimplementación de código abierto de The Settlers II hecha por fans, que reescribe el juego entero y conserva sus gráficos y sonidos originales, que lee de tu copia. Según el proyecto, ya está implementada casi toda la funcionalidad del juego original, incluidas la campaña romana y la mundial, cuyas misiones se programan con guiones en Lua. Añade multijugador por internet con un servidor de partidas propio, resoluciones altas, jugadores controlados por la IA, repeticiones, un generador de mapas aleatorios y una lista de complementos (addons) que cambian reglas del juego, como la economía del cuero que llegó a las compilaciones nocturnas en febrero, con pieles, curtidurías y armaduras para los soldados. La última versión estable es la 0.9.5 (28 de febrero de 2022); según el proyecto, la mayoría de los jugadores usa las compilaciones nocturnas, para Windows de 32 y 64 bits, macOS y Linux, la última del 21 de octubre. Siete de sus últimos 100 commits, todos de 2026, llevan a Claude como coautor.

NecesitasLas carpetas DATA y GFX de tu propia copia de The Settlers II Gold Edition, copiadas en la carpeta que indica RTTR. Además, Windows (Vista o posterior), macOS o Linux con SDL2 y SDL2_mixer.

★ 601 · 2026-10-30 Ver →
Port del código fuente Totalmente jugable

Tyrian (OpenTyrian)

opentyrian/opentyrian

OpenTyrian: port de Tyrian, el matamarcianos de scroll vertical para DOS que desarrolló Eclipse Software y publicó Epic MegaGames en 1995. Jason Emery, que en 2004 lo liberó como freeware, dio a los desarrolladores de OpenTyrian una copia del código fuente de Tyrian 2.1, que pasaron de Turbo Pascal a C y llevaron a SDL para que funcione en sistemas actuales. Tiene el modo historia, los modos arcade para uno y dos jugadores y multijugador en red: la partida se inicia desde la línea de comandos con la dirección IP del otro jugador y, gracias al UDP hole punching, normalmente no hace falta abrir puertos. La v2.1.20260912 (13 de septiembre) trajo versiones autónomas para Windows, macOS y Linux que ya incluyen los datos del juego, y rehízo el control con teclado y ratón en menús y escenas; la última, la v2.1.20260913 (14 de septiembre), guarda la configuración y las partidas junto al ejecutable si ya hay allí un opentyrian.cfg.

NecesitasNinguna copia: Tyrian 2.1 es freeware desde que Jason Emery lo liberó en 2004, y las versiones publicadas traen sus datos. Si lo compilas tú, el script get_data.sh descarga los datos de Tyrian 2.1 desde camanis.net, el sitio que indica el proyecto. Además, Windows (x86-64 o ARM64), macOS (universal) o Linux (x86-64 o ARM64).

★ 600 · 2026-10-30 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (DSDA-Doom)

dsda-org/dsda-doom

DSDA-Doom: port de Doom sucesor de PrBoom+, de la familia Boom, que parte del código fuente que id Software publicó en 1997 y añade herramientas para grabar y reproducir demos, con la mirada puesta en el speedrunning y en la comodidad. Lo creó kraflab, que lo mantuvo de 2020 a 2024; hoy lo mantienen Fabian Greffrath, autor de Crispy Doom y Woof!, y otros cuatro desarrolladores. Además de Doom juega Heretic y Hexen, compatibles con sus demos originales, y admite MBF21, UDMF, UMAPINFO y DSDHacked. Tiene una consola con scripts, soporte completo de mando, un renderizador OpenGL basado en paletas, rebobinado, un modo estricto para speedruns, herramientas avanzadas para TAS y funciones de depuración para probar mapas; hay además un launcher propio, dsda-launcher, en otro repositorio. La 0.30.0 (29 de septiembre) pasó UMAPINFO a la revisión 3, con soporte para Heretic, quitó el soporte del MAPINFO de ZDoom, añadió navegación con el ratón por los menús y recuperó la ventana ENDOOM; la última, la 0.30.1 (9 de octubre), permite elegir el dispositivo de salida de audio. Hay versiones para Windows de 64 bits (desde Windows 7), Linux (AppImage) y macOS (binario universal).

NecesitasLa IWAD de tu propia copia: doom.wad, doom2.wad, tnt.wad o plutonia.wad para Doom, Doom II y Final Doom; heretic.wad para Heretic, o hexen.wad, y hexdd.wad para su expansión, para Hexen. También reconoce las IWAD libres de Freedoom y las de Chex Quest. Además, Windows de 64 bits, Linux de 64 bits o macOS.

★ 520 · 2026-10-22 Ver →
Remake de fans Jugable

One Must Fall 2097 (OpenOMF)

omf2097/openomf

OpenOMF: reimplementación desde cero, en C, del motor de One Must Fall 2097, el juego de lucha de robots de Diversions Entertainment que publicó Epic MegaGames para MS-DOS, que usa los archivos de datos del original. El equipo la ha hecho combinando desensamblado, inspección de la memoria y prueba y error, y busca la máxima compatibilidad con el original: admite sus partidas de torneo, sus tablas de puntuación y sus grabaciones REC. Nació porque el multijugador original iba por IPX y era difícil de montar: OpenOMF lo sustituye por juego en red con rollback sobre UDP. Tiene renderizador OpenGL, todos los modos (un jugador, dos jugadores y torneo) y soporte de mods. Se considera una alfa, con casi todo implementado y el modo torneo jugable entero. La 0.8.6 (5 de julio) añadió mods en archivos ZIP que cambian sprites, fondos y retratos, también a 2x o 4x, y atributos de robots, arenas y torneos (casi todos se desactivan en red), mods de música en OGG u Opus, con remezclas de Shady Monk y DeBisco incluidas, una paleta opcional de 1024 colores, filtros de escalado, pilotos rivales que gastan su dinero en el torneo y una versión AppImage; desde entonces publica una compilación de prueba que se va actualizando, la última del 21 de octubre. Hay versiones para Windows (x64 y ARM64), Linux (AppImage, .deb, .tar.gz y Flathub) y macOS 14 o posterior en ARM. Las descargas incluyen los archivos de datos del juego original, que se publicó después como freeware; el proceso de compilación del proyecto los descarga de omf2097.com.

NecesitasNo hace falta ninguna copia: One Must Fall 2097 se publicó después como freeware, y las versiones de OpenOMF ya traen sus archivos de datos. Si lo compilas tú, necesitas esos archivos en la carpeta de recursos. Además, Windows, Linux o macOS 14 o posterior con Apple Silicon.

★ 493 · 2026-10-31 Ver →
Remake de fans Totalmente jugable

Warcraft II (Wargus)

Wargus/wargus

Wargus: Warcraft II: Tides of Darkness y su expansión Beyond the Dark Portal sobre Stratagus, un motor libre de estrategia en tiempo real. El repositorio contiene el importador, que la primera vez te pide tu copia de Warcraft II y extrae y convierte sus datos (gráficos, sonido, música, vídeos y campañas), y los scripts en Lua que reproducen el juego. Se ve y suena casi exactamente como Warcraft II, con una jugabilidad muy parecida y pequeñas mejoras al estilo de StarCraft y de otros juegos de estrategia más modernos. Funciona en Windows, Linux y macOS, juega en alta resolución con shaders de OpenGL para cambiar el aspecto, tiene multijugador en red local y en línea y permite ajustar muchos parámetros del juego en Lua o desde la línea de comandos. La última versión estable es la 3.3.2, de julio de 2022, y hay compilaciones de desarrollo con cada commit. En macOS se usa una compilación de GitHub Actions y, mientras el extractor propio no funcione bien allí, los datos se extraen con un script de terceros.

NecesitasTu propia copia de Warcraft II: Tides of Darkness, con Beyond the Dark Portal si quieres su campaña; el importador reconoce, entre otras, la versión de DOS en CD y la Battle.net Edition. Además, Windows, Linux (PPA para Ubuntu y paquetes para openSUSE) o macOS.

★ 446 · 2026-10-10 Ver →
Port del código fuente Totalmente jugable

Quake (ezQuake)

QW-Group/ezquake-source

ezQuake: cliente moderno de QuakeWorld, la versión de Quake para jugar por internet, que parte del código de Quake y QuakeWorld que id Software publicó en 1999. Reúne las funciones de los demás clientes modernos de QuakeWorld y está pensado para el juego competitivo: gráficos modernos, menús completos, vista múltiple (multiview), compatibilidad con QuakeTV, navegador de servidores integrado, explorador de partidas grabadas, control del reproductor de MP3, personalización de todos los elementos gráficos, HUD incluido, y muchas posibilidades de scripts. Funciona en Windows, Linux, macOS y FreeBSD con SDL2, y trae solo lo mínimo en recursos del juego. La 3.6.9 (1 de marzo) llevó el renderizador moderno a macOS, y en octubre sigue el trabajo en el renderizador, con interpolación entre fotogramas de los modelos y partículas que se comportan igual a cualquier tasa de fotogramas. 63 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasLos archivos pak0.pak y pak1.pak de tu propia copia de Quake, en la subcarpeta id1; también puedes descomprimir ezQuake en una instalación de Quake. Además, Windows de 64 bits, Linux x86-64 o macOS.

★ 419 · 2026-10-30 Ver →
Remake de fans Jugable

Jazz Jackrabbit (OpenJazz)

AlisterT/openjazz

OpenJazz: versión libre y de código abierto de Jazz Jackrabbit, el juego de plataformas de Epic MegaGames de 1994, que usa los archivos del juego original. AJ Thomson la empezó el 23 de agosto de 2005 y publicó la primera versión jugable el 15 de enero de 2006, y en 2009 sumó el multijugador en red. Desde 2014 está en GitHub, donde Carsten Teibes la mantiene y ha integrado los ports a otras plataformas. Según el proyecto, es compatible con todas las versiones publicadas de Jazz Jackrabbit, de las shareware a la edición en CD con The Lost Episodes, aunque su FAQ advierte de que la física no es exactamente la del original y de que no siempre se pueden terminar los niveles hechos por fans. La 20260218 (18 de febrero) añadió SDL3, recuperó las opciones de escalado, arregló la red en Windows y sumó versiones para Switch, Android y Mac (de Mac Source Ports); la última, la 20260301 (1 de marzo), centró los menús, añadió un HUD como el de los juegos de disparos en primera persona e hizo que la salud de Jazz y de los enemigos dependa de la dificultad. Desde entonces ha sumado la opción de guardar partida y menús de depuración y trucos. Hay versiones para Windows y Linux de 64 bits, y también para navegador y varias consolas y portátiles; se compila además en macOS y BSD. La versión para navegador que enlaza su README (openjazz.github.io) incluye las versiones shareware de Jazz Jackrabbit 1.1, Holiday Hare y Holiday Hare '95, que Epic MegaGames publicó como shareware, junto con su licencia de distribución.

NecesitasLos archivos de tu propia copia de Jazz Jackrabbit, no de Jazz Jackrabbit 2: sirven la versión shareware, que es gratuita, la Christmas Edition, Holiday Hare '95, Jazz Jackrabbit CD con The Lost Episodes, la edición Complete o la Jazz Jackrabbit Collection de GOG, que según el autor es totalmente compatible. Van junto al ejecutable o en una carpeta que se le pasa como parámetro. Además, Windows, Linux, macOS o BSD.

★ 418 · 2026-09-01 Ver →
Port del código fuente Totalmente jugable

Blake Stone (BStone)

bibendovsky/bstone

BStone: port no oficial de la serie Blake Stone, Aliens of Gold y Planet Strike, sobre el código fuente que publicó Apogee; su motor deriva del de Wolfenstein 3D. Admite Aliens of Gold en sus versiones 1.0, 2.0, 2.1 y 3.0, completa o shareware, y Planet Strike 1.0 y 1.1. Ofrece el renderizado original por software a alta resolución o un renderizador 3D por hardware (OpenGL 2.0 o 3.2, OpenGL ES 2.0 y, desde la 1.3.0 del 21 de diciembre de 2025, Vulkan), modo panorámico, un filtro de escalado de texturas, sustitución de las texturas de paredes, suelos, techos y sprites por imágenes PNG o BMP, controles reasignables, sonido 3D con OpenAL, volúmenes separados para efectos y música, música AdLib emulada (con el código OPL de DOSBox o con Nuked OPL3) y carga de mods con la opción --mod_dir. La última versión es la 1.3.4 (27 de mayo), que corrigió la decodificación de audio con Nuked OPL3; hay versiones para Windows de 32 y 64 bits y Linux, y para macOS en pruebas.

NecesitasLos archivos de tu propia copia de Blake Stone: Aliens of Gold (.BS6) o de Planet Strike (.VSI); con las versiones de GOG o Steam basta con descomprimir BStone en cualquier carpeta, y con otras, junto a los archivos del juego. La versión shareware de Aliens of Gold (.BS1) es gratuita y también sirve; el proyecto la ofrece en su web. Además, Windows, Linux o macOS (en pruebas).

★ 374 · 2026-08-08 Ver →
DOS

Duke Nukem II

lethal-guitar/Duke2Reconstructed

Reconstrucción completa del código fuente de Duke Nukem II (Apogee Software, 1993) a partir del desensamblado del ejecutable original, en C y ensamblador comentados. Se compila con herramientas de la época, como Borland C++, y da un binario idéntico byte a byte al original tras comprimirlo con LZEXE. La hizo el autor de Rigel Engine, la reimplementación para jugar en sistemas modernos que también está en el catálogo, a partir de su trabajo de ingeniería inversa para aquel proyecto. Está pensada para documentar y preservar el código y para crear versiones modificadas que corran en DOS; para jugar en un PC actual, el propio autor remite a Rigel Engine. No incluye datos del juego.

★ 373 · 2025-04-13 Ver →
Remake de fans Jugable

Star Wars: TIE Fighter

elyosh/OpenTIE

OpenTIE: reimplementación de código abierto de Star Wars: TIE Fighter para Windows, macOS y Linux, que funciona con los datos del juego original. Admite la edición Collector’s CD-ROM de 1995, para DOS, y la versión para Windows de 1998, y con las dos instaladas puede combinar los menús, las escenas y la música adaptativa iMUSE de la de 1995 con el vuelo y los modelos 3D de la de 1998, que es la combinación que recomienda; cada parte se elige por separado. Reimplementa la banda sonora iMUSE, que cambia según lo que pasa en la misión, y la puede tocar con una Roland SC-55 emulada (con tus propias ROM), con síntesis FM OPL3 o con FluidSynth y la SoundFont que elijas. Tiene un modo gráfico clásico y otro moderno, que se alternan con TAB; el moderno añade sombras, oclusión ambiental, bloom, desenfoque de movimiento, MSAA, FSR 3.1.4 y HDR. El vuelo se puede simular hasta a 240 Hz, o con los tiempos originales de cada edición, y se juega con ratón y teclado (con un modo de palanca virtual), mando, joystick o HOTAS, con teclas reasignables. Importa los pilotos que ya tengas. La 0.0.7 (4 de octubre) reescribió buena parte del código para seguir más de cerca el original y corrigió un fallo del juego original por el que las torretas de los destructores estelares no disparaban. Sigue en desarrollo y aún puede tener fallos y diferencias con el original.

NecesitasUna instalación completa de tu propia copia de Star Wars: TIE Fighter, la Collector’s CD-ROM de 1995 o la versión para Windows de 1998, o las dos; la Special Edition se vende en GOG y Steam. Para la música con la Roland SC-55 emulada, también sus ROM. Además, un sistema de 64 bits con una tarjeta gráfica moderna: Windows x86-64 (Direct3D 12 o Vulkan), macOS 13 o posterior (Metal; la versión publicada es para Apple Silicon) o Linux x86-64 con glibc 2.35 o posterior (Vulkan).

★ 351 · 2026-10-04 Ver →
Remake de fans Jugable

The Settlers (Freeserf)

freeserf/freeserf

Freeserf: reimplementación de código abierto de The Settlers (también conocido como Serf City), el juego de estrategia de Blue Byte, que usa los datos de la versión de DOS o de la de Amiga del original y carga también sus partidas guardadas. La 0.4 (4 de octubre), la primera versión desde la 0.3 de 2019, pasó el proyecto a SDL3, corrigió muchos fallos de la lógica comparándola con el original de Amiga y sumó el clic especial del original y sonidos ambientales; la 0.5, del día siguiente, añadió la IA del original de Amiga para los rivales de las misiones y de las partidas personalizadas, el programa de emergencia del castillo, los seis tutoriales, el final del juego, zoom, autoguardado y la opción de mezclar gráficos, sonidos y música de versiones distintas. Después ha añadido traducciones de los textos y una fuente TrueType hecha a partir de la del original de DOS. La música MIDI de la versión de DOS suena con un SoundFont libre, TimGM6mb, que se incluye. Hay versiones para Windows (32 y 64 bits), Linux y macOS. Unos 50 de sus últimos 100 commits, del 4 al 6 de octubre, llevan a Claude como coautor.

NecesitasLos archivos de datos de tu propia copia de The Settlers: de la versión de DOS, el archivo SPAE.PA, SPAD.PA, SPAF.PA o SPAU.PA, según el idioma, o de la de Amiga, los archivos gfxheader, gfxfast, gfxchip, gfxpics, sounds y music. Se copian junto al ejecutable o en ~/.local/share/freeserf, y se pueden instalar los de varias versiones a la vez. Además, Windows, Linux o macOS.

★ 344 · 2026-10-23 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (Woof!)

fabiangreffrath/woof

Woof!: continuación para sistemas actuales de MBF (Marine’s Best Friend), el port de Doom de Lee Killough, de la familia Boom/MBF, que parte del código fuente de Doom que id Software publicó en 1997. Se desarrolla sobre WinMBF, el port de MBF a Windows que hizo Team Eternity en 2004, y muchas de sus mejoras, entre ellas el código de red, vienen de Chocolate Doom; lo mantiene Fabian Greffrath, autor de Crispy Doom. Dibuja a cualquier resolución hasta la nativa de tu pantalla, con escalado dinámico para mantener la tasa de fotogramas que elijas, en panorámico, sin límite de fotogramas y con interpolación, y con campo de visión ajustable. Añade vóxeles, sonido 3D hasta 7.1 con HRTF, varios motores de música (MIDI, FluidSynth y un OPL3 emulado), mando con vibración, giroscopio y flick stick, y vista libre con el ratón. Tiene niveles de compatibilidad Vanilla, Boom, MBF y MBF21, carga las partidas de MBF.EXE y admite formatos de mods recientes como UMAPINFO, DEHEXTRA, DSDHacked, UDMF e ID24. La 16.0.0 (8 de septiembre) pasó a SDL3 y añadió rebobinado, un minimapa, un menú de dificultad personalizada y versiones para macOS.

NecesitasEl archivo IWAD de tu propia copia de Doom, Doom II o Final Doom (doom.wad, doom2.wad, tnt.wad o plutonia.wad); también vale el doom1.wad de la versión shareware, que es gratuita, o las IWAD libres de Freedoom. Encuentra solo las instalaciones de Steam y GOG. Además, Windows 7 o posterior, Linux (en AppImage) o macOS.

★ 335 · 2026-10-31 Ver →
Remake de fans Experimental

Ultima Underworld / Ultima Underworld II (UnderworldGodot)

hankmorgan/UnderworldGodot

UnderworldGodot: recreación del motor de Ultima Underworld y Ultima Underworld II en Godot, escrita en C#, que sustituye al proyecto anterior basado en Unity y reinicia el código para que funcione más como los juegos originales. Se apoya en años de ingeniería inversa de otros fans, a los que acredita. Su autor lo define como prealfa, «un visor de mapas interactivo con mucha lógica de juego implementada», y avisa de que no se espere poder jugarlo con normalidad. Ya tiene conversaciones completas, casi todos los disparadores y trampas, trueque, inventario, hechizos con la lógica original, combate cuerpo a cuerpo y a distancia, IA y búsqueda de caminos de los PNJ, creación de personaje, subida de nivel, automapa con notas, escenas, natación, muerte y resurrección, voces y efectos de sonido, y música sintetizada en tiempo real a partir de los XMI originales con una MT-32 o CM-32L emulada (con tus propias ROM), una SoundFont libre incluida o síntesis FM. Carga partidas por completo, pero el guardado es parcial. Publica compilaciones de prueba para Windows y Linux, la última, la 31, del 20 de junio; en macOS con Apple Silicon se compila y funciona. Su política descarta recursos reescalados o generados con IA; dos de sus últimos 100 commits llevan a Claude o a Cursor como coautor.

NecesitasLos archivos de tu propia copia de Ultima Underworld, de Ultima Underworld II o de los dos: la carpeta del juego con las subcarpetas DATA, CRIT, CUTS y SOUND (en las versiones de GOG, el archivo game.gog es una imagen ISO que hay que abrir o extraer antes). Para la música con MT-32 o CM-32L, las ROM de tu propio sintetizador. Además, Windows o Linux; en macOS, compilándolo con Godot 4.3 para .NET.

★ 333 · 2026-09-30 Ver →
Remake de fans Totalmente jugable

Commander Keen in Goodbye, Galaxy! (Omnispeak)

sulix/omnispeak

Omnispeak: reimplementación libre de los episodios 4, 5 y 6 de Commander Keen, escrita en C99, que busca ser un clon exacto al píxel y fallo por fallo de los juegos originales y es compatible con las partidas guardadas de la versión de DOS. Funciona en Windows y Linux, y hay ports a MS-DOS y a otros sistemas. Añade escalado mejorado, con corrección de aspecto, borde de overscan y escalado por múltiplos enteros opcionales, mucho mejor soporte de mando, con botones reasignables y un modo «moderno» que facilita las diagonales, guardado y carga rápidos con F5 y F9, y emulación del chip OPL con el de DOSBox o Nuked OPL3, o tarjetas AdLib u OPL2 reales en Linux y MS-DOS. Desde su configuración se pueden desactivar el fallo «Impossible Bullet» de Keen 6 y su pregunta anticopia. La última versión es la 1.1, y hay una versión preliminar con soporte básico de mods, que cambian textos, acciones de los sprites y valores del juego con archivos de variables. El repositorio incluye, para cada episodio y versión, datos que el original lleva dentro del ejecutable: las cabeceras y los diccionarios de compresión de los gráficos, el sonido y los mapas, la información de los tiles, las acciones de los sprites y todos los textos del juego.

NecesitasLos archivos GAMEMAPS, EGAGRAPH y AUDIO de tu propia copia de Keen 4 1.4 EGA, Keen 5 1.4 EGA o Keen 6 1.4 o 1.5 EGA, junto a los de la carpeta data del proyecto que correspondan a tu versión; las de Steam y GOG son la 1.4. Otras versiones, como las CGA, las 1.0, las comerciales de FormGen o GT Interactive y el Keen 6 del id Anthology, probablemente se cuelguen. La versión shareware de Keen 4 1.4, gratuita, está en la web del autor. Además, Windows (32 o 64 bits) o Linux.

★ 318 · 2026-10-27 Ver →
Port (decomp) Totalmente jugable

Supaplex (OpenSupaplex)

sergiou87/open-supaplex

OpenSupaplex: reimplementación 1:1 en C y SDL de Supaplex, el juego de puzles de 1991, cuyo código fuente se perdió; unos aficionados lo desensamblaron, corrigieron fallos y añadieron funciones (el llamado SpeedFix), y OpenSupaplex reproduce esa versión. Solo cambia lo necesario para jugar con mando y llevarlo a cualquier plataforma, y las novedades que alteren el juego tienen que ser opcionales. Tiene versiones para Windows, Linux y macOS, y también para PSP, PS Vita, PS2, PS3, Nintendo DS, 3DS, Wii, Wii U, Switch y RISC OS. Sus pruebas reproducen miles de soluciones de niveles grabadas por jugadores para comprobar que se comporta como el original, y en octubre siguió ajustando detalles para igualarlo. La 7.2 (22 de marzo) sumó Nintendo DS, RISC OS y PS2 y pasó la música a MOD y los efectos a WAV para gastar menos CPU; la última es la 7.2.2 (30 de marzo). Dos de sus últimos 100 commits llevan a Copilot como coautor. Supaplex es freeware, y el repositorio incluye los archivos del juego original y paquetes de niveles, además del desensamblado del ejecutable (unos 670 KB) y una base de datos de IDA con él.

NecesitasNinguna copia: Supaplex es freeware y los archivos del juego vienen incluidos. Windows de 64 bits, Linux o macOS.

★ 312 · 2026-10-23 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (Odamex)

odamex/odamex

Odamex: port de Doom centrado en el multijugador por internet, con arquitectura cliente/servidor, que quiere conservar la jugabilidad original y a la vez añade muchas mejoras. Parte del código fuente que id Software publicó en diciembre de 1997, a través de CSDoom 0.62, de Sergey Makovkin, que a su vez salió de ZDoom 1.22, de Marisa Heit. Admite hasta 255 jugadores, con compensación de latencia (unlagged, e interpolación y predicción en el cliente), y además del deathmatch y el cooperativo clásicos tiene deathmatch por equipos, captura de la bandera (también a tres bandos), Horde, Survival, Last Man Standing y Attack & Defend, con calentamiento, rondas y cola de jugadores para partidas competitivas. Tiene ajustes de compatibilidad para imitar la física de Doom original, de Boom o de ZDoom, reproduce las demos originales, graba demos de red con control de reproducción, quita casi todos los límites del motor original y admite casi todo lo de Boom y MBF, el formato de mapas de Hexen, DeHackEd, BEX, DEHEXTRA, MBF21 y ACS. Dibuja en color verdadero, en panorámico, hasta 8K y con fotogramas sin límite, carga WAD sobre la marcha y los descarga desde el propio juego, y viene con su servidor, odasrv, y con Odalaunch, un lanzador que lista los servidores. La 12.0.0 (26 de diciembre de 2025) añadió DSDHacked, que abre mods como Eviternity II o Legacy of Rust; la última, la 12.3.0 (6 de agosto), sumó una opción de 90 fps, navegación con el ratón por los menús, una cámara libre para las demos de red y para quien se queda sin vidas en Survival, y los portales de sectores apilados de ZDoom. Hay versiones para Windows (instalador y versiones portátiles de 32 y 64 bits), Linux (Flatpak para x86-64 y ARM64) y macOS.

NecesitasLa IWAD de tu propia copia de Doom, Doom II o Final Doom; también valen las IWAD libres de Freedoom y la de Chex Quest. Además, Windows, Linux o macOS.

★ 305 · 2026-10-31 Ver →
Port del código fuente Totalmente jugable

Doom / Doom II (Eternity Engine)

team-eternity/eternity

Eternity Engine: port avanzado de Doom que mantiene James «Quasar» Haley, descendiente de SMMU, el port de Simon «fraggle» Howard, de la familia Boom/MBF; la mayor parte del trabajo reciente es de Ioan Chera. Está pensado tanto para jugar como para crear mapas y mods: tiene ACS con muchas de las ampliaciones de ZDoom; EDF (Eternity Definition File), un lenguaje para definir y modificar monstruos, decoraciones, sonidos, textos, menús y tipos de terreno, y portales para cielos y falsa arquitectura 3D, por los que pueden pasar los objetos. Admite resoluciones prácticamente ilimitadas, PNG, ENDOOM y pantallas de arranque animadas, UMAPINFO, MBF21 y DSDHacked, y juega Master Levels y No Rest for the Living sin opciones de línea de comandos. También ejecuta Heretic, con sus reglas puestas al día según la versión de 2025, y tiene en marcha Hexen y Strife. La 4.06.00 «Nidhogg» (13 de junio) es una gran versión de correcciones y mejoras, con escalado de texturas de pared, texturas de suelo de tamaños que no son potencia de dos y nuevas funciones de ACS para el inventario.

NecesitasEl IWAD de tu propia copia de Doom, Doom II, Final Doom o Heretic. Además, Windows (32 o 64 bits) o macOS (Intel o Apple Silicon); en Linux y BSD se compila desde el código.

★ 273 · 2026-10-30 Ver →
Port (decomp) Totalmente jugable

Syndicate Wars (SyndWarsFX)

swfans/syndwarsfx

Syndicate Wars Fan Expansion: port del Syndicate Wars de DOS, el juego de Bullfrog de 1996, a sistemas actuales, que continúa el que crearon Unavowed y Gynvael Coldwind. Se hizo desensamblando el ejecutable original de DOS y sustituyendo las partes propias de DOS por código independiente de la plataforma: SDL para la imagen y el control, Vorbis para la música y OpenAL para el sonido. Lo que aún no se ha rehecho sigue siendo el código original, que se va reescribiendo en C función a función; por eso, según el proyecto, no falta nada de la campaña para un jugador, e incluso ha recuperado funciones recortadas o de versiones beta. El multijugador no funciona, porque falta el código de red. Añade recursos que no estaban en el juego, como sonidos y gráficos de más resolución, traducciones hechas por fans y la captura del ratón. Según el proyecto funciona en Windows, Linux y macOS, pero solo como programa x86 de 32 bits. Publica versiones de prueba para Windows, con instalador, y para Ubuntu; la última, la 0.3.8.4358, es del 5 de octubre. El instalador y el script de instalación copian los archivos de tu CD o imagen del juego y, además, descargan de GitHub, de los repositorios del proyecto, los gráficos, los sonidos y voces y los mapas y niveles originales de Bullfrog, con correcciones de la comunidad; el script no tiene opción para saltarse esa descarga. El repositorio incluye el desensamblado del ejecutable del juego (unos 3,7 MB) y los textos del juego, en inglés y en otros siete idiomas, como archivos de traducción.

NecesitasTu propio CD de Syndicate Wars para PC o una imagen del CD de una tienda digital (las de las tiendas más conocidas incluyen una de las versiones probadas); se han probado la europea multilingüe y la estadounidense, y para el alemán hace falta la edición alemana. El CD solo se usa durante la instalación. Además, Windows o Linux en x86 (el programa es de 32 bits; en Linux se compila o se usa el paquete para Ubuntu si tu sistema es compatible) o macOS, compilándolo; para pasar la música del CD a Ogg Vorbis, cdparanoia y oggenc.

★ 268 · 2026-10-30 Ver →
Port del código fuente Totalmente jugable

Buzz Aldrin's Race into Space (Race into Space)

raceintospace/raceintospace

Race into Space: la versión libre de Buzz Aldrin's Race into Space, el juego de estrategia sobre la carrera espacial entre Estados Unidos y la Unión Soviética, adaptación para ordenador del juego de tablero Liftoff! de Fritz Bronner, que desarrolló Strategic Visions y publicó Interplay, en disquetes y, en 1994, en CD-ROM. Parte del código fuente que se liberó en 2005, y desde entonces se ha ido rehaciendo. Se juega contra la IA o contra otra persona por correo electrónico (PBEM). La 2.0.0 (27 de marzo de 2025), la última versión estable, trasladó el proyecto de SourceForge a GitHub, pasó el código de C a C++, quitó los restos de la protección anticopia, arregló la música y muchos fallos, cambió el orden de turnos de las partidas por correo para que cada jugador juegue dos turnos seguidos e igualó los modificadores de presupuesto de los dos bandos. La 2.1, en desarrollo, corrige vídeos de lanzamiento y cambia las imágenes del módulo lunar soviético LK por otras más fieles. Hay versiones para Windows, Linux (.deb, .rpm y .tar.gz) y macOS. El repositorio incluye todos los datos del juego salvo la música, que por dudas sobre sus derechos de autor está en un repositorio aparte, «nonfree», desde el que se puede añadir a mano; según las notas de la 2.0.0, la versión para macOS no trae música, a diferencia de las de Windows y Linux.

NecesitasNo hace falta ninguna copia del juego: el proyecto se distribuye con licencia GPL e incluye los datos del juego, salvo la música, que se añade aparte. Además, Windows, Linux o macOS; en macOS hay que instalar sdl12-compat con Homebrew, y se compila en macOS 15 o posterior con Apple Silicon.

★ 237 · 2026-10-29 Ver →
Port del código fuente Totalmente jugable

Mr.Boom

Javanaise/mrboom-libretro

Mr.Boom: port a sistemas actuales del juego de MS-DOS Mr.Boom, un clon de Bomberman para hasta ocho jugadores de Remdy Software; su versión 3.0 para DOS (1997-1999) se sigue descargando gratis en la web del proyecto. El código ensamblador original, que está en el repositorio con licencia MIT de Remdy Software, se convirtió a C con la herramienta asm2c. Funciona como núcleo de libretro en todas las plataformas de RetroArch (Windows, Linux, macOS, Android, Switch, PS3, Raspberry Pi y muchas más) y también como programa independiente con SDL2, o con SDL 1.2 en el Atari Falcon. Tiene hasta ocho jugadores, empujar bombas, bombas por control remoto, montar en canguro, modos por equipos (por colores, por sexo o «Skynet»), juego en red a través de RetroArch y, como novedad de esta versión, bots controlados por la máquina, escritos en C++ con árboles de comportamiento. La última versión es la 5.5 (19 de mayo de 2024), con el código fuente; los ejecutables para Windows están en la web, y hay paquetes para muchas distribuciones de Linux y para Homebrew en macOS. Uno de sus últimos 100 commits, el de la versión para Linux en ARM64, de marzo de 2026, lleva a Claude como coautor.

NecesitasNo hace falta ninguna copia: Mr.Boom es un juego gratuito de Remdy Software y todos sus datos van incluidos. Para el núcleo de libretro, RetroArch; la versión SDL2 funciona sola en Windows, Linux y macOS.

★ 231 · 2026-10-25 Ver →
Port del código fuente Totalmente jugable

Quake (Chocolate Quake)

Henrique194/chocolate-quake

Chocolate Quake: port minimalista de Quake que busca conservar la experiencia original de la versión 1.09 (WinQuake) y de las versiones de DOS anteriores, con la misma filosofía que Chocolate Doom. Reproduce con mucha fidelidad su comportamiento, fallos y rarezas incluidos, y el control, el dibujado y los tiempos están pensados para sentirse como entonces, sin aceleración por hardware ni efectos modernos. Lo que añade es lo justo para los sistemas actuales: 64 bits, mandos modernos y ratones de cinco botones, un menú de vídeo con 15 modos a pantalla completa o en ventana, música desde archivos MP3, Ogg, FLAC o WAV en lugar de las pistas del CD y, al salir, la pantalla final de la versión de DOS. Algunas partes del sonido y la entrada vienen de QuakeSpasm Spiked. La 2.0.0 (14 de diciembre de 2025) añadió el multijugador, y la última, la 2.1.0, reorganizó parte del código para hacerlo más portable y cambió las carpetas donde busca el juego en Linux y macOS. No publica versiones en GitHub: en Windows y Linux se compila desde el código, y las versiones para macOS, firmadas, las publica Mac Source Ports.

NecesitasLos datos de tu propia copia de Quake, la carpeta id1 con sus archivos PAK; basta con el pak0.pak de la versión shareware. En Windows, la carpeta va junto al ejecutable, y en Linux y macOS, en su carpeta de datos del usuario, aunque se puede indicar otra con -basedir. Además, Windows, Linux o macOS.

★ 230 · 2026-09-07 Ver →
Remake de fans Jugable Parado · 10 meses

Chasm: The Rift (PanzerChasm)

Panzerschrek/Chasm-Reverse

PanzerChasm: recreación libre de Chasm: The Rift, el shooter en primera persona de Action Forms de 1997 para DOS, escrita desde cero en C++ con SDL2; carga los datos del juego desde el archivo CSM.BIN de tu instalación. El repositorio, Chasm-Reverse, incluye además herramientas para desempaquetar y convertir los archivos del juego (archivos comprimidos, modelos, mapas, paletas) y documentación de sus formatos, en ruso. Tiene dos renderizadores, uno por software y otro con OpenGL 3.3 (con sombras, iluminación dinámica, filtrado de texturas y MSAA), guardar y cargar partida, las escenas cinemáticas, minimapa, una consola de comandos y juego en red, con un diseño de cliente y servidor. También carga la versión rusa de los datos y el add-on del juego. Su lista de tareas aún recoge detalles de la lógica del juego por ajustar, como los jefes, y mejoras del juego en red. La última versión, la 0.3, es del 3 de diciembre de 2017 y mejoró el juego en red; desde entonces el proyecto solo ha recibido arreglos de compilación y, en abril de 2024, compatibilidad con macOS.

NecesitasEl archivo CSM.BIN de tu propia copia de Chasm: The Rift para DOS; en la versión de GOG hay que montar la imagen de CD del juego original (CHASMPR.CUE) e instalarla con su dossetup.exe para obtenerlo. Para el add-on, sus archivos. Además, teclado y ratón, al menos 128 MB de memoria, un sistema con SDL2 (Windows, Linux o macOS, compilándolo con CMake) y, para el modo OpenGL, una tarjeta gráfica con OpenGL 3.3.

★ 180 · 2025-12-09 Ver →
Remake de fans Jugable

The Settlers (Freeserf.net)

Pyrdacor/freeserf.net

Freeserf.net: reimplementación de The Settlers (Serf City), el juego de estrategia de Blue Byte, escrita en C# con .NET 9. Es un port y una ampliación de Freeserf, la reimplementación en C++ que también está en el catálogo: pasó todo su código, incluidos los arreglos de sus versiones 0.4 y 0.5, y le añade una IA propia. Dibuja con OpenGL a través de Silk.NET, admite pantallas panorámicas y ventanas redimensionables, y el sonido (MIDI, MOD y efectos) suena con BASS. Usa los datos de la versión de DOS o de la de Amiga, y se pueden mezclar, por ejemplo la música de Amiga con los gráficos de DOS; los textos están en inglés y alemán. Tiene las misiones, los seis tutoriales, el final del juego con las imágenes del original, mapas grandes y un multijugador en red local, todavía experimental, entre plataformas distintas, en el que se puede volver a entrar a una partida, el anfitrión guarda solo cada 10 minutos y la pausa y la velocidad se votan. Hay versiones para Windows, Linux y macOS (app universal) y otra para Android. Al proyecto le faltan algunas partes menores de la lógica de la IA. Publica versiones con frecuencia: la última es la 2.2.11 (20 de octubre). 18 de sus últimos 100 commits llevan a GitHub Copilot como coautor.

NecesitasLos archivos de datos de tu propia copia de The Settlers: de la versión de DOS, el archivo SPAx.PA de tu idioma (SPAE.PA en inglés), o de la de Amiga, las imágenes de disco .adf o los archivos ya extraídos, en el directorio de trabajo del juego. Según las notas de la versión de Android, también sirve el archivo de la demo gratuita. Además, Windows, Linux (probado en Ubuntu, con GLFW instalado) o macOS en Apple Silicon o Intel; las bibliotecas de sonido incluidas son de 64 bits.

★ 177 · 2026-10-24 Ver →
Port (decomp) Totalmente jugable

Dune II (Dune Dynasty)

gameflorist/dunedynasty

Dune Dynasty: versión mejorada de Dune II, el juego de estrategia en tiempo real de Westwood Studios, construida sobre el motor que OpenDUNE recreó por ingeniería inversa. No es un remake: conserva el aspecto y el comportamiento del original y añade controles al estilo de Command & Conquer, como la barra lateral desplazable con cola de construcción, la selección de varias unidades con un recuadro, los grupos de control, los puntos de reunión y el zoom con la rueda del ratón. Tiene gráficos panorámicos de alta resolución, con escalado independiente de la barra de menús, la barra lateral y el mapa, corrección de la relación de aspecto, animaciones más suaves opcionales y soporte para pantallas táctiles. Incluye escaramuzas y multijugador de hasta seis jugadores, humanos o de la IA, con tres facciones más (Fremen, Sardaukar y Mercenarios), alianzas libres y mapas aleatorios. Ofrece mejoras de juego opcionales, como barras de vida, niebla de guerra, una IA más dura o límites de unidades y edificios más altos, admite campañas hechas por fans y toca la música con AdLib emulado, MIDI o FluidSynth. También admite conjuntos de música que el jugador añade aparte, como grabaciones de la banda sonora original con distintas tarjetas de sonido, la de las versiones de Mega Drive y Amiga o la de otros juegos y películas de Dune; el README enlaza dónde conseguirlos. Lo creó David Wang, y su última versión de entonces fue la 1.5.7 (2013); gameflorist lo retomó en 2023 reuniendo las mejoras de otros forks. Hay versiones para Windows (32 y 64 bits y ARM64), macOS (Intel y Apple Silicon) y Linux (x86-64 y ARM64, también en Flatpak). La última es la 1.6.4 (31 de mayo de 2025), y el repositorio sigue recibiendo correcciones, las últimas en octubre. 7 de sus últimos 100 commits, de un colaborador, llevan a Claude como coautor.

NecesitasLos archivos .PAK de la versión europea 1.07 de tu propia copia de Dune II (la lista completa está en FILELIST.TXT). Además, Windows, macOS o Linux; en Linux, con el paquete normal, las bibliotecas de Allegro 5, ENet, FluidSynth y libmad.

★ 168 · 2026-10-26 Ver →
Port del código fuente Jugable Parado · 10 años

Abuse (AntonioR)

antrad/Abuse_1996

Abuse_1996: versión de Abuse, el juego de plataformas y disparos de Crack dot Com, hecha por Antonio Radojkovic (AntonioR) a partir del port a SDL2 de Xenoveritas, que a su vez parte del port a SDL de abuse.zoy.org; Crack dot Com liberó el código y los datos del juego al dominio público. Admite resoluciones y tamaños de pantalla a medida, con la iluminación activa en alta resolución, vuelve a usar OpenGL para tener sincronización vertical y dibuja sin tope de fotogramas mientras la física sigue a su ritmo (15 por segundo por defecto, ajustable). Suma escalado de la imagen, ventana sin bordes, guardado y carga rápidos, mando de Xbox 360 con apuntado con el stick derecho y botones reasignables, trucos desde la consola, algunas imágenes en alta resolución de la versión de 1997 para Mac OS y el arreglo de la música de los niveles. Incluye abuse-tool, que extrae las imágenes de los archivos SPEC del juego a formatos actuales. Su README advierte de que a más resolución se ve más parte del mapa, incluidas algunas zonas secretas, y los enemigos se activan antes. La única versión, la 0.9a para Windows de 32 bits, salió el 9 de mayo de 2016, y el proyecto no ha cambiado desde entonces.

NecesitasNinguna copia: Crack dot Com liberó el código y los datos del juego al dominio público. Los efectos de sonido y la música, de Bobby Prince, no están en el repositorio, y su README remite a la página de descargas de abuse.zoy.org. Además, Windows para la versión publicada; en Linux y macOS se compila desde el código con CMake.

★ 157 · 2016-07-17 Ver →
DOS

F-15 Strike Eagle II

neuviemeporte/f15se2-re

Reconstrucción completa del código fuente de F-15 Strike Eagle II (MicroProse) para DOS, versión 451.03, la de la expansión Desert Storm de 1991. El C original se compiló con Microsoft C 5.1, y la reconstrucción busca ser fiel hasta en los fallos: sus rutinas en C dan el mismo código que el original instrucción por instrucción. Se reconstruyeron el cargador, el programa de configuración, las tres etapas del juego (la introducción y las misiones, el motor de vuelo en 3D y el informe final) y los controladores de vídeo, y los ejecutables funcionan con el juego original. Su autor la da por terminada y la deja solo para corregir diferencias con el original; el port a sistemas modernos, con mejoras, sigue en otro proyecto, f15se2-ex. La reconstrucción de F-19 Stealth Fighter, que comparte mucho código con este juego, también está en el catálogo. No incluye datos del juego.

★ 149 · 2026-09-06 Ver →
Remake de fans Jugable

Warcraft: Orcs & Humans (War1gus)

Wargus/war1gus

War1gus: Warcraft: Orcs & Humans reimplementado sobre Stratagus, el motor libre de estrategia en tiempo real del mismo equipo que Wargus. Usa los gráficos y los sonidos del juego original, que la primera vez extrae de tu copia, y le suma comodidades del motor: controles de ratón modernos, grupos con nombre, selección de más unidades a la vez, más facciones en las partidas multijugador, varias ciudades y un editor de mapas. El repositorio contiene el extractor, los scripts en Lua que reproducen el juego, shaders para cambiar el aspecto y algunos mapas multijugador. La última versión estable es la 3.3.2 (10 de agosto de 2022), y hay compilaciones de desarrollo con cada commit; en 2026 siguió recibiendo arreglos, el último en junio, para la carga de partidas de campaña y el multijugador. En macOS el extractor propio todavía no funciona bien, y los datos se extraen con un script de terceros.

NecesitasTu propia copia de Warcraft: Orcs & Humans para DOS, en CD o en disquetes; extraer los datos de la demo, de la versión shareware o de la de Mac OS todavía no funciona del todo. Además, Windows, Linux (paquetes para Ubuntu y Debian, openSUSE y otras distribuciones) o macOS.

★ 136 · 2026-06-22 Ver →
Port (decomp) Jugable

Raptor: Call of the Shadows (skynettx)

skynettx/raptor

Port a sistemas actuales de Raptor: Call of the Shadows, el matamarcianos de scroll vertical para MS-DOS de Cygnus Studios, sobre el código que nukeykt y wel97459 reconstruyeron por ingeniería inversa; su README agradece además el apoyo de Scott Host, autor del juego original. Usa SDL2 y lee los archivos de datos (GLB) de la versión 1.2 o posteriores, shareware o completa. Tiene música AdLib emulada o MIDI, por TinySoundFont con un banco de sonidos SF2 o por el MIDI del sistema (Windows, ALSA en Linux, Core Audio y Core MIDI en macOS), control con teclado, ratón o mando con vibración, pantalla completa o ventana redimensionable, corrección de la relación de aspecto y un programa de configuración como el original, hecho con la libtextscreen de Chocolate Doom, que desde la 0.8.2 va dentro del propio juego. Guarda la configuración y las partidas en una carpeta del usuario y funciona también en sistemas big-endian. La última versión, la 0.8.2 (28 de septiembre), mejoró el control con mando y corrigió el volumen bajo de la música OPL y el ratón en pantallas de alta densidad. Publica instaladores para Windows de 32 y 64 bits y para macOS (Intel y Apple Silicon), además de una APK para Android; en Linux se compila. Las descargas de la 0.8.0 traían los datos de la versión shareware 1.2.

NecesitasLos archivos GLB de Raptor: Call of the Shadows en su versión 1.2 o posterior: FILE0000.GLB y FILE0001.GLB de la versión shareware, que es gratuita, o de FILE0000.GLB a FILE0004.GLB de tu propia copia de la versión completa; las versiones anteriores a la 1.2 no sirven. Para la música MIDI por TinySoundFont, un banco de sonidos SF2 compatible con General MIDI. Además, Windows, macOS o Linux (compilándolo).

★ 133 · 2026-09-28 Ver →
Port del código fuente Totalmente jugable

Sopwith (SDL Sopwith)

fragglet/sdl-sopwith

SDL Sopwith: port de Sopwith, el juego de DOS de BMB Compuscience de los años 80 en el que pilotas un biplano Sopwith Camel para bombardear objetivos enemigos, basado en el código fuente que su programador original, David L. Clark, publicó en 2000 (no es una reescritura ni una recreación) y que hoy tiene licencia GPL 2. Usa SDL para la imagen y el sonido, que emula el altavoz del PC. Por defecto reproduce el comportamiento de Sopwith 2, más las novedades de la Author's Edition de Clark, como los aviones heridos, y se puede configurar para que se comporte como Sopwith 1. Cambia el multijugador original, que no funcionaba, por partidas para dos jugadores por TCP/IP, en red local o por internet. Añade paletas que imitan distintos monitores antiguos, medallas y tabla de récords, mandos (desde la 2.8.0) y archivos de misión .sop para niveles y mods, con objetivos y gráficos nuevos y la opción de sustituir los sprites, la música del título y, en la próxima versión, la pantalla de título. La última, la 2.9.0, es del 6 de diciembre de 2025. Publica versiones para Windows de 32 y 64 bits y macOS (Apple silicon e Intel), el código para compilarlo en Linux y otros sistemas, y una versión para navegador hecha con Emscripten que se juega en su web; como el juego es libre, no necesita ningún archivo aparte. El proyecto anuncia que deja de publicar la versión para macOS y remite a la de navegador.

NecesitasNinguna copia: el autor original publicó el código del juego, que hoy tiene licencia GPL 2, y todo lo necesario va incluido. Además, Windows de 32 o 64 bits, macOS, Linux u otro sistema con SDL donde se compile, o un navegador. Para jugar por internet hay que abrir el puerto TCP 3847.

★ 120 · 2026-09-28 Ver →
Port del código fuente Jugable

Little Big Adventure 2

LBALab/lba2-classic-community

LBA2 Classic Community: fork comunitario del código fuente de Little Big Adventure 2 (Twinsen's Odyssey) que publicó 2.21, la dueña de la serie, un código sobre todo en ensamblador con la lógica del juego en C++. El fork lo lleva a 64 bits y a compiladores modernos, va pasando a C++ el ensamblador, con pruebas que comparan las dos versiones, cambia el Miles Sound System por SDL3 y reproduce los vídeos con libsmacker; publica compilaciones para Windows, Linux, macOS y Android. Añade pantalla ancha y resoluciones de hasta 1080p sin quitar el modo original de 640×480, movimiento independiente de la tasa de fotogramas con una simulación fija a 60 Hz, mando con controles reasignables, una cámara opcional en tercera persona para los exteriores, filtrado de texturas opcional y una consola de depuración. Lee los datos directamente de una imagen ISO/BIN o .cue, y carga las partidas del juego de 1997. Toma como referencia la versión original de DOS: sus fallos solo se corrigen si el jugador lo activa en las opciones. Aún no ha llegado a la 1.0, y las versiones no se prueban con una partida completa; la última es la 0.13.2 (22 de octubre). Su README acepta contribuciones hechas con ayuda de asistentes de IA, y el repositorio incluye instrucciones para ellos; ninguno de sus últimos 100 commits lleva a una IA como coautor. Para sus pruebas, el repositorio incluye 16 grabaciones de fotogramas del juego (unos 18 MB) con las texturas y la paleta que se dibujaban en ellos.

NecesitasTu propia copia de Little Big Adventure 2: la de GOG, la de Steam o el CD original, también como imagen ISO/BIN o .cue; el juego busca la carpeta con LBA2.HQR. Además, Windows x64, Linux x86-64 o ARM64, o macOS 11 o posterior (Apple Silicon o Intel).

★ 116 · 2026-10-27 Ver →
Remake de fans Jugable

Master of Orion (1oom)

1oom-fork/1oom

1oom: recreación del motor de Master of Orion (1993), de Simtex, que quiere reproducir con exactitud la versión 1.3 para DOS en ordenadores actuales y funciona con los archivos LBX del juego original. Parte del 1oom 1.0 de un programador que firmaba como Kilgore Trout Mask Replicant, y MyName (Duzh87_54MSU) lo rescató cuando estaba roto. Trae la interfaz clásica de 1993, una interfaz de texto como prueba de concepto y herramientas para ver y editar los archivos LBX, crear y volcar parches PBX y convertir partidas guardadas. Las versiones 1.11 son las más probadas, y el proyecto las recomienda mientras la nueva no sea estable; la 1.11.8 dejó siempre activos varios arreglos del parche 1.3a y la 1.11.9 (12 de agosto), la última, corrigió un fallo grave al encadenar un movimiento tras un ataque, pero esa rama ya no se desarrolla. El trabajo sigue en la versión «vanilla» (2.0), más fiel al original, que está en pruebas: la RC5 salió el 27 de agosto. Hay versiones para Windows de 32 y 64 bits y para MS-DOS, y el código también está en GitLab y en otros dos sitios. El proyecto prohíbe el uso directo de código generado por IA.

NecesitasLos archivos LBX de tu propia copia de Master of Orion, versión 1.3 para DOS; las versiones para Windows y MS-DOS se descomprimen en la carpeta del juego. Además, Windows o MS-DOS; en Linux se compila desde el código con SDL 2 y SDL2_mixer.

★ 112 · 2026-10-29 Ver →
Recompilador Beta

pcrecomp

sp00nznet/pcrecomp

Caja de herramientas para abrir ejecutables antiguos de PC y volver a compilarlos de forma nativa. Reúne analizadores y transformadores de PE, NE (Windows de 16 bits) y LE (extensores DOS), además de los runtimes y trucos de los proyectos de recompilación estática de su autor. Es la base de varias recompilaciones del catálogo. Licencia MIT. 63 de sus últimos 100 commits llevan a Claude como coautor.

★ 110 · 2026-10-30 Ver →
Port del código fuente Totalmente jugable

Rise of the Triad (rottexpr)

LTCHIPS/rottexpr

rottexpr: port de Rise of the Triad: Dark War basado en el de icculus.org, que parte del código fuente que publicó Apogee. Funciona con SDL2 y admite resoluciones desde 320×200 hasta 3840×2160, con el HUD recolocado y escalable y ventana con o sin bordes. Añade opciones de juego nuevas: los Blitzguards pueden llevar cualquier arma de misiles o mágica, se puede recoger munición de las armas de misiles que sueltan los enemigos, el apuntado automático se puede desactivar y también funciona con los misiles, y ZomROTT es un modo en el que los enemigos vuelven si no los despedazas. En resoluciones altas se puede ver a través de las paredes al pegarse a ellas, algo que se corrige subiendo el ajuste «Adjust focal width». El multijugador no funciona. Publica ejecutables para Windows para las versiones shareware, comercial y de licencia de sitio (la que venden GOG y Steam); en Linux se compila. La última versión es la v0.01 (19 de enero de 2021), y el último cambio en el código es de ese mismo mes.

NecesitasLos archivos de tu propia copia de Rise of the Triad: Dark War (DARKWAR.WAD, DARKWAR.RTL y DARKWAR.RTC), o los de la versión shareware, The HUNT Begins (HUNTBGIN), que es gratuita, junto con DEMO1_3.DMO a DEMO4_3.DMO y REMOTE1.RTS. Además, Windows, con SDL2 y SDL2_mixer, o Linux, compilándolo.

★ 110 · 2022-12-21 Ver →
Port (decomp) Jugable

Fatal Racing / Whiplash

FatalDecomp/ROLLER

ROLLER: port de Fatal Racing (Whiplash en Estados Unidos) hecho por ingeniería inversa del ejecutable original, con los nombres de los símbolos de depuración que este conservaba y las funciones de DOS sustituidas por SDL; la decompilación que reproduce el original instrucción por instrucción está en otro repositorio, ROLLER-matching. Saca los datos y las pistas de música de una imagen de tu CD, y la música puede sonar desde esas pistas o como MIDI. Además del renderizador por software tiene uno por GPU, mando en el juego y en los menús, circuitos de la comunidad hechos con su editor de circuitos y, desde finales de septiembre, un código de red nuevo para jugar por internet: el anfitrión manda y los clientes predicen su propio coche, con búsqueda de partidas en la red local, un servicio en fatal.racing para encontrarlas por internet, retransmisión de reserva y servidor dedicado; el modo de red original, por pasos sincronizados, sigue disponible. La tecla ` abre ajustes adicionales. Publica compilaciones de desarrollo automáticas para Windows, macOS y Linux (y Android); la última es la 0.1.1-dev.20261019 (19 de octubre). También se juega en el navegador, en play.fatal.racing. Esa versión para navegador trae los datos de la demo jugable de Whiplash que distribuyó Interplay, descargados de su copia en Internet Archive y servidos desde la web del proyecto; para el juego completo se importa la imagen de tu disco. Las versiones nativas no incluyen datos del juego.

NecesitasUna imagen de tu propio CD del juego (CUE/BIN o ISO), de la que saca los datos la primera vez que arranca. Además, Windows x86-64, macOS (Apple Silicon o Intel) o Linux (x86-64 o ARM64).

★ 103 · 2026-10-27 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 →
Remake de fans Jugable

Crystal Caves (OpenCrystalCaves)

OpenCrystalCaves/OpenCrystalCaves

OpenCrystalCaves: reimplementación libre y no oficial del motor de Crystal Caves, la trilogía de plataformas de Apogee Software de 1991 para MS-DOS, escrita en C++20 con SDL2. La empezó Simon Sandström (gurka) en 2017 y hoy la desarrolla sobre todo Cong (cxong), que publica las versiones para Windows y Linux en GitHub y en itch.io. Quiere ser un remake mejor y moderno que conserve la forma de jugar del original, y su README enumera, con capturas comparadas, lo que cambia: los enemigos ya no detectan al jugador a través de las paredes, el impulso horizontal no se pierde al darse con la cabeza en el techo, los láseres salen alineados con el cañón, los niveles se reinician desde el menú, los fondos tienen parallax, hay una paleta azul monocroma opcional para las zonas a oscuras y el episodio se elige en el menú principal en lugar de con ejecutables separados. Por ahora solo se puede jugar el primer episodio, entero desde la 0.7.0 (29 de agosto); la 0.6.0 (4 de abril) había añadido guardar y continuar la partida, y después el menú ya deja elegir episodio y ha empezado el trabajo en el segundo. Le faltan la tabla de récords, reasignar teclas, el mando y el ratón, y algunos efectos de sonido y mensajes, y el sonido no es del todo fiel. El repositorio y las descargas incluyen los archivos del primer episodio en su versión shareware, que Apogee distribuía gratis, así que ese episodio se juega sin tener el juego.

NecesitasNada para el primer episodio, que viene incluido en su versión shareware. Para los episodios 2 y 3, cuando se puedan jugar, los archivos de datos de tu propia copia de Crystal Caves (como CC1.GFX) copiados en la carpeta media, o el juego instalado desde Steam o GOG. Además, Windows de 64 bits o Linux; en macOS hay que compilarlo.

★ 93 · 2026-10-31 Ver →
Port del código fuente Jugable

Doom / Heretic / Hexen (Russian Doom)

Russian-Doom/russian-doom

Russian Doom: port de Doom, Heretic y Hexen que quita los límites del motor original. Continúa el código de Russian Doom e International Doom que mantiene Leonid Murin (Dasperal), y se apoya en Chocolate Doom y Crispy Doom, con aportaciones importantes de Doom Retro, con la aprobación de sus autores. Corrige numerosos fallos del juego original, dibuja en resoluciones mejoradas de 640×400 y 1280×800, trae paletas mejoradas y muchas mejoras estéticas opcionales, y ofrece la traducción más completa posible al ruso. La última versión numerada es la 6.3 (29 de octubre de 2023), que reúne los cambios hechos antes de que International Doom 7.0 abandonara este código; sus compilaciones son para Windows de 32 y de 64 bits, y en Linux hay un paquete en el AUR o se compila. El repositorio sigue activo (último cambio, el 11 de mayo de 2026). Aparte hay una versión para DOS. Además del código, el repositorio incluye en src/base una veintena de WAD con recursos para los tres juegos; entre ellos, doom-beta.wad, doom-jaguar.wad y hexen-psx.wad (de 4 a 6 MB) llevan mapas y gráficos de la beta de Doom, de Doom para Jaguar y de Hexen para PlayStation. En test_data hay además tres WAD de prueba (DOOM1.WAD, HERETIC1.WAD y hexen.wad, unos 19 MB).

NecesitasLos archivos (IWAD) de tu propia copia de Doom, Doom II, Heretic o Hexen, según el juego que quieras jugar; el README remite a la wiki del proyecto para los detalles. Además, Windows de 32 o 64 bits, o Linux.

★ 89 · 2026-05-11 Ver →
Port del código fuente Totalmente jugable

⑂ Fork de Xenoveritas/abuse

Abuse (apancik)

apancik/Abuse_2025

Abuse 2025: port moderno de Abuse, el juego de plataformas y disparos de Crack dot Com, para sistemas actuales, con gráficos en alta resolución, mando y otras mejoras. Continúa el port a SDL2 de Xenoveritas y el proyecto Abuse 1996, y el README dice que el código fuente se publicó con licencias abiertas, los recursos como freeware no comercial y el contenido shareware original es de dominio público. Se puede jugar la campaña entera en solitario o en cooperativo, cargar contenido de la comunidad, crear niveles con el editor integrado y jugar partidas a muerte en red local; el multijugador entre plataformas distintas y en Windows no está admitido por ahora. El repositorio incluye todos los archivos de datos del juego base, y el autor advierte de que proceden de fuentes con licencias distintas. La 2025.1.0 (17 de enero de 2025) trae versiones para Windows x64 y macOS universal.

NecesitasNinguna copia: el repositorio incluye los archivos de datos del juego base, que Crack dot Com publicó como freeware no comercial (el contenido shareware original es de dominio público). Windows x64 o macOS para las versiones publicadas.

★ 79 · 2026-03-25 Ver →
Port del código fuente Jugable

Descent / Descent II (DXX-Redux)

dxx-redux/dxx-redux

DXX-Redux: port de Descent y Descent II basado en DXX-Retro, que a su vez parte de DXX-Rebirth. Hay un motor para cada juego, D1X-Redux y D2X-Redux. Muchos de sus cambios son para el multijugador; entre lo que añade hay un modo de observador (con opciones separadas para cada modo de juego, vistas en tercera persona, temporizadores de bombas y listas de daño), mejoras de las demos, incluidas las demos automáticas, colores de equipo personalizables, ventana sin bordes, ejes de joystick usados como botones, una opción clásica sin autoselección de arma al quedarse sin munición, el registro de partida en archivos separados, una opción para ver solo los impactos confirmados y volcados de error al fallar. La versión 1.1 (25 de enero de 2025) trae compilaciones para Windows de 32 bits, Linux (también una con sdl12compat) y macOS (Intel y Apple Silicon); la carpeta de datos en Linux y macOS pasó a llamarse redux en lugar de rebirth, y desde la 1.0 el paquete de Linux funciona en la Steam Deck. Se compila con CMake y vcpkg en Visual Studio, o en Linux y con MSYS2. Su último cambio es del 14 de septiembre de 2026.

NecesitasLos archivos de datos de tu propia copia de Descent y de Descent II; el README no los detalla. Además, Windows, Linux o macOS.

★ 77 · 2026-09-15 Ver →
Port (decomp) Experimental Parado · 3 años

Death Rally (dRally)

urxp/dRally

dRally: motor de código abierto de Death Rally (Remedy Entertainment, 1996) que busca un port nativo para Linux y sistemas BSD, y que también se compila para Windows. Parte del código reensamblado del ejecutable de DOS: la versión 0.1 (6 de mayo de 2019) fue un «reensamblado funcional» del juego de DOS, y la 0.2 (13 de enero de 2022), una alfa de 64 bits con compilaciones para Linux y para Windows. Se compila con GCC o Clang, make y SDL2. Todavía no tiene multijugador, y el último cambio es de julio de 2023. Death Rally es gratuito, porque Remedy lo distribuye como freeware, y el README remite a la versión registrada para Windows que ofrece la revista CHIP, de cuyo instalador se extraen los archivos con 7z. El proyecto no incluye ningún recurso del juego. Existe otro proyecto sobre el mismo juego, DreeRally, que reimplementa el motor de la versión de Windows.

NecesitasLos archivos del Death Rally para Windows, que es gratuito (versión registrada, que el README descarga de CHIP): ENGINE.BPA, IBFILES.BPA, MENU.BPA, MUSICS.BPA y los TR0 a TR9 .BPA, más ENDANI.HAF, ENDANI0.HAF y SANIM.HAF en una carpeta CINEM a la que apunta un CDROM.INI, todo con los nombres en mayúsculas. Además, Linux, BSD o Windows de 64 bits.

★ 75 · 2023-07-26 Ver →
Port del código fuente Jugable Parado · 7 meses

Rise of the Triad (Taradino)

fabiangreffrath/taradino

Taradino: port con SDL2 de Rise of the Triad, el juego de acción en 3D que Apogee publicó en 1994, a sistemas actuales (Linux, Windows y macOS). Reproduce el funcionamiento del juego original y arregla lo necesario para sistemas de 64 bits y big-endian. Lo mantiene Fabian Greffrath, y su primera versión con el nombre de taradino es del 15 de agosto de 2025, con soporte para los mapas de RottEX, un framerate más constante y muchos arreglos de dibujo. La última, la 20251222 (22 de diciembre de 2025), busca los archivos del juego también en las rutas de instalación de GOG Galaxy; la 20251216 había añadido la búsqueda de todos los paquetes de niveles oficiales para elegirlos en el menú de Nueva partida, sensibilidades de ratón separadas para girar, avanzar y mirar, borrar asignaciones de teclas con Supr, búsqueda de soundfonts en las carpetas habituales y, al compilar, música opcional por síntesis OPL/AdLib con libADLMIDI. Se compila con CMake, en versión registrada o shareware. Entre sus problemas conocidos, las demos se desincronizan y no hay juego en red. Las descargas publicadas son zips para Windows de 64 bits (unos 3 MB); en Linux y macOS se compila. El último cambio del código es del 20 de marzo de 2026.

NecesitasLos archivos de tu propia copia de Rise of the Triad (versión registrada, como la de GOG, o la shareware, que exige compilar la variante shareware); el README no detalla los nombres de los archivos. Además, Windows de 64 bits, o Linux o macOS compilándolo, con SDL2 y SDL2_mixer.

★ 59 · 2026-03-20 Ver →
Motor para un juego Jugable

⑂ Fork de KScl/opentyrian2000

Tyrian 2000

andyvand/opentyrian2000

Port de código abierto del juego de DOS Tyrian, bifurcado de OpenTyrian con el objetivo de reproducir lo más fielmente posible la experiencia de Tyrian 2000. Es un shoot ’em up de scroll vertical con modo historia, modos arcade para uno y dos jugadores y juego en red por UDP con perforación de NAT, probado con SDL_net, SDL2_net y SDL3_net. Se compila para muchísimas plataformas además del PC: sus releases traen paquetes para Windows (MSVC y MinGW), macOS, Linux (.deb), DOS, Android, iOS, 3DS, PSP, PS Vita, Switch y otras, y el README incluye instrucciones para ESP32. La última release, 3.0.0-SDL3, es del 28 de enero de 2025.

NecesitasLos archivos de datos de Tyrian 2000, que se publicaron como freeware (el README enlaza el zip en camanis.net).

★ 55 · 2026-10-22 Ver →
Port del código fuente Jugable Parado · 3 años

Descent / Descent II (DXX-Retro)

CDarrow/DXX-Retro

DXX-Retro: port de Descent y Descent II pensado para el juego competitivo de calidad, con el compromiso de respetar el juego original salvo donde el original «era malo». Se basa en el proyecto Rebirth y tiene un ejecutable para cada juego, D1X-Retro y D2X-Retro. Las últimas versiones estables son la 1.3 de D1X-Retro y la 1.3a de D2X-Retro (20 de enero de 2017), con compilaciones para Windows y macOS. Las experimentales, hasta la 1.4X6 (17 de enero de 2018, solo para D1X-Retro), añadieron colores de nave personalizados, un modo de observador (con vistas en primera y tercera persona, y Ctrl+1 a 8 para seguir a cada jugador), arreglos de las demos y del cooperativo, y compilar en macOS con scons. El último cambio del código es de abril de 2023. De él parte DXX-Redux, otro proyecto sobre los mismos juegos.

NecesitasLos archivos de datos de tu propia copia de Descent o de Descent II; el README no los detalla. Además, Windows o macOS (las descargas son de 2017 y 2018); en otros sistemas, compilarlo.

★ 52 · 2023-04-16 Ver →
Motor para un juego Jugable Abandonado

The Terminator: SkyNET / Future Shock

nautilusbits/skynet-godot

Port en Godot 4 de los dos shooters de 1996 de Bethesda con el motor XnGine, SkyNET y Future Shock: el motor está reescrito en Godot y el juego se lee de los datos originales de tu copia (los archivos BSA, los mapas de altura WLD, las texturas, los mapas, los sonidos y la música HMI), decodificados en ejecución. Incluye la campaña completa de SkyNET, con sus ocho misiones, los guiones DOS, el contador de objetivos y los briefings con arte y voces originales; Future Shock, con su campaña de 17 misiones, vehículos y equipo inicial, que se juega desde NEW GAME → FUTURE SHOCK sobre el motor de SkyNET; los vehículos (el jeep y el HK); y partidas a muerte por LAN con bots, las clases HUMAN y TERMINATOR, visión de máquina y detector de movimiento. Las reglas se leen del ejecutable DOS, no se adivinan. Ofrece mejoras visuales opcionales, apagadas por defecto, como luces dinámicas de los disparos. El proyecto quedó congelado el 13 de octubre con la 0.5.0, versión final: el desarrollo continúa en un nuevo port en C# y SDL3, aún sin publicar. Sus últimos 100 commits llevan todos a Claude como coautor.

NecesitasTu propia copia de SkyNET (The Terminator: SkyNET) y, si quieres jugar a Future Shock, también de Terminator: Future Shock; en el primer arranque el juego pide las carpetas. Además, Windows, Linux, macOS o Android (descargas SkyNET.exe, .x86_64, .zip y .apk).

★ 46 · 2026-10-13 Ver →
DOS

Super ZZT

asiekierka/reconstruction-of-super-zzt

The Reconstruction of Super ZZT: recreación mediante ingeniería inversa del código fuente de Super ZZT 2.0, la última versión oficial de la secuela de ZZT de Tim Sweeney (octubre de 1991), cuyo código original se perdió hace mucho. Está escrita en Pascal para Turbo Pascal 5.5 y se compila en un entorno DOS como DOSBox con BUILD.BAT; produce el ejecutable SUPERZ.EXE, junto con las herramientas del proceso. Casi todo el código es idéntico byte a byte al original; la excepción es la rutina de descompresión de imágenes ANSI de TheDraw (UNCRLIB.PAS), reemplazada por una implementación limpia por falta de una licencia clara, aunque se puede sustituir por la original para obtener un EXE idéntico. El repositorio incluye seis pantallas ANSI de 80x25 del juego original (.BIN) y herramientas de compresión de imágenes. La única versión, la 1.0 (16 de agosto de 2020), contiene solo el motor, SUPERZ.EXE.

★ 45 · 2025-06-30 Ver →
Motor para un juego Jugable Parado · 1 año

Radix: Beyond the Void

jval1972/Rad-X

Recreación del motor de Radix - Beyond the Void (1995), llamada RAD, escrita en Pascal. Ofrece altas resoluciones, renderizado por software en color verdadero y con OpenGL, velocidad de cuadros sin límite, automapa texturizado, luces dinámicas, efectos de sonido en FLAC y OGG, música en MOD, S3M, IT y XM, capturas de pantalla, un menú de ajustes de juego, teclas y resolución, y scripting con PascalScript; permite crear contenido propio con utilidades de edición de Doom. La última release en GitHub, la 1.2.21.755, es del 4 de mayo de 2022, con binarios de Windows de 32 bits y el código fuente; las versiones anteriores incluyen también una herramienta RAD2WAD.

NecesitasEl archivo radix.dat del juego original de DOS (versión «v2 remix»). Windows (compilaciones de 32 bits).

★ 44 · 2025-08-07 Ver →
Port (decomp) Experimental

Sensible World of Soccer 96/97

zlatkok/swos-port

swos-port: port no oficial en C++ y SDL de la versión de DOS para PC de Sensible World of Soccer 96/97. Combina código C++ reescrito poco a poco, idiomático, con una traducción generada, sobre una máquina virtual, de las rutinas originales, para conservar el comportamiento mientras se convierte y se prueba cada sistema; algunas rutinas siguen generándose mecánicamente de swos/swos.asm. Se contrasta con grabaciones fotograma a fotograma del SWOS de DOS. Windows es la plataforma principal (Visual Studio 2022 y Meson) y existe también un proyecto de Android. El README dice que es un proyecto en desarrollo y no un sustituto acabado: buena parte del juego se puede jugar. La demo de desarrollo del 6 de septiembre (22 MB, Windows x64) trae gráficos, audio, comentarios y datos de relleno para probar el port, no el juego. Para jugar de verdad se indica con --swos-dir el directorio de una copia instalada de SWOS. El repositorio incluye el desensamblado de la versión de DOS (swos/swos.asm, unos 6 MB).

NecesitasTu propia copia instalada de Sensible World of Soccer 96/97 para DOS, cuyo directorio se indica con --swos-dir=<ruta>; la demo de desarrollo funciona con datos de relleno. Además, Windows (x64) y, para compilar, Visual Studio 2022 o Meson, y Python 3.8 o posterior.

★ 38 · 2026-10-25 Ver →
Port del código fuente Jugable Parado · 4 años

In Pursuit of Greed

jval1972/xGreed

xGreed: port del código fuente de In Pursuit of Greed, el juego de acción en primera persona para DOS, escrito en Delphi para Windows (binarios de 32 bits). Dibuja por software al doble de la resolución del original (640×400), con la de 320×200 como opción, y suma mirada con ratón, movimiento con WASD, un lanzador, DirectDraw para volcar la imagen, BASS.DLL para el audio y capturas en PNG. La última versión, la 1.1.12.55 (19 de marzo de 2022; publicada en GitHub el 24 de abril), evita el desplazamiento lateral cuando se piden los dos sentidos a la vez, hace que el gestor de memoria dé por hecha la ejecución con varios hilos para no corromper la memoria y sube de 700 a 4096 el límite de sprites del motor. Los binarios y el código fuente están también en SourceForge. El repositorio no incluye datos del juego.

NecesitasTu propia copia de In Pursuit of Greed: de lo que genera el instalador de DOS, el archivo GREED.BLO y todos los .mod y .s3m, en la carpeta de xGreed.exe (o localizando GREED.BLO desde el lanzador). Opcionalmente, la carpeta MOVIES del CD original, con los .fli de las animaciones. Además, Windows.

★ 37 · 2022-04-24 Ver →
Motor para un juego Jugable Parado · 3 años

Speed Haste

jval1972/Speed

Remake y pack de expansión del juego de DOS Speed Haste, llamado GLSpeed, basado en el motor DelphiDoom y escrito en Pascal. Ofrece altas resoluciones, renderizado con OpenGL, velocidad de cuadros sin límite, automapa texturizado, consola de comandos, efectos de sonido en FLAC y OGG, música en MOD, S3M, IT y XM, capturas de pantalla, un menú de ajustes de juego, teclas y resolución, y scripting con PascalScript; permite crear contenido propio con utilidades de edición de Doom. Además de las pistas originales incluye un pack de expansión. La última release en GitHub, la 1.0.4.745, es del 24 de abril de 2022, con binarios de Windows y el código fuente.

NecesitasEl archivo principal de datos del juego original de DOS, speedh.jcl; sirven tanto la versión shareware como la registrada. Windows.

★ 35 · 2023-06-01 Ver →
DOS

Betrayal at Krondor

canassa/betrayal-at-krondor

Reconstrucción del código fuente de Betrayal at Krondor (Dynamix, 1993) a partir de los binarios de DOS, que reproduce byte a byte KRONDOR.EXE, VMCODE.OVL y SX.OVL de dos versiones desde el mismo código: la 1.00 en disquetes (16 de junio de 1993) y la 1.02 en CD-ROM (21 de marzo de 1994). Se compila con las herramientas de la época (Borland C++ 3.1, 3.0 y 2.0 y TASM) dentro de FreeDOS en QEMU, con una herramienta en Python que lo automatiza; el autor publica esas herramientas empaquetadas como descarga aparte. El único ensamblador que contiene es el que ya era ensamblador en el original. Su objetivo es educativo y de preservación: no añade soporte para sistemas modernos, algo que su autor planea hacer en un fork aparte. La coincidencia byte a byte está completa, pero el código todavía tiene restos de la decompilación y nombres por corregir, y el trabajo sigue módulo a módulo. Incluye un visor en el navegador para explorar los recursos y los diálogos del juego con tus propios archivos. Su guía para colaboradores considera útiles los modelos de lenguaje para este trabajo siempre que se les exijan pruebas, y el repositorio tiene instrucciones para agentes de Claude; la documentación, en cambio, la escribe o la revisa una persona. No incluye datos del juego: para compilar un ejecutable jugable hacen falta los archivos de tu propia copia.

★ 34 · 2026-08-02 Ver →
Port (decomp) Experimental

Master of Magic

jbalcomb/ReMoM

ReMoM: Master of Magic (SimTex, 1994-95) reconstruido a partir de los ejecutables originales, que se desensamblaron, se reensamblaron y se tradujeron a C. Parte de la versión 1.31 y quiere dar a la comunidad un código fuente funcional con el que ampliar el universo de SimTex. Se compila con CMake y usa SDL2 y SDL2_mixer (SDL3 es opcional; en Windows hay además una variante con Win32 nativo y sin sonido). Las versiones publicadas traen solo el motor, sin los datos del juego: hay compilaciones para Windows (instalador .exe y .zip) y Linux (.deb, AppImage, .zip y .tar.gz), y el README describe también un .zip para macOS, sin firmar. La última, la 0.0.8, es del 31 de julio. El proyecto se coordina en el canal de ingeniería inversa del servidor de Discord «Master of Magic - Fans». Dos de sus últimos 100 commits llevan a Claude como coautor. El repositorio incluye en doc/ desensamblados de ejecutables de SimTex y otros materiales (unos 54 MB).

NecesitasTu propia copia de Master of Magic 1.31 para DOS: todos los archivos .LBX y CONFIG.MOM, en la misma carpeta que el ejecutable. Además, Windows, Linux o macOS.

★ 34 · 2026-10-30 Ver →
Port del código fuente Jugable

Rise of the Triad (Barrett)

lunarmeadow/barrett

Barrett: port de Rise of the Triad basado en rottexpr, centrado en la comodidad de jugadores y desarrolladores, con más compatibilidad, funciones nuevas y mejor soporte del hardware actual. Usa SDL2 y SDL2_mixer y se compila con CMake (GCC o Clang; en Windows, algo como MinGW). La 1.3-beta (14 de junio) renovó la pantalla: corrección de relación de aspecto, que estira el render por 1,2 para imitar los píxeles altos de VGA, menú de resoluciones ordenado y etiquetado por proporción, cambio de resolución sin reiniciar, resolución por defecto según el monitor y HUD y vistas previas de partidas guardadas corregidos. En Linux la música usa un soundfont (userdata/barrett.sf2 o los del sistema); en Windows, el MIDI del sistema; el menú de opciones extra permite la emulación de OPL. Hay compilaciones para Windows, Linux y macOS. Código bajo GPL-2.0, sobre el de Apogee y el port de icculus.org.

NecesitasLos archivos de tu propia copia de Rise of the Triad: DEMO1_3.DMO a DEMO4_3.DMO y REMOTE1.RTS, más DARKWAR.RTC, DARKWAR.RTL y DARKWAR.WAD (versión registrada) o HUNTBGIN.RTC, HUNTBGIN.RTL y HUNTBGIN.WAD (la versión shareware), todos en la carpeta del ejecutable. Además, SDL2 y SDL2_mixer; en Linux, un soundfont (FluidR3 como alternativa).

★ 34 · 2026-10-08 Ver →
DOS Totalmente jugable

Prince of Persia 2: The Shadow and the Flame

Supermedo/prince-of-persia-2-windows

Recompilación estática del PRINCE.EXE de DOS a C, enlazada con un pequeño entorno para Windows: la lógica del juego, el dibujo, la introducción y el controlador de música son el código original, y solo el hardware del PC (VGA, temporizador, teclado, Sound Blaster/AdLib) se sustituye por código nativo, sin DOSBox ni emulador. El repositorio tiene el recompilador, escrito en Python, que decodifica el código 8086, el entorno y el launcher; el C del juego se genera en tu equipo a partir de tu copia, y la versión publicada trae pop2.exe ya compilado, sin datos, gráficos ni música del juego. Imita una Sound Blaster Pro: el controlador FM del juego, recompilado, toca la música en un OPL2 emulado sin importar cómo se configuró tu copia en el SETUP de DOS, y los efectos suenan como muestras digitales. Dibuja con OpenGL, con filtros (Sharp, que mantiene los píxeles nítidos a cualquier tamaño, Pixel, Soft y Smooth HQ) y vistas 4:3, estirada o panorámica que solo estira los lados, y admite mandos de Xbox, PlayStation y Switch. Los 14 niveles, la introducción, los finales, las partidas guardadas y el límite de 75 minutos funcionan igual que en DOS; lo único nuevo son puntos de control opcionales en cada sala, desactivados por defecto. La 1.0 salió el 23 de septiembre.

NecesitasTu propia copia de Prince of Persia 2 para DOS: la carpeta con PRINCE.EXE y los archivos .DAT. Además, Windows 10 u 11 de 64 bits. Para compilarlo hacen falta clang y llvm-rc (LLVM para Windows) y Python 3.

★ 32 · 2026-09-23 Ver →
DOS Jugable

Stunts

mr-finster/stunts-hd

Stunts HD: el GAME.EXE de tu copia de Stunts 1.1 (también conocido como 4D Sports Driving) se traduce instrucción por instrucción a JavaScript y corre sin cambios sobre un pequeño PC emulado (los servicios de DOS y de la BIOS, el modo de vídeo VGA, el temporizador y un sintetizador AdLib). Un renderizador nuevo vuelve a dibujar lo que dibuja el juego en 3D a la resolución de tu pantalla, en panorámico e interpolado entre sus fotogramas, sin cambiar lo que hace el juego; la tecla H vuelve al aspecto de 1990. La conducción, los rivales, las repeticiones y los choques son los del original: las 6907 repeticiones del paquete de pruebas de Chocolate Stunts se reproducen exactamente igual que en DOS. Funcionan el editor de circuitos, los circuitos propios, los coches añadidos, el coche fantasma y el intercambio de circuitos. Se juega en el navegador o como aplicación para macOS, Windows y Linux; en la Steam Deck, solo en modo escritorio. La primera vez necesita conexión para descargar el mapa de la traducción. Declara que se hizo con ayuda de herramientas de IA.

NecesitasTu propia copia de Stunts 1.1 (la carpeta del juego o un zip con ella); otras versiones, como 4D Sports Driving, todavía no sirven. Además, Chrome, Edge o Firefox, o macOS, Windows o Linux para la aplicación.

★ 31 · 2026-10-30 Ver →
Motor para un juego Jugable

Test Drive III: The Passion (kylofon)

kylofon/testdrive3-enhanced

Test Drive III Enhanced: port nativo con SDL3 de Test Drive III: The Passion (Accolade, 1990), una reimplementación fiel del TDIII.EXE original para Windows. No es un emulador: el motor carga la imagen del ejecutable y los archivos de datos del juego. Encima añade una vista 3D fluida a la frecuencia de tu pantalla, resolución de hasta 2560 × 1600 con suavizado, mayor distancia de dibujo con niebla gradual, dirección suave, faros con bordes suaves, una marca de meta en la brújula y arreglos de fallos de la policía y de los aterrizajes; el reloj de la carrera cuenta segundos reales. Un lanzador permite elegir coche, circuito, nivel de habilidad y opciones gráficas, y reasignar teclas, y el modo «clásico» deja la imagen original, con sonido AdLib o altavoz. La última versión, la 0.2.0 (30 de septiembre), es un zip para Windows de 64 bits (10,4 MB). Licencia MIT. Los 20 commits del repositorio llevan a Claude como coautor.

NecesitasTu propia copia de Test Drive III: The Passion para DOS: en una carpeta Game junto al programa, TDIII.EXE (o TD3.EXE), PLAYDISK.DAT, DATAA–C.DAT, INSTR.DAT y los archivos de coches (C*) y de escenarios (SCENE*). Además, Windows de 64 bits y una CPU de varios núcleos.

★ 28 · 2026-09-30 Ver →
Remake de fans Experimental

Railroad Tycoon (Rails)

bluddy/rails

Rails: remake en OCaml de Railroad Tycoon (1990), con SDL2. Se construyen ferrocarriles, se gestionan trenes, se compite con rivales de IA y se hace crecer el imperio por regiones históricas; docs/FEATURES.md lista lo que está implementado. Admite el zoom de pantalla sobre los 320x200 originales, sombreadores GLSL (CRT, VGA a 1080p y otros), ajuste de relación de aspecto de píxeles rectangulares, guardados y opciones de depuración. La 0.1.4 (11 de octubre) trae paquetes para Windows, Linux (AppImage y tar.gz) y macOS (arm64). El repositorio incluye archivos .ogg de música y efectos de sonido y algunos gráficos extra (el README no dice de dónde salen).

NecesitasLos archivos de datos de tu propia copia de Railroad Tycoon para DOS (*.PIC, *.PAN y *.DTA), en la carpeta data junto al ejecutable o con --data-dir. Además, Windows (x86-64), Linux (x86-64) o macOS.

★ 25 · 2026-10-11 Ver →
DOS Jugable

Theme Park

sp00nznet/themepark-recomp

Recompilación estática del Theme Park de DOS a programas nativos para Windows y Linux, hecha con pcrecomp, el kit del mismo autor: el código de 32 bits del juego (6517 funciones, sin errores) se traduce a C y corre sobre el entorno de DOS/4GW del kit, sin emulador ni DOSBox; también recompila INTRO.EXE, así que la película de introducción se ve con su música y sus voces. El parque se abre por defecto en el modo SVGA de 640×480 que el juego escondía tras la tecla R, y se puede ensanchar hasta 1920×480; lo muestra una ventana con Direct3D 11 con escalado por múltiplos enteros, nítido, suave, CRT o al vecino más próximo, y pantalla completa sin bordes. Añade un menú de ajustes con F10, nueve estados guardados, velocidad fija a 25 fps (el original no tenía limitador) ajustable de 12 a 120, ratón capturado, sonido sin Sound Blaster (los efectos por un mezclador propio y la música General MIDI por el sintetizador del sistema o con paquetes de grabaciones), mando de Xbox, mods en carpetas superpuestas, los cinco idiomas del CD, el modo en red para 2 a 4 jugadores que Bullfrog dejó oculto, ahora por TCP, y unas «reglas modernas» opcionales que corrigen a guardias, encargados de mantenimiento, mecánicos, animadores, visitantes atascados y al asesor. Es una alfa: llega a un parque en marcha, pero según su README aún no se ha jugado mucho tiempo. La 0.2.0-alpha.1, la primera con instaladores para Windows y Linux, salió el 21 de octubre, y la última, la 0.5.0-alpha.1, el 22 de octubre. 68 de sus 86 commits llevan a Claude como coautor.

NecesitasTu propia copia de Theme Park: la de GOG, instalada o como su instalador sin conexión (setup_theme_park_1.01_cs_(77027).exe), o el CD de 1994 en cualquiera de sus ediciones (Reino Unido y Europa, Estados Unidos, las reediciones de EA de 1996 y 1998, CD-ROM Classics y el disco japonés junto a Magic Carpet), también como ISO montada; no sirven la versión en disquetes, la asiática de 1996 ni las demos. Además, Windows 10 u 11 de 64 bits, donde la instalación instala Python, Visual Studio 2022 con C++, LLVM, CMake y Ninja si faltan, o Linux con gcc y SDL2; en Linux, la música necesita un sintetizador General MIDI como FluidSynth o TiMidity++.

★ 10 · 2026-10-30 Ver →
DOS

F-19 Stealth Fighter

xor2003/f19re

Decompilación en curso de F-19 Stealth Fighter (MicroProse, 1988) para DOS. El ejecutable principal, EGAME.EXE, se reconstruye de dos formas que tienen que coincidir: un esqueleto en ensamblador, sacado del desensamblado, que da una copia idéntica byte a byte, y el código en C, que va sustituyendo al ensamblador rutina por rutina y se compila con Microsoft C 5.1 hasta generar exactamente las mismas instrucciones. Es proyecto hermano de la reconstrucción de F-15 Strike Eagle II, del mismo autor: los dos juegos comparten buena parte del código. Para probarlo hacen falta los archivos de tu propia copia y DOSBox; el compilador de Microsoft no se incluye. 97 de sus últimos 100 commits llevan a Devin como coautor.

★ 3 · 2026-10-09 Ver →
Remake de fans Jugable

Wing Commander: Privateer

schlangz/openprivateer-project

OpenPrivateer: reimplementación moderna de Wing Commander: Privateer y de su expansión Righteous Fire, que funciona con los archivos de datos del juego original. Está en alfa pública, con versiones para Windows, macOS y Linux (x86-64 y ARM64). Su motor se desarrolla en un repositorio privado: el repositorio público es el de la web y las descargas. Según su web, las bases funcionan como en el original (compraventa de naves, equipo y mercancías, el bar, los gremios y los tablones de misiones), las misiones generadas usan los encuentros y guiones del original, y la campaña de Privateer se juega desde la primera oferta de Sandoval hasta los créditos finales; el vuelo, el combate y la IA se reconstruyeron a partir del ejecutable original. Las partidas son compatibles con las del juego original. Tiene un modo clásico, fiel al original, y otros que suman comodidades opcionales, además de varias naves por piloto, un universo abierto experimental ampliable con mods y controles reasignables para teclado, ratón, joystick y mando.

NecesitasLos archivos de datos de tu propia copia de Wing Commander: Privateer. Además, Windows, macOS o Linux de 64 bits.

★ 3 · 2026-10-30 Ver →
Motor para un juego Jugable

Big Red Racing (Big Red Report)

BigRedReport/bigredreport

Port hecho por aficionados de Big Red Racing que reimplementa el juego en JavaScript y WebGL2, sin dependencias, y lee los archivos de tu copia original (la carpeta BIGRED; con la imagen del CD también puede sonar la música del juego). Se juega en el navegador (Chrome o Edge) o con aplicaciones para Windows, Linux, Steam Deck y Android que envuelven la misma web; el repositorio no incluye datos del juego. Añade gráficos modernos con luz solar y sombras o el aspecto de 1995, pantalla ultrapanorámica, mandos, pantalla partida de hasta 8 jugadores, juego en línea de hasta 12 con chat de voz, rivales originales grabados o una IA nueva, repeticiones, modo foto, contrarreloj, modo drift, un editor de circuitos y mods que sustituyen archivos del juego. El repositorio trae sus propios circuitos, bocinas, logos y dos temas musicales libres de derechos para los modos Grand Prix y drift. La 0.112.0 (31 de octubre) es la última de 69 versiones; los paquetes de escritorio pesan de 118 a 130 MB y el zip del navegador, unos 11 MB. 70 de sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia copia original de Big Red Racing: la carpeta BIGRED y, si quieres la música del CD, su imagen (IMAGE.img/IMAGE.cue). Se elige al pulsar PRESS START. Además, Chrome o Edge, o la aplicación de Windows, Linux o Android; en Android hay que dar un .zip con la carpeta BIGRED.

Ver →
Motor para un juego Experimental

Crusader: No Remorse

sebsebseb1982/crusader-no-remorse-decomp

Reimplementación en C++20 con SDL2 del motor de Crusader: No Remorse (Origin, 1995) para Windows y Linux, que lee los datos del juego original, incluidos sus scripts (USECODE). Admite la versión francesa 1.08 y la estadounidense 1.23, y el README la describe como un trabajo en curso. Añade mando, un menú de mejoras (cámara que sigue al jugador, movimiento y apuntado direccionales, resolución nativa, zoom, autoguardado) y pantalla completa con Alt+Intro. Hay compilaciones para Windows, Linux y consolas portátiles con PortMaster (aarch64); la 1.22.0 es del 19 de octubre, una de 31 versiones. El autor menciona su suscripción a Claude, y 2 de sus 48 commits llevan a Claude como coautor.

NecesitasTu propia copia de Crusader: No Remorse, versión francesa 1.08 (ISO con SHA-256 B370436F2BA380500E918262A83293FBB89600253CC3F4579895D45FDB63B802) o estadounidense 1.23 (ISO con SHA-256 C27D77D215253B8C1EF3C5B16CC33AFF63E759A843BBCD177A42F6A64DC063C7), como imagen .iso o como el contenido del juego instalado o del CD, en la carpeta data (unos 550 MB). Windows, Linux (con SDL2) o una consola portátil con PortMaster.

Ver →
Motor para un juego Jugable

F-117A Nighthawk Stealth Fighter 2.0 (Enhanced)

kylofon/F117-2Enhanced

Port nativo mejorado de F-117A Nighthawk Stealth Fighter 2.0, de MicroProse, para Windows, construido sobre el port fiel con SDL3 del mismo autor (F117-2, v0.1.0). No es un emulador y no incluye los archivos del juego. Busca un juego más nítido y fluido con el arte original sin cambios: resolución de 1 a 8 veces los 320×200 originales (la vista 3D, el HUD, los MFD, la ventana de TV y el mapa), vista más ancha en ventanas panorámicas, sombreado suave por distancia y noche de verdad (opcionales y desactivados por defecto), imagen a la frecuencia del monitor y un lanzador con una casilla Enhanced; con --classic se recupera el comportamiento original. Las dos versiones, de unos 11 MB, son del 26 y el 29 de octubre (la 0.2.0). Todos sus 73 commits llevan a Claude como coautor.

NecesitasLos archivos de tu copia de F-117A Nighthawk Stealth Fighter 2.0 (F117.COM, SETUP.EXE, START.EXE, VGAME.EXE y el resto), en una carpeta Game junto al lanzador o elegida desde él; la carpeta debe poder escribirse, porque el juego guarda ahí la lista de pilotos. En SETUP se responde N al joystick y 2 a AdLib. Windows.

Ver →
Motor para un juego Jugable

Street Rod (Enhanced)

kylofon/streetrod-enhanced

Versión mejorada del port nativo de Street Rod para Windows, con SDL3, sin emulador y sin los archivos del juego. Añade una vista de carretera fluida en las carreras y en los trayectos por la ciudad, a la frecuencia de tu pantalla, alta resolución de hasta 2560 × 1600 con suavizado de bordes, volúmenes separados de música y efectos, los 25 coches de la ampliación Street Rod SE y un lanzador con opciones de coches, interruptores, imagen y sonido; con --classic se obtiene solo la imagen original. El resto del juego es el original: garaje, rivales, física, policía y pantallas. Una sola CPU dibuja la vista de carretera, unos 8,5 ms por cuadro con los valores por defecto. La 0.2.0 (30 de septiembre) es la última de dos versiones, de unos 11 MB. Todos sus 12 commits llevan a Claude como coautor.

NecesitasLos archivos de tu copia del Street Rod original de DOS (SR.EXE o SRSE.EXE, LIB1, LIB2 y HOT_DATA) en una carpeta Game, con los coches de la ampliación Street Rod SE en Game\datadisk si los quieres. El README señala que el juego es gratuito, de su propietario del copyright, en streetrodonline.com. La carpeta debe poder escribirse. Windows.

Ver →
Motor para un juego Jugable

Street Rod (SDL3)

kylofon/street-rod-sdl3

Reimplementación fiel en C de Street Rod, de California Dreams y Logical Design Works, que corre de forma nativa con SDL3 en Windows. No es un emulador: el programa original se estudió, se documentó y se reescribió en C, y el port lee los archivos del juego original en tiempo de ejecución. Según el README está portada toda la versión VGA (320×200, 16 colores) con altavoz de PC: título, carnet de conducir, periódico, coches usados y piezas, regateo y ventas, garaje, gasolinera, el Bob’s Drive-In con rivales, apuestas y carreras de aceleración y de carretera, policía, averías, calendario del verano de 1963, partidas guardadas, salón de la fama y final. Es una primera versión; los gráficos CGA, EGA, Tandy y Hercules no están portados. Trae un lanzador con elección de coches (los 25 de la ampliación Street Rod SE o los originales), demo y ventana. La 0.1.0 (26 de septiembre) es un zip de unos 11 MB. Todos sus 16 commits llevan a Claude como coautor.

NecesitasLos archivos de tu copia del Street Rod original de DOS (SR.EXE, LIB1, LIB2 y HOT_DATA) en una carpeta Game y, para los coches de la ampliación, Street Rod SE (SRSE.EXE con sus LIB1, LIB2 y HOT_DATA) en Game\datadisk. El README señala que el juego es gratuito, de su propietario del copyright, en streetrodonline.com. La carpeta debe poder escribirse. Windows.

Ver →
Motor para un juego Jugable

Test Drive (Enhanced)

kylofon/testdrive-enhanced

Versión mejorada de Test Drive (Accolade / Distinctive Software, 1987) en EGA, nativa para Windows con SDL3. El juego es la reimplementación fiel en C de test-drive-sdl3, así que la conducción, el tráfico y la policía funcionan como en el original; encima, la vista por el parabrisas se redibuja con una resolución cuatro veces mayor por defecto, 120 filas de carretera en lugar de 40 y 60 cuadros por segundo en lugar de 8, con un horizonte con montañas, objetos escalados con suavidad y un indicador de distancia y tiempo. Quita la protección contra copia, la contraseña del lanzador TD.EXE y los modos Hercules y CGA. La última versión, la 1.0.4 (25 de septiembre), es un zip de Windows de 64 bits de unos 2,6 MB. 15 de sus 17 commits llevan a Claude como coautor.

NecesitasTus propios archivos del Test Drive de DOS en una carpeta Game junto al programa: TDEGA.EXE, CARS.TXT, SCORES, TDSND.SND, los archivos *.PES y los de coches *.BIN y *.SS. Además, Windows y, para la resolución por defecto, una CPU de varios núcleos.

Ver →
Motor para un juego Jugable

Test Drive (SDL3)

kylofon/test-drive-sdl3

Port nativo para Windows de Test Drive (Accolade / Distinctive Software, 1987), reescrito en C con SDL3 a partir de la ingeniería inversa del programa original; no es un emulador. Incluye las versiones de DOS en EGA, CGA y Hercules y la de Amiga, cada una con su ejecutable, y un lanzador para elegir versión, carpeta del juego, opciones y teclas. Conserva la velocidad de dibujo de 8 cuadros por segundo del original al conducir, lee las teclas mientras se mantienen pulsadas y corrige fallos del original (los de la versión de Amiga se pueden conservar con --original-bugs). El repositorio no trae datos del juego. La última versión, la 0.3.0 (1 de octubre), es un zip de Windows de 64 bits; las 0.1.0 y 0.2.0 salieron el 16 de septiembre. Sus 16 commits llevan a Claude como coautor.

NecesitasTus propios archivos del Test Drive de DOS en una carpeta Game: TDEGA.EXE (o TDCGA.EXE para CGA y Hercules), CARS.TXT, SCORES, TDSND.SND, los archivos *.PES (EGA) o *.CMP (CGA y Hercules) y los de coches *.BIN y *.SS. Para la versión de Amiga, la imagen de disco .adf (o sus archivos extraídos). La carpeta debe poder escribirse. Además, Windows (las versiones publicadas son de 64 bits).

Ver →
Motor para un juego Jugable

Test Drive II: The Duel (Buyukcaglar)

Buyukcaglar/TD2

Versión nativa para Windows de Test Drive II: The Duel que ejecuta el juego de DOS a partir de tu propia copia de sus archivos, con cuatro modos gráficos que se pueden cambiar en cualquier momento, incluso en plena carrera: EGA, CGA, Hercules y Amiga. Con los archivos de la versión de Amiga también reproduce su música y sonidos y añade el escenario exclusivo Northern Germany Challenge. No es un emulador: el código del juego es una reimplementación en C del ejecutable original, construida sobre el port SDL3 de Kylofon (Krzysztof Kania, licencia MIT), y el repositorio publica ese código, las herramientas de recuperación y la documentación. Añade un modelo mejorado del altavoz del PC, el sonido de Amiga mediante una emulación de Paula, compatibilidad con mandos y un menú propio. Se entrega como un único TD2.exe de unos 4 MB, sin firmar. La 1.0 (25 de octubre) es la última de dos versiones del mismo día. Declara que se escribió en gran parte con asistentes de IA (Claude); sus últimos 100 commits llevan a Claude como coautor.

NecesitasTu propia copia de Test Drive II de DOS: basta el juego base (dos coches y el escenario Master), como carpeta con TD2EGA.EXE, CARS.DAT, SCENES.DAT y el resto, o como archivo zip, 7z, rar o lha. Opcionales: las ampliaciones (The Supercars, The Muscle Cars, California Challenge, European Challenge) y la versión de Amiga (por ejemplo un .lha de WHDLoad). Además, Windows de 64 bits y una carpeta con permiso de escritura para el programa.

Ver →
Motor para un juego Jugable

Test Drive II: The Duel (Enhanced)

kylofon/testdrive2-enhanced

Versión mejorada de Test Drive II: The Duel (Accolade / Distinctive Software, 1989) en EGA, nativa para Windows con SDL3. El juego es la reimplementación fiel en C de TD2EGA.EXE; la vista de carretera se redibuja a partir de los datos originales con una resolución cuatro veces mayor (1280 × 800 por defecto), 60 cuadros por segundo y una distancia de dibujo de 180 unidades en lugar de 60. Tiene opciones para la carretera y el terreno con bandas, para mezclar coches de otros escenarios y para ajustar la velocidad del juego, y un visor de mapas para recorrer las etapas, además de lanzadores del juego y del visor. La última versión, la 0.3.0 (24 de septiembre), es un zip de Windows de 64 bits de unos 10,6 MB. 71 de sus 72 commits llevan a Claude como coautor.

NecesitasTus propios archivos del Test Drive II de DOS, idealmente The Collection, en una carpeta Game junto al programa: TD2EGA.EXE, CARS.DAT, SCENES.DAT, SONGS.BIN, VOICES.BIN, los archivos *.PES, los de coches *.BIN y *.SS y los de escenarios *.DAT, *.SGN y *.FNT. Además, Windows y una CPU de varios núcleos.

Ver →
Motor para un juego Jugable

Test Drive II: The Duel (SDL3)

kylofon/test-drive-2-sdl3

Port nativo para Windows de Test Drive II: The Duel (Accolade / Distinctive Software, 1989), una reimplementación en C con SDL3 de la versión EGA (TD2EGA.EXE) hecha por ingeniería inversa; no es un emulador. Se puede jugar con los coches y escenarios de The Collection, incluidos los paquetes Supercars / Muscle Cars y California / European Challenge; las versiones CGA, Hercules y Tandy aún no están portadas. Quita la protección contra copia y la gestión de discos, dibuja la vista de conducción a unos 15 cuadros por segundo emulados y usa un mando como joystick. La única versión, la 0.1.0 (17 de septiembre), es un zip de Windows de 64 bits. Sus 9 commits llevan a Claude como coautor.

NecesitasTus propios archivos del Test Drive II de DOS, idealmente The Collection, en una carpeta Game: TD2EGA.EXE, CARS.DAT, SCENES.DAT, SONGS.BIN, VOICES.BIN, los archivos *.PES, los de coches *.BIN y *.SS y los de escenarios *.DAT, *.SGN y *.FNT. La carpeta debe poder escribirse. Además, Windows.

Ver →
Motor para un juego Jugable

Test Drive III: The Passion (SDL3)

kylofon/test-drive-3-sdl3

Port nativo para Windows de Test Drive III: The Passion (Accolade, 1990), una reimplementación fiel en C con SDL3 hecha por ingeniería inversa de todo el programa original; no es un emulador. Se puede jugar la versión VGA con música y efectos AdLib / Sound Blaster: título y créditos, menús, los cinco coches, los dos recorridos con todos sus tramos y rutas, tráfico, policía, repetición, resultados y récords. Las gráficas EGA y Tandy y el sonido MT-32, Tandy y Game Blaster no están portados. Trae un lanzador para elegir coche, recorrido y opciones, y por defecto espera 23 tics de reloj entre cuadros (unos 6 por segundo) para que el juego no corra demasiado rápido. La única versión, la 0.1.0 (24 de septiembre), es un zip de Windows de 64 bits de unos 10,8 MB. Sus 11 commits llevan a Claude como coautor.

NecesitasTus propios archivos del Test Drive III de DOS en una carpeta Game: TDIII.EXE (empaquetado o no), PLAYDISK.DAT, DATAA.DAT, DATAB.DAT, DATAC.DAT, INSTR.DAT y los archivos de coches (C*.DAT, .LST y .POB) y de escenarios (SCENE*.DAT, .LST y .HI); TD3.CFG es opcional. La carpeta debe poder escribirse. Además, Windows.

Ver →