Package: wnpp Severity: wishlist Owner: [email protected] X-Debbugs-Cc: [email protected]
* Package name : vkquake Version : 1.35.0 Upstream Contact: Axel Gneiting * URL : https://github.com/Novum/vkQuake * License : GPL-2.0+ Programming Lang: C, C++ Description : Modern Quake 1 engine utilising the Vulkan API vkQuake is a port of id Software's Quake using Vulkan instead of OpenGL for rendering. It is based on the popular QuakeSpasm and QuakeSpasm-Spiked ports and runs all mods compatible with QuakeSpasm like Arcane Dimensions. Improvements over QuakeSpasm include: - Much better performance with multithreaded rendering and loading - The game can run at higher frame rates than 72Hz without breaking physics - A software Quake like underwater effect - Support for Classic (original Quake) and Enhanced models (either MD5 format like the 2021 re-Release, or MD3 like Quake3) - When both Classic and Enhanced versions of models exist, display one or other kind using the Models menu option. - True color skins support (.png, .tga, .jpg) for MD3/MD5 models, including fullbrights (from QSS) - ... --- This is an open source Quake 1 engine based on QuakeSpasm, which in turn is based on FitzQuake. QuakeSpasm is packaged in Debian already, but this project provides many improvements, some of which are listed above. Another modern alternative would be Ironwail (https://github.com/andrei-drexler/ironwail), which is also based on QuakeSpasm, but uses the OpenGL API instead. vkQuake cherry picks features from Ironwail, such as the game store detection logic released in 1.35.0. FYI, versions 1.35.0 (latest) and above will not work on trixie as the packaged version of libvulkan1 there is too old.

