raze/polymer/eduke32
Plagman a0dd0c85a5 Add automatic tracking to the sector[], wall[], sprite[] and tsprite[]
arrays; any write access to them will run the corresponding hook and write
to the [sector/wall/sprite/tsprite]clean array.

Note: tsprite and sprite use the same hook and require running a few more
instructions per access in order to disambiguiate; this could be made more
optimal (like the other arrays) by clearly separating the types in the game
code.

Note #2: taking a member's address currently marks it dirty because of tons
of helper functions across the editor code. I don't know how many read-only
accesses we have after taking a member address, but it could also be fixed
with some finessing of the code.

git-svn-id: https://svn.eduke32.com/eduke32@3138 1a8010ca-5511-0410-912e-c29ae57300e0
2012-11-09 22:31:02 +00:00
..
Apple
build Add automatic tracking to the sector[], wall[], sprite[] and tsprite[] 2012-11-09 22:31:02 +00:00
eobj
eobj_win
installer
obj
obj_win
psd
rsrc
samples splitscreen: tweak base palette application, remove resp. code from splitscr.con. 2012-08-22 22:49:27 +00:00
source Add automatic tracking to the sector[], wall[], sprite[] and tsprite[] 2012-11-09 22:31:02 +00:00
Wii
Windows Fix mixed declarations and code in backtrace.c. 2012-11-05 02:50:12 +00:00
buildlic.txt
ChangeLog
ChangeLog.html
eduke32.sln
eduke32.vcproj Remove built-in copy of nedmalloc and update nedmalloc.dll. Note that the built-in copy of nedmalloc hasn't been updated or enabled in a really long time as modern system allocators (Windows 7 and Linux 3.x at least) are no longer consistently beat by nedmalloc (but nor are they consistently faster). So, the dll remains for users of Windows XP because it may still improve performance there (while not likely degrading it on Vista/7). 2012-10-15 00:17:30 +00:00
eduke32.vcxproj Remove built-in copy of nedmalloc and update nedmalloc.dll. Note that the built-in copy of nedmalloc hasn't been updated or enabled in a really long time as modern system allocators (Windows 7 and Linux 3.x at least) are no longer consistently beat by nedmalloc (but nor are they consistently faster). So, the dll remains for users of Windows XP because it may still improve performance there (while not likely degrading it on Vista/7). 2012-10-15 00:17:30 +00:00
eduke32.vcxproj.filters Remove built-in copy of nedmalloc and update nedmalloc.dll. Note that the built-in copy of nedmalloc hasn't been updated or enabled in a really long time as modern system allocators (Windows 7 and Linux 3.x at least) are no longer consistently beat by nedmalloc (but nor are they consistently faster). So, the dll remains for users of Windows XP because it may still improve performance there (while not likely degrading it on Vista/7). 2012-10-15 00:17:30 +00:00
eduke32.vcxproj.user
GNU.TXT
m32help.hlp
MakeDistributions
Makefile Fix the C++ build on Linux with LTO. 2012-11-09 18:05:21 +00:00
Makefile.common Add automatic tracking to the sector[], wall[], sprite[] and tsprite[] 2012-11-09 22:31:02 +00:00
Makefile.deps Lunatic: fix up Makefiles, split dynsymlists. 2012-10-07 15:25:58 +00:00
Makefile.msvc
names.h
nedmalloc.dll Remove built-in copy of nedmalloc and update nedmalloc.dll. Note that the built-in copy of nedmalloc hasn't been updated or enabled in a really long time as modern system allocators (Windows 7 and Linux 3.x at least) are no longer consistently beat by nedmalloc (but nor are they consistently faster). So, the dll remains for users of Windows XP because it may still improve performance there (while not likely degrading it on Vista/7). 2012-10-15 00:17:30 +00:00
osxbuild.sh Work-in-progress adjustment to the C code to compile under C++. It builds for me without errors using Win32 MinGW-GCC, but it still generates warning soup. No guarantees about MSVC or anything using SDL. Enable C++ by building with CPLUSPLUS=1. C remains the default and should compile with no change in setup. 2012-11-05 02:49:08 +00:00
SEHELP.HLP STHELP.HLP/SEHELP.HLP: reference SE11 and ST23 from each other. 2012-09-08 22:18:47 +00:00
STHELP.HLP STHELP.HLP/SEHELP.HLP: reference SE11 and ST23 from each other. 2012-09-08 22:18:47 +00:00
tiles.cfg
wiibuild.bat Work-in-progress adjustment to the C code to compile under C++. It builds for me without errors using Win32 MinGW-GCC, but it still generates warning soup. No guarantees about MSVC or anything using SDL. Enable C++ by building with CPLUSPLUS=1. C remains the default and should compile with no change in setup. 2012-11-05 02:49:08 +00:00