Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
Find a file
Christoph Oelckers 693095bffb - added access wrappers to the two fields of DICTNODE that are accessed from the outside.
The idea here is to completely merge the resource management into the file system so that Blood's DICTNODE is merely an alias to the internal FResourceLump.

A two-tiered resource system is not something I consider worthwile, it made sense to get around Builds crappy cache but in the long term this is not a good solution for a multi-game port to have a resource management system in the backend and another one put over it in the front end, both with their own caching logic that might interfere with each other. Better merge it into one that can handle everything.
2019-10-31 00:50:45 +01:00
build-doc - moved documentation out of the Source folder and added surface shader sources. 2019-10-05 13:17:26 +02:00
cmake - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
libraries - made things compile again after updating enet. Also removed the redundant dumb and game_music_emu libraries which just got imported by accident when using other things from GZDoom. 2019-10-20 09:16:01 +02:00
package/common Make use of SDL2's Game Controller API. 2019-09-20 16:03:49 +02:00
platform - deleted some unused files. 2019-10-19 20:30:08 +02:00
source - added access wrappers to the two fields of DICTNODE that are accessed from the outside. 2019-10-31 00:50:45 +01:00
tools - added compile tools from GZDoom repo: 2019-09-22 08:52:30 +02:00
wadsrc - tested and fixed game list loader. 2019-10-31 00:41:56 +01:00
.gitattributes - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
.gitignore - fixed bad endif() placing in CMake projects 2019-10-17 08:44:01 +02:00
_clang-format Minor _clang-format tweaks 2019-09-20 15:22:42 +02:00
AUTHORS.md Move acknowledgments to separate file 2019-09-21 11:48:19 +02:00
CMakeLists.txt - use std::filesystem for directory traversal. 2019-10-29 19:53:46 +01:00