Subversion Repositories eduke32

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
1707 3924d 13h terminx /polymer/eduke32/source/savegame.c Automatically name savegames based on the map name instead of canceling the save if no name is entered  
1677 3968d 0h terminx /polymer/eduke32/source/savegame.c Global thermonuclear code rape  
1660 4008d 3h terminx /polymer/eduke32/source/savegame.c This is mostly just build fixes for USE_OPENGL=0, POLYMOST=0 and POLYMER=0. Also updated the precompiled libogg/libvorbis/libvorbisfile that are supplied for MinGW.  
1652 4036d 21h terminx /polymer/eduke32/source/savegame.c Updated synthesis script, moved some non-essential files around, updated license headers on all non-BUILDLIC files, added memory cache on top of texcache to improve load times, moved some duplicated keyboard handling stuff from winlayer/sdlayer to baselayer, fixed keypad / in Mapster32 tile selector, fixed bug where p->rotscrnang and p->look_ang never reset to 0, added support for reloading maphack based polymer lights after mode changes/savegame loads, other minor changes  
1625 4059d 8h terminx /polymer/eduke32/source/savegame.c Source code "cleanup," herein referred to as "rape"  
1599 4127d 14h terminx /polymer/eduke32/source/savegame.c Minor formatting changes, fix nedmalloc on BSD, fix win32 joystick detection issue, fix for ambient sounds, possible fix for stopsound malfunctioning after extended play time, add CON compilation error for duplicate "break" in switch statement  
1598 4137d 10h helixhorned /polymer/eduke32/source/savegame.c EDuke32: new demo system should be stable now; Made the $EDUKE32_MUSIC_CMD env var work (SDL only).
Mapster32: Helper feature -- pressing SHIFT on a 2-sided wall makes the PGUP/PGDN etc. commands operate on the sector at the other end of the wall; replaced searchstat numbers by #defined names and eliminated the worst cases of code duplication in astub.c
 
1596 4157d 7h plagman /polymer/eduke32/source/savegame.c This is an attempt to fix r1595.
- pr_resetlights() was exported but polymer.c wasn't changed to reflect that. This also broke the gcc build so I'm not sure how this was missed.
- commented code was laying around in the middle of polymer.h
- savegame.c using a bunch of C99 non-constant initializers. Please keep in mind that MSVC is one of the supported compilers and doesn't know C99.
- savegame.c using localtime_r, which doesn't exist on Win32.
- demo playback calling resetlights and drawrooms without ever calling pr_loadboard().
- this change makes the game run very choppy here.
 
1595 4157d 8h helixhorned /polymer/eduke32/source/savegame.c Improved demo system. Kick ass and watch :)\

Features: * start recording in mid-game (ScrollLock)
* saves interleaved diffs for later sync correction
* supports fast-forward/rewind

Some work still needed to trace down remaining sync problems. Also be sure to check the demo* cvars.
 
1592 4160d 22h terminx /polymer/eduke32/source/savegame.c More nedmalloc updates, possibly fix win32 mouse death at ~10 fps or less, fix dummytile crash, more untested multiplayer changes... different enet channels for different types of traffic in order to eliminate latency due to the occasional reliable packet getting dropped, therefore causing a hitch in the flow of unreliable movement packets on the same channel, remove mmulti API from engine in favor of having everything in game land  
1587 4165d 9h terminx /polymer/eduke32/source/savegame.c Clean out remaining changes from tree... this is mostly crap like variable name cleanup  
1574 4182d 9h terminx /polymer/eduke32/source/savegame.c further multiplayer improvements  
1475 4337d 23h terminx /polymer/eduke32/source/savegame.c Fix support for .def defined highres music replacements  
1468 4339d 2h terminx /polymer/eduke32/source/savegame.c this commit is broken  
1457 4354d 6h terminx /polymer/eduke32/source/savegame.c fix building with MSVC after Helixhorned's commit
fix FastLZ mipmap corruption issue
fix Polymer MSVC warnings
rewrote qsprintf to take up to 32 parameters, either quotes or gamevars
added qstrncat to concatenate n characters of one quote to another
exposed internal sectorofwall() function to CON
changed CON parser to count ( ) ; and , as whitespace so people can make their code more readable
added ACTIVATOR and ACTIVATORLOCKED support to SE49 and SE50
added SPRITE_USEACTIVATOR flag to allow actor execution based on whether a sector is "locked" or not
rearranged a few structures for faster array lookups
fixed EVENT_HOLSTER
 
1410 4389d 5h terminx /polymer/eduke32/source/savegame.c More light crap  
1409 4389d 9h terminx /polymer/eduke32/source/savegame.c More light stuff... most gameland lights should be working again now  
1378 4413d 21h qbix79 /polymer/eduke32/source/savegame.c Improve saving on 64 bit linux. DukePlus seems to save/load for me now. No changes for HUBmaps though.  
1346 4431d 2h terminx /polymer/eduke32/source/savegame.c Remove jmact/types.h in favor of standardized inttypes.h stuff  
1336 4434d 1h terminx /polymer/eduke32/source/savegame.c  

Show All