Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
7973 796d 7h terminx /source/build/src/build.cpp Fix remaining casts to vec2_t/vec3_t  
7921 801d 20h terminx /source/build/src/build.cpp Tweak the fatal engine initialization error and game already running dialog boxes a bit  
7905 801d 23h terminx /source/build/src/build.cpp Eliminate pos_as_vec2 from anything that had it  
7876 805d 19h terminx /source/build/src/build.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.
 
7870 808d 15h terminx /source/build/src/build.cpp Don't blow away wall cstat bit 14 for use as a temp flag in the editor

Patch from Nuke.YKT.
 
7820 816d 20h terminx /source/build/src/build.cpp Promote divisor argument to tabledivide64 to int64_t and replace a couple of 64-bit divides in rintersect() and inflineintersect()  
7818 816d 20h terminx /source/build/src/build.cpp Reorder #includes in build.cpp  
7806 821d 20h terminx /source/build/src/build.cpp Fix another bunch of improperly sized bitmap arrays  
7705 845d 11h terminx /source/build/src/build.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.
 
7704 845d 11h terminx /source/build/src/build.cpp Set asksave in fixrepeats() in the editor  
7697 845d 11h terminx /source/build/src/build.cpp Replace manual casts of sprite and wall pointers to vec2/3_t with use of the anonymous union  
7629 882d 18h terminx /source/build/src/build.cpp Templatize bfirst_search_init() and bfirst_search_try() so they can be used with types other than int16_t  
7603 913d 5h terminx /source/build/src/build.cpp Utilize the types added in the previous commit

This patch is a bit large.
 
7594 913d 5h terminx /source/build/src/build.cpp Fix a bunch of improperly defined bitmap arrays  
7550 922d 3h terminx /source/build/src/build.cpp Fix potential future issues with cursectnum exceeding numsectors after a sector delete operation in the editor  
7495 924d 1h hendricks266 /source/build/src/build.cpp Patch from NY00123: Fix sprite insertions in the 2D-3D editor window  
7484 925d 15h terminx /source/build/src/build.cpp Retire the original naive updatesector() and updatesectorz() in favor of the breadth-first versions  
7435 943d 5h terminx /source/build/src/build.cpp Allow disabling undo in editor 3d mode from cfg file  
7431 943d 5h terminx /source/build/src/build.cpp Mapster32 will now load "editor.def" if it exists  
7359 961d 13h hendricks266 /source/build/src/build.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.
 

Show All