dhewm3/neo
Daniel Gibson dee76dbb21 Increase stack size on Windows to 8MB, so huge models work
The HD version of the "Birdman" Hellknight model crashed the game,
because on Linux it triggered the 600KB _alloca() assertion and on
Windows (that didn't have such an assertion up to this commit) it
overflowed the stack.
Thde default stacksize on Windows is 1MB, increasing that to 8MB fixes the
problem (in Doom3 1.3.1 it was 4MB).
I also implemented the _alloca() size check assertion for Windows, and
increased the allowed size to 2MB (so it can be safely called multiple
times per function)
Model: https://www.moddb.com/mods/birdman-doom3/downloads/birdman-doom3-v11
2023-01-21 19:26:11 +01:00
..
cm Fix/work around other misc. compiler warnings 2023-01-05 09:06:34 +01:00
d3xp Fix/work around other misc. compiler warnings 2023-01-05 09:06:34 +01:00
framework Fix -Wformat-security warnings - thanks James Addison! 2023-01-05 04:45:34 +01:00
game Fix/work around other misc. compiler warnings 2023-01-05 09:06:34 +01:00
idlib Fix date/time handling in idParser::ExpandBuiltinDefine() 2023-01-05 09:07:04 +01:00
MayaImport s/LittleLong/LittleInt/ to match the return type 2012-06-28 13:02:47 +02:00
renderer Fix -Wmismatched-new-delete warnings 2023-01-05 07:56:16 +01:00
sound Fix GCC -W(maybe-)uninitialized warnings that at least kinda had a point 2023-01-05 07:51:59 +01:00
sys Increase stack size on Windows to 8MB, so huge models work 2023-01-21 19:26:11 +01:00
tools Fix MinGW build, #505 2023-01-16 03:15:21 +01:00
TypeInfo Get rid of Sys_FPU_StackIsEmpty() 2012-07-06 01:06:53 +02:00
ui Fix GCC -W(maybe-)uninitialized warnings that at least kinda had a point 2023-01-05 07:51:59 +01:00
CMakeLists.txt Increase stack size on Windows to 8MB, so huge models work 2023-01-21 19:26:11 +01:00
config.h.in Introduce CMAKE_INSTALL_PREFIX relative paths 2012-07-04 02:18:42 +02:00
mmakefile.src # move the AROS specific folder icon and default.cfg mmakefile.src under neo/sys/aros/setup 2017-04-22 16:21:14 +02:00