Subversion Repositories eduke32


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

Filtering Options

Rev Age Author Path Log message Diff
5064 2129d 21h hendricks266 /polymer/eduke32/source/grpscan.h Amend "renamefile" def token to ensure its proper use. renamefile <GRP/SSI CRC32> <file number> <new filename>  
5062 2129d 23h hendricks266 /polymer/eduke32/source/grpscan.h Add the Duke DC and Duke Caribbean SSI files to the list of group files automatically detected and added to the startup window.  
4747 2250d 17h terminx /polymer/eduke32/source/grpscan.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD.  
4541 2375d 21h hendricks266 /polymer/eduke32/source/grpscan.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

3958 2747d 9h helixhorned /polymer/eduke32/source/grpscan.h Apply patch by forum user "John Jendro" fixing OS X build.  
3803 2798d 11h terminx /polymer/eduke32/source/grpscan.h Add support for shareware 0.99/1.0/1.1, for shits and giggles.  
3708 2826d 12h terminx /polymer/eduke32/source/grpscan.h Support adding custom grps to the selector in the startup window. To use this feature, create a file with a ".grpinfo" extension in your EDuke32 directory, following this template:

name "YourGameName"
scriptname "yourgame.con"
defname "yourgame.def"
size yourgrpsize
dependency DUKE15_CRC
crc yourgrpcrc

The "flags" field can also take the value "GAMEFLAG_DUKE" to define a new base game. Since this is the first commit of a new feature, certain semantics of the implementation and syntax are liable to change as necessary.
3654 2843d 11h terminx /polymer/eduke32/source/grpscan.h Add support for the versions of Duke it out in D.C., Duke Caribbean: Life's a Beach, and Duke: Nuclear Winter packaged with Duke Nukem 3D: Megaton Edition on Steam. This allows them to be launched directly from the startup window and also adds an "-addon" command line parameter that should allow the duke3d.exe included with Megaton Edition to be replaced with a copy of EDuke32.  
3116 2998d 3h hendricks266 /polymer/eduke32/source/grpscan.h 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.

Credit to Plagman for the idea and doing the work on the game side, which is included in this commit.

(Building as C++ will give us features with which we can make improvements and optimizations on the multiplayer code and Polymer.)
3098 3005d 1h hendricks266 /polymer/eduke32/source/grpscan.h Revise grpfiles[] to include the censored South Korean GRP.  
2543 3221d 8h helixhorned /polymer/eduke32/source/grpscan.h Capitalize numgrpfiles macro to NUMGRPFILES.  
1652 3892d 19h terminx /polymer/eduke32/source/grpscan.h 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  
1205 4393d 20h terminx /polymer/eduke32/source/grpscan.h ass rape  
886 4564d 21h terminx /polymer/eduke32/source/grpscan.h Game name in window title and some other shit  
854 4574d 16h hnt_ts /polymer/eduke32/source/grpscan.h 1. Removed unneeded the svn:executable proprties. These files aren't actually executable.
2. Added the svn:ignore properties to clean up the output of "svn update" so that it doesn't show some unversioned files anymore sush as compiled binaries and object files(*.a).
3. Converted the end-of-line charapter sequences from Windows(CR LF) to Unix format(LF). It used to be a mixture of both styles that often confuse some programs. If some files have to be in Windows format, you should add the svn:eol-style on them(svn propset svn:eol-style native polymer/eduke32/source/thefile.c).
341 5178d 7h terminx /polymer/eduke32/source/grpscan.h WW2GI "support"  
337 5179d 3h terminx /polymer/eduke32/source/grpscan.h Hopefully the last of the formatting changes + sound support for Linux. Previous commit also fixes the mouse cursor grab issue.  
241 5296d 1h terminx /polymer/eduke32/source/grpscan.h Fixes from JonoF