Vulkan Quake port based on QuakeSpasm
Same as https://github.com/Novum/vkQuake/releases/edit/1.30.0 but with workaround for AMD driver bug causing corrupted sky and a minor Vulkan correctness fix.
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
r_indirect
) - much better performance in certain scenes (thanks @temx)vkquake.pak
is embedded into the executable, external file no longer usedvkQuake.cfg
instead of config.cfg
seek
command bindable to function keys: bind F1 "seek -3"
)fastload
command loads savegame without reloading level (bind F6 "save quick"; bind F9 "fastload quick"
).scale
support for mods/maps (thanks @Shpoike)r_speeds
works again, r_showbboxes
shows edict numbersPorted from Ironwail (thanks @andrei-drexler):
snd_waterfx 0
to disable)viewsize 130
for clean screenshots (+
/-
keys to quickly select)togglezoom
, +zoom
/-zoom
, zoom_fov
, zoom_speed
)Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
r_indirect
) - much better performance in certain scenes (thanks @temx)vkquake.pak
is embedded into the executable, external file no longer usedvkQuake.cfg
instead of config.cfg
seek
command bindable to function keys: bind F1 "seek -3"
)fastload
command loads savegame without reloading level (bind F6 "save quick"; bind F9 "fastload quick"
)snd_waterfx 0
to disable)viewsize 130
for clean screenshots (+
/-
keys to quickly select)togglezoom
, +zoom
/-zoom
, zoom_fov
, zoom_speed
).scale
support for mods/mapsr_speeds
works again, r_showbboxes
shows edict numbersKnown issues:
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.27. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.17. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.17. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.17. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.17. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)
Windows binaries require the Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x86.exe (32 bit) https://aka.ms/vs/17/release/vc_redist.x64.exe (64 bit)
Linux AppImage requires at least glibc 2.14. Check with ldd --version
if in doubt (any recent Linux distribution should easily satisfy this). FUSE must be enabled and available (see https://docs.appimage.org/user-guide/troubleshooting/fuse.html)