Juegos

Quake

DOS · Windows · 1996 · 6 proyectos

6 ports

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 →
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

DarkPlaces

DarkPlacesEngine/DarkPlaces

DarkPlaces: motor de juego basado en el de Quake. Empezó como un mod de Quake y, cuando id Software publicó el código fuente del motor, LadyHavoc lo convirtió en un motor propio, que añade funciones gráficas modernas, amplía QuakeC, el lenguaje en que se programa la lógica del juego, y admite más formatos de mapas y modelos sin perder la compatibilidad con los mods de Quake. Ejecuta Quake y sus dos expansiones, The Scourge of Armagon y The Dissolution of Eternity, mods como Nehahra, Quoth, Arcane Dimensions o Quake 1.5, y juegos independientes hechos con él, como Nexuiz, Xonotic, Transfusion o Steel Storm; el juego se elige con un parámetro o cambiando el nombre del ejecutable. Entre sus funciones están la iluminación y las sombras en tiempo real con relieve, que se mejoran con archivos .rtlights; efectos de humo, sangre y explosiones rehechos, calcomanías, niebla y skyboxes; texturas de sustitución, también en JPEG; pistas de audio en Ogg Vorbis en lugar de las del CD; sonido envolvente hasta 7.1, y un navegador de servidores. Su última versión publicada, de 2014, el proyecto la volvió a subir a GitHub en diciembre de 2023, aunque no la recomienda para proyectos nuevos. Desde 2021 se desarrolla en GitHub, con compilaciones para Linux x86-64 en su integración continua; las más completas, para Windows, Linux y macOS, son las que se publican en los paquetes del motor de Xonotic, aunque el proyecto aclara que no tiene una relación especial con Xonotic.

NecesitasLos archivos de tu propia copia de Quake (la carpeta id1 con sus .pak) y, para las expansiones, sus carpetas hipnotic y rogue; los juegos independientes hechos con DarkPlaces traen sus propios datos. Además, Windows, Linux o macOS; para compilarlo, GCC o Clang con SDL2 (en Windows, con MSYS2 y MinGW).

★ 452 · 2026-10-21 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 →
Port del código fuente Jugable

FTEQW

fte-team/fteqw

FTEQW: motor de Quake avanzado y portátil, que parte del código fuente de Quake publicado por id Software y juega a varios juegos con tecnología id Tech, además de a los que otros desarrolladores han hecho con él. Admite Quake y sus packs de misiones, QuakeWorld, Quake II y sus packs de misiones, Quake III Arena y Team Arena, y Hexen II y su expansión; Half-Life y Half-Life 2 funcionan a través del proyecto Rad Therapy. Encuentra solo los juegos instalados con Steam, incluidas las reediciones de Quake y Quake II, y las carpetas de juegos clásicas de Linux. Dibuja con Direct3D 8, 9 u 11, OpenGL o Vulkan, con un sistema de materiales que acepta sombreadores HLSL y GLSL y preajustes de vídeo para que los juegos se vean como los originales o más modernos, con iluminación en tiempo real. Tiene pantalla partida en Quake y en la mayoría de sus mods, chat de voz con Opus o Speex, un explorador de servidores que reúne todos los protocolos que admite, servidor dedicado, partidas de cientos de jugadores, IPv4 e IPv6, sustitución de la música de CD por archivos Vorbis, MP3, WAV o FLAC, complementos (FFmpeg, físicas con Bullet u ODE) y su propio compilador de QuakeC, FTEQCC, que se puede ejecutar dentro del juego, con depurador. Funciona en Windows, Linux, OpenBSD y otros sistemas, en x86, x86-64, ARM y PPC64LE, y también en Android y en la web. Las compilaciones para Windows (64 y 32 bits) y Linux (x86-64 y x86) se descargan de su web; el repositorio de GitHub es su réplica oficial, y su último cambio es del 4 de junio.

NecesitasLos archivos de tu propia copia de alguno de los juegos (Quake, Quake II, Quake III Arena o Hexen II, con sus expansiones si las tienes), con el motor copiado en la carpeta del juego; también encuentra solo las instalaciones de Steam. Para Quake II con la versión de 64 bits del motor hace falta además la lógica del juego compilada en 64 bits, que el proyecto recomienda tomar de Yamagi Quake II. Además, Windows, Linux u otro sistema compatible.

★ 361 · 2026-06-04 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 →

Preguntas

¿Qué proyectos hay para Quake?

El catálogo tiene 6 ports de Quake, todos en esta página con su estado.

¿Qué necesito para jugarlo?

Tu propia copia de Quake (DOS). Recompendium solo enlaza proyectos que no reparten el juego, y cada ficha dice qué versión o región hace falta.

¿Cuál es el más popular?

Quake (vkQuake), con 2313 estrellas en GitHub.