0
0
Fork 0
mirror of https://github.com/dhewm/dhewm3-sdk.git synced 2025-04-05 09:00:49 +00:00
An SDK to create Mods for dhewm3
Find a file
Daniel Gibson 5c08cb0140 Fix PVS calculations on 64bit systems
Monsters got stuck in same places of d3xp because PVS calculations
returned that they were not in the players PVS.
This only happened on LP64 systems like Unix/Linux amd64 where
sizeof(long) == 8 - it did not happen on Win64 because it's LLP64, i.e.
sizeof(long) == 4 (like on x86 32bit).

Bit fiddling code in Pvs.cpp seemed to assume that sizeof(long) == 4
like on win32.

Fixes .
2018-08-20 01:46:33 +02:00
cm Untangle the epic precompiled.h mess 2018-08-20 01:46:28 +02:00
d3xp Fix PVS calculations on 64bit systems 2018-08-20 01:46:33 +02:00
framework This is dhewm 3 2018-08-20 01:46:32 +02:00
game Fix PVS calculations on 64bit systems 2018-08-20 01:46:33 +02:00
idlib Fix idMatX::IsOrthonormal() 2018-08-20 01:46:33 +02:00
renderer Use SDL_opengl.h 2018-08-20 01:46:30 +02:00
sound Port EAX to EFX 2018-08-20 01:46:32 +02:00
sys Get rid of CPU_EASYARGS 2018-08-20 01:46:32 +02: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
CMakeLists.txt Add the build target "Profile" suitable for profiling 2018-08-20 01:46:32 +02:00
config.h.in CMake: Use config.h for BUILD_OS and BUILD_CPU 2018-08-20 01:46:32 +02:00
COPYING.txt Add GPLv3 COPYING.txt 2018-08-20 01:46:20 +02:00