

vkQuake
Engine for Quake (1996) | Category: Source ports
Engine for Quake (1996) | Category: Source ports
vkQuake is a modern Quake 1 port based on QuakeSpasm, using Vulkan instead of OpenGL. It delivers higher performance, high-FPS support without breaking physics, improved graphics, shadows, filtering, and a convenient mod menu. Compatible with popular mods.
Localizations:

Localizations:
The engine is localized into 1 language
(You don’t need to download anything extra to play in these languages)
Compared to QuakeSpasm, vkQuake offers multithreaded rendering and loading, significantly boosting performance. The game can run at framerates above 72 Hz without physics issues, and supports enhanced visuals including dynamic shadows (on ray-tracing capable GPUs), anti-aliasing, anisotropic filtering, and more accurate color reproduction without banding.
The port supports both classic Quake models and enhanced versions (MD5 and MD3), including models from the 2021 rerelease. True color texture and skin formats are supported (.png, .tga, .jpg), along with 8-bit palette emulation and upscaling to preserve the pixelated look.
vkQuake includes a built-in mod menu, custom HUD support, scripted particles, and a modern network protocol. External WAD files and the WAD3 format are also supported, allowing a wider variety of texture palettes.
The port is fully compatible with QuakeSpasm mods, including major projects like Arcane Dimensions and large maps such as The Immortal Lock.
How to install an engine vkQuake
Move the contents of the folder to the game's root directory.
Launch vkQuake.exe
Play!
To launch vkQuake through Steam, rename the original Glquake.exe (e.g. to Glquakebackup.exe) and rename vkQuake.exe to Glquake.exe



