Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.
Find a file
NY00123 d5d60afdc3 PCExhumed: Improve the cheat code fixes in CheckKeys.
- Replace direct calls to strtok with calls to a new wrapper function,
safeStrtok. Whenever strtok returns a null pointer, safeStrtok returns
an empty string instead. This should assist with replicating
the behaviors with the DOS EXE, without leading to crashes.
- This way, the "GOTO" and "CREATURE" codes are fixed.
The code handling "LEVEL" is additionally simplified.
- The code executed if nStringLen == 0 || pToken == NULL is now gone.
As is the case under DOS, if you enter a non-empty string which isn't
matched at all, sHollyStr will be emptified, but you'll otherwise
still be able to enter a code, with no need to retype "HOLLY".
2020-01-06 18:16:36 +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 - removed the OPL synth because parts of it are GPLv3 and even under the best circumstances not compatible with the license mix here. 2020-01-02 19:20:12 +01:00
package/common Update gamecontrollerdb.txt 2019-12-08 07:53:13 +01:00
platform - removed compile instructions for libraries that are no longer needed. 2019-12-28 18:34:16 +01:00
source PCExhumed: Improve the cheat code fixes in CheckKeys. 2020-01-06 18:16:36 +01:00
tools - added compile tools from GZDoom repo: 2019-09-22 08:52:30 +02:00
wadsrc - fixed a few issues and added some savegame debug code for Shadow Warrior. 2020-01-05 18:49:19 +01:00
.gitattributes - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00
.gitignore Add build folder to .gitignore 2019-11-13 22:55:15 +01:00
_clang-format Minor _clang-format tweaks 2019-09-20 15:22:42 +02:00
AUTHORS.md Authors update. 2020-01-03 07:52:55 +01:00
CMakeLists.txt - first attempt to compile on a Mac 2020-01-06 02:41:47 +01:00
README.md Add README.md 2019-11-22 00:14:44 +01:00

PCExhumed

A port of the PC version of Exhumed based on EDuke32

Installing

  1. Extract PCExhumed to a new directory

  2. Copy the following files from the PC retail version of Exhumed or PowerSlave (Exhumed preferred). Beta, demo or pre-release versions not supported.

    STUFF.DAT DEMO.VCR BOOK.MOV

CD audio tracks are not yet working. The intro movie is not yet working with audio. Demo playback is not yet working.

  1. Launch PCExhumed

Building PCExhumed

See: https://wiki.eduke32.com/wiki/Main_Page

Acknowledgments:

See AUTHORS.md