Carmageddon (dethrace)
Juego: Carmageddon → (Windows, 1997)
Dethrace: reconstrucción del código de Carmageddon por ingeniería inversa para que funcione de forma nativa en sistemas actuales. Parte de los símbolos de depuración de Watcom de una versión interna anterior, que aparecieron en el CD de la expansión Splat Pack; crayzkirk los emparejó a mano con el ejecutable de DOS, y desde ahí se generó un esqueleto en C que se va completando función a función. Desde la 0.10.0 se compila también con Visual C++ 4.20 y se compara instrucción a instrucción con el CARM95.EXE de Windows 95 mediante reccmp, la herramienta de la decompilación de LEGO Island; cada función y cada variable global llevan anotada su dirección en él. Usa el código de BRender 1.3.2, ya liberado, en lugar de su versión reconstruida, con el renderizador por software original y la ruta original de 3dfx sobre OpenGL. Funcionan el juego completo, la expansión Splat Pack y las demos gratuitas, con la resolución alta original de 640×480, la música de CD en el formato de la versión de GOG, partidas en red, las escenas, las comprobaciones originales del CD y de la censura, que se pueden activar, y la opción de calcular la física en cada fotograma (el original lo hacía cada 40 ms, con tirones de cámara en las curvas lentas); el límite de fotogramas se puede cambiar o quitar. Hay versiones para Windows de 32 y 64 bits, Linux x86-64 y ARM64, y macOS. La última es la 0.10.1 (22 de febrero).
NecesitasLos archivos de tu propia copia de Carmageddon (del CD original o de la Carmageddon Max Pack de GOG), con Splat Pack si la tienes; también sirven las demos gratuitas de Carmageddon y de Splat Pack. Se pone en la carpeta del juego, junto a CARMA.EXE (en Windows, con SDL2.dll), o se indica la carpeta en un archivo dethrace.ini. Además, Windows, Linux o macOS.
- Cómo llega a PC
- Port de una decompilación
- Consola
- Microsoft Windows
- Estudio original
- Stainless Software
- Año
- 1997
- Autor
- dethrace-labs
- Estrellas
- 1.2k
- Última actividad
- 2026-10-23 · hace 8 días
- Última versión
- v0.10.1 · 2026-02-22
- Licencia
- GPL-3.0
- Lenguaje
- C
Escribe y elige de la lista; si no está, escríbelo y pulsa Intro. En un launcher, los juegos que instala; en una herramienta genérica, déjalo vacío.
Otros proyectos de Carmageddon
1