Gennaio 2010
-
Generale
Update nedmalloc, fix loading tiles from .art files contained in a .zip, workaround GCC 4.4.x squarerotatetile() miscompilation issue
-
Generale
Don't process the SDL_mixer effect if we're not done initializing.
-
Generale
Annnnnd revert something I didn't mean to commit.
-
Generale
Fences access to common resources between the possible SDL_mixer effect thread and the rest of the audio code.
-
Generale
more semi-tested multiplayer changes and sound callback fix
-
Generale
Fixes a bug when you can't enable music from the sounds menu. Not sure why this line had a multiplayer-related check before rev 1574 yet.
-
Generale
Changing S_TestSoundCallback() back to what it was before revision 1490 since calling into MultiVoc from the DirectSound buffer worker thread can cause deadlocks. TODO: make the callback value accurately point to the sound instance. Maybe change the type to intptr_t and directly pass a pointer?
-
Generale
m32script fixes and additions
-
Generale
Adds code to disable the Vista/7 DWM when setting OpenGL modes. This buys some OpenGL performance in windowed mode and works around an ATI OpenGL driver bug.
-
Generale
Hook the polymer map selection code to a few more places in the editor code. This will fix the screen turning greenish when selecting a pal with Alt-P. I could just drop the selection from these cases since the cursor can't actually move, but then people would ask why the FPS gets higher in this occurrences.
-
Generale
Revert part of revision 1540 which broke E2L4 and parts of E2L5.
Dicembre 2009
-
Generale
This fixes a small problem with the mapster32 polymer selection code.
-
Generale
further multiplayer improvements
-
Generale
Cleaning out tree in case I can't work on anything for a while... more multiplay fixes
-
Generale
more multiplayer crap
-
Generale
more multiplay fixes + server password support + client ping time display
-
Generale
more multiplayer fixes
-
Generale
This fixes a renderer crash with external view + lights.
-
Generale
A bunch of multiplayer improvements
-
Generale
Fix wall and sector updating over the wire so that it doesn't crash.
-
Generale
Fix the San Andreas texture fix in some cases.
-
Generale
Fix the build with POLYMER=0 or USE_OPENGL=0.
-
Generale
Correct an error with rev 1556 that would cause drawing problems with parallaxed ceilings.
-
Generale
Change the BUILD Makefiles to properly link the tools against nedmalloc.
-
Generale
oops
-
Generale
multiplayer fixes
-
Generale
Port of the San Andreas fault texture alignment fix from Hunter_rus to Polymer. I have no idea what it does, but it works and the last thing I want to do is to mess with build texture alignment ever again.
-
Generale
Remove some dead code. Cstat 16384 was properly implemented at the top of polymer_drawsprite(), so no need for this hack anymore.
-
Generale
Don't overwrite hictinting[MAXPALOOKUPS-1].f when resetting the fullscreen tint hack. This fixes a bug where detail maps lighten models.
-
Generale
Don't cache sector parallaxing information in _prwalls. This fixes a bug where setting floor/ceiling parallaxing bits in the editor doesn't parallax the corresponding walls right away.
-
Generale
Correct ceiling palette and shade validation in Polymer. That fix prevents changes to a ceiling palettes or shade from being ignored until the sector gets otherwise invalidated.
-
Generale
Proper editor picking code for Polymer. Also fixes a bunch of tabs that MSVC snuck in polymer.c.
-
Generale
Don't change the CWD to the eduke32.exe directory on Windows. EDuke32 now searches the CWD for data files on all platforms.
-
Generale
Ball-busting true client-server multiplayer prototype/alpha/whatever
-
Generale
Don't rely on repeating texture samplers to flip polymer sprites and request clamped textures for sprite textures. Fixes bug 2869362.
-
Generale
Make polymer impervious to corrupt maps (for the tenth time..). Fixes bug 2869996.
-
Generale
Don't save the OpenGL driver max texture size to the config file and remove some remaining instrumentation from rev 1546.
-
Generale
Don't overflow scantoasc[] with high scancodes. This makes the 'T' key work in the console on my laptop.
-
Generale
Don't change the CWD to the eduke32.exe directory on Windows. EDuke32 now searches the CWD for data files on all platforms.
-
Generale
Fixes a compressed texture cache bug where the background menu tile would sometime get replaced with another tile.
-
Generale
some CON compilation fixes
-
Generale
Second gtk startup window patch from bioman, other random fixes I can't be bothered to remember
-
Generale
fix glaring oversight in new multiplayer random ID generation scheme
-
Generale
fixes wall drawing (bug introduced in r1540)
-
Generale
lower memory use for tilefromtexture by way of lzf compression, untested
Novembre 2009
-
Generale
A bunch of crap I meant to commit days ago... gtk startup window patch from bioman, nedmalloc REPLACE_SYSTEM_ALLOCATOR fix (related code uses #ifdef REPLACE_SYSTEM_ALLOCATOR so defining it to 0 was still satisfying the condition), slightly lower CPU usage in Mapster 2D mode, fix an ancient bug causing the player to not make vent footstep sounds on sprite based vents, fix map save state cvars, add "skill" cvar to console, fix saving the game while CON_SHOWVIEW is in use
-
Generale
Fix 64 bit problems after viewing a security cam.
-
Generale
more demo control + sound access for m32script
-
Generale
Change multiplayer random ID generation scheme and remove some dead code
-
Generale
crude demo fast-forward/rewind; more m32script goodness