mirror of
https://github.com/dhewm/dhewm3-sdk.git
synced 2025-04-09 10:51:19 +00:00
An SDK to create Mods for dhewm3
On Windows, ID_INLINE does __forceinline, which is bad if the function calls alloca() and is called in a loop.. So use just __inline there so the compiler can choose not to inline (if called in a loop). This didn't cause actual stack overflows as far as I know, but it could (and MSVC warns about it). (This includes "Fix ID_MAYBE_INLINE on non-Windows platforms") |
||
---|---|---|
cm | ||
d3xp | ||
framework | ||
game | ||
idlib | ||
MayaImport | ||
renderer | ||
sound | ||
sys | ||
tools/compilers/aas | ||
ui | ||
.gitignore | ||
CMakeLists.txt | ||
config.h.in | ||
COPYING.txt | ||
README.txt |
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)