A fork of the discontinued VKDoom with a few missing fixes.
  • C++ 71.9%
  • C 20.1%
  • ZenScript 5.8%
  • Yacc 0.6%
  • CMake 0.5%
  • Other 0.8%
Find a file
Magnus Norddahl 4bbc88d358 Updates ZVulkan to latest version.
Also changes vsync off from mailbox to immediate since otherwise it doesn't work in exclusive full screen mode.
And finally it fixes a scratch buffer alignment bug with the vk raytrace thing
2023-03-16 23:00:56 +01:00
bin/windows - fixed some GCC warnings 2022-06-01 08:37:00 +02:00
cmake - fix libVPX detection 2022-04-26 20:50:35 +02:00
docs Fix typo 2022-09-18 12:10:37 -04:00
fm_banks Updated the WOPN banks collection 2023-01-02 08:19:11 +01:00
libraries Updates ZVulkan to latest version. 2023-03-16 23:00:56 +01:00
soundfont Rename the project 2023-03-16 21:12:29 +01:00
specs - fix spacing in udmf-zdoom specs document 2022-04-06 04:06:20 -04:00
src Updates ZVulkan to latest version. 2023-03-16 23:00:56 +01:00
tools - fixed cross-compilation support 2021-03-14 15:01:51 +02:00
unused - create an intermediate structure between sectors and subsectors. 2018-11-04 20:10:51 +01:00
wadsrc Remove OpenGL and OpenGL ES backends 2023-03-16 22:09:19 +01:00
wadsrc_bm - fixed brightmap definitions for the SpiderMastermind. 2021-07-06 10:35:09 +02:00
wadsrc_extra - fixed bad character offset. 2023-03-04 10:47:21 +01:00
wadsrc_lights gldefs: update Freedoom definitions. 2023-01-14 08:00:14 +01:00
wadsrc_widepix - move and copy SHT2E0 into the game-appropriate filter for Doom 2 games and wadsmoosh 2021-12-28 12:03:32 -05:00
.gitattributes - fix icon in .gitattributes, it must always be checked out as binary 2021-09-21 11:52:36 -04:00
.gitignore Added JetBrains and VSCode to gitignore 2023-02-09 21:38:52 -05:00
CMakeLists.txt Rename the project 2023-03-16 21:12:29 +01:00
LICENSE - add LICENSE file for GitHub's info displays 2018-07-21 07:03:52 -04:00
options.checklist - sprite lightlevel cleanup and fixes. 2022-06-01 08:37:13 +02:00
README.md Rename the project 2023-03-16 21:12:29 +01:00

Welcome to VkDoom!

VkDoom is a source port based on the DOOM engine with a focus on vulkan and modern computers.

Please see license files for individual contributor licenses.

Licensed under the GPL v3

https://www.gnu.org/licenses/quick-guide-gplv3.en.html