An SDK to create Mods for dhewm3
Find a file
dhewg f8efcf5e90 Fix script interpreter stack for x86_64
Alot of stack and event variables are pointers. Align the size of
all script and event variable types to sizeof(intptr_t) so that
the CPU needs only one fetch insn on 64bit archs.

Tested on x86 and x86_64 and found no different script behaviours
compared to the binary from id.
Savegames on x86_64 do work, but are not compatible to x86 and vice
versa (among other issues, the stack is written to file as-is).
x86 builds can still load savegames from the official binary and
vice versa.
2018-08-20 01:46:24 +02:00
cm Fix all whitespace errors 2018-08-20 01:46:22 +02:00
d3xp Fix script interpreter stack for x86_64 2018-08-20 01:46:24 +02:00
framework Fix -Woverloaded-virtual warnings 2018-08-20 01:46:23 +02:00
game Fix script interpreter stack for x86_64 2018-08-20 01:46:24 +02:00
idlib Fix ./idlib/math/ for x86_64 2018-08-20 01:46:24 +02:00
renderer Fix -Woverloaded-virtual warnings 2018-08-20 01:46:23 +02:00
sound Fix all whitespace errors 2018-08-20 01:46:22 +02:00
sys Fix shared library loading for x86_64 2018-08-20 01:46:24 +02:00
tools/compilers/aas Fix all whitespace errors 2018-08-20 01:46:22 +02:00
ui Fix all whitespace errors 2018-08-20 01:46:22 +02:00
COPYING.txt Add GPLv3 COPYING.txt 2018-08-20 01:46:20 +02:00