An SDK to create Mods for dhewm3
Find a file
Daniel Gibson 2c0c8f0abb Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303
If a "class" (object) in a Script has multiple member function
prototypes, and one function implementation later calls another before
that is implemented, there was an assertion when the script was parsed
(at map start), because the size of function arguments at the call-site
didn't match what the function expected - because the function hadn't
calculated that size yet, that only happened once its own
implementation was parsed.
Now it's calculated (and stored) when the prototype/declaration is
parsed to prevent this issue, which seems to be kinda common with Mods,
esp. Script-only mods, as the release game DLLs had Assertions disabled.
2021-02-23 03:27:27 +01:00
cm Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
d3xp Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303 2021-02-23 03:27:27 +01:00
framework change engine version to "dhewm3 SDK 1.5.x"; no -ffast-math 2018-11-12 00:32:21 +01:00
game Fix "t->c->value.argSize == func->parmTotal" Assertion in Scripts, #303 2021-02-23 03:27:27 +01:00
idlib Disable broken idSIMD_SSE::UpSampleOGGTo44kHz() 2021-02-23 03:27:16 +01:00
MayaImport Make it build as SDK 2018-08-26 01:43:10 +02:00
renderer Fix dedicated server for Windows 2018-08-20 01:46:37 +02:00
sound Make it build as SDK 2018-08-26 01:43:10 +02:00
sys ID_MAYBE_INLINE for not-forced inlining 2021-02-23 03:23:03 +01:00
tools/compilers/aas Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
ui Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
.gitignore Make it build as SDK 2018-08-26 01:43:10 +02:00
CMakeLists.txt Port CMake-changes that were added to dhewm3 since the SDK was created 2021-02-23 03:22:12 +01:00
config.h.in Make it build as SDK 2018-08-26 01:43:10 +02:00
COPYING.txt Add GPLv3 COPYING.txt 2018-08-20 01:46:20 +02:00
README.txt fixed download links 2018-11-21 02:26:25 +01:00

This allows you to run the HardQore2 mod in dhewm3!
A big thank you to Revility (and the rest of the HardQore2 team) for releasing
the source under GPL, so I could port it to dhewm3! :-)
(see https://github.com/dhewm/dhewm3/issues/198)

You can  get the game data at:
https://www.moddb.com/mods/hardqore/downloads/hardqore-2-demo
https://www.moddb.com/mods/hardqore/downloads/hardqore-2-11-patch
(yes, you need both)