Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8490 675d 4h hendricks266 /source/build/src/defs.cpp Generate editorcolors[] from vgapal16[] at a better point in the startup process  
8488 675d 4h hendricks266 /source/build/src/defs.cpp Rename colmatch functions  
8471 676d 0h hendricks266 /source/build/src/defs.cpp Expose nextvoxid variable

This allows game and defs to not overwrite each other's voxels.
 
8465 676d 0h hendricks266 /source/build/src/defs.cpp Defs: Add tilefromtexture subtoken "ifmatch", with subtokens "crc32" and "size"  
8464 676d 0h hendricks266 /source/build/src/defs.cpp Defs: Minor ifcrc cleanup  
8296 702d 2h hendricks266 /source/build/src/defs.cpp Fix the ifcrc token: 0 is a valid CRC32 result!  
7938 811d 1h hendricks266 /source/build/src/defs.cpp Fix skipping to the end of def blocks  
7930 811d 2h hendricks266 /source/build/src/defs.cpp newgamechoices  
7876 816d 8h terminx /source/build/src/defs.cpp Replace runtime pow2 calculations with pow2char LUT usage

I don't know that this is any faster, but there's something to be said for standardization and consistency. I will be making most of this stuff use bitmap_set/test/clear() soon.
 
7806 832d 9h terminx /source/build/src/defs.cpp Fix another bunch of improperly sized bitmap arrays  
7705 855d 23h terminx /source/build/src/defs.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree()

This was necessary because everything is already allocated with the Xmalloc() functions, but a future commit will make blocks allocated with those functions no longer compatible with the system implementation of free(), which Bfree() wraps.
 
7694 855d 23h terminx /source/build/src/defs.cpp Rename vec2s_t to vec2_16_t  
7370 970d 11h terminx /source/build/src/defs.cpp Patch from Striker to allow selective tile redefinition in .def files based on the crc of the original tile

This only works for "tilefromtexture" for now.
 
7359 972d 2h hendricks266 /source/build/src/defs.cpp Add buildvfs, abstraction layer for file I/O.

Currently it passes calls through to the system libraries as before.

Also adds an incomplete implementation on PhysFS.
 
7079 1098d 11h terminx /source/build/src/defs.cpp Replace remaining instances of regular malloc/calloc/realloc/strdup with our memory error handler versions  
7072 1108d 5h terminx /source/build/src/defs.cpp Same sort of thing as the previous commits, but for the engine. Forward declaration cleanup and constification.  
6896 1254d 5h hendricks266 /source/build/src/defs.cpp Ensure that anywhere the def parser takes a tilenum or palnum accepts defined tokens in addition to integer literals, if it doesn't already.

Affects fogpal, nofloorpalrange, setuptilerange, dummytilerange, undefinetilerange, definemodelframe, definevoxeltiles, texhitscanrange, nofullbrightrange, and light.
 
6831 1294d 14h terminx /source/build/src/defs.cpp Function names  
6830 1294d 14h terminx /source/build/src/defs.cpp More function name cleanup  
6829 1294d 14h terminx /source/build/src/defs.cpp Continuing the quest for clearer function names  

Show All