
If you already have a setup that works for the engine you're currently using, then you don't necessarily have to change it. The Linux version of QuakeSpasm/VkQuake requires external libraries: libogg or libvorbis for OGG support, libmad or libmpg123 for MP3, and libflac for FLAC. QuakeSpasm, the engine vkQuake is derived from, supports OGG, MP3, FLAC, and WAV audio formats. Most Quake engines play nicest with soundtracks placed in the id1/music subfolder vs. In general, you'll just need to move a "music" folder to the correct location within your vkQuake installation (.e.g /usr/share/quake/id1/music). The GOG-provided files need to be converted before they are ready for use.

Unfortunately, the Steam version does not come with the soundtrack files. The original Quake had a great soundtrack by Nine Inch Nails. For the 2021 re-release music will work out of the box. 📝 Note: This section only applies to older releases.


Afterward to run the game just execute vkQuake.exe. Installation WindowsĬopy all files inside the vkquake-_win64 or vkquake-_win32 folder in the zip to the Quake base directory. Code ported from QuakeSpasm-Spiked makes it possible to run the game at over 72FPS without breaking physics. Due to the port using Vulkan and other optimizations it can also achieve much better frame rates. It is based on the popular QuakeSpasm and QuakeSpasm-Spiked ports and runs all mods compatible with QuakeSpasm like Arcane Dimensions.Ĭompared to QuakeSpasm vkQuake also features a software Quake like underwater effect, has better color precision, generates mipmaps for water surfaces at runtime and has native support for anti-aliasing and AF. VkQuake is a port of id Software's Quake using Vulkan instead of OpenGL for rendering.
