..
android
Minor Android changes. Barf. DONT_BUILD.
2015-07-08 03:34:24 +00:00
enet
OS X: Add a preliminary Xcode project. DONT_BUILD.
2014-10-18 04:50:47 +00:00
jaudiolib
Remove NULL checks before calling free(): they are unnecessary as per the C standard. Other cleanup includes factoring code into DO_FREE_AND_NULL() macros.
2015-09-23 17:55:31 +00:00
jmact
Fix two bugs in SCRIPT_GetNumber that cause it to issue an incorrect return value.
2015-12-20 05:18:56 +00:00
lunatic
Add test cases for previous commit: transhacktest.map and .m32
2015-12-04 11:53:02 +00:00
misc
Revert recent icon changes.
2015-05-27 08:46:44 +00:00
sw
OS X: Fix -Wdeprecated-declarations compiler warnings in the startup windows.
2015-10-10 06:57:46 +00:00
testgame
OS X: Fix -Wdeprecated-declarations compiler warnings in the startup windows.
2015-10-10 06:57:46 +00:00
util
ivfrate: fix one error message, make -h/--help display usage.
2014-01-15 20:29:06 +00:00
_functio.h
Wii: Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash.
2014-12-18 18:16:16 +00:00
_midi.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.
2014-07-20 08:55:56 +00:00
_rts.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.
2014-11-22 12:32:56 +00:00
actors.c
Add new spriteflag SFLAG_GREENSLIMEFOOD = 8388608, which controls whether GREENSLIME will eat a given actor.
2015-12-26 15:41:59 +00:00
actors.h
Add new spriteflag SFLAG_GREENSLIMEFOOD = 8388608, which controls whether GREENSLIME will eat a given actor.
2015-12-26 15:41:59 +00:00
actors_inline.c
Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD.
2015-01-11 04:55:07 +00:00
actors_inline.h
Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD.
2015-01-11 04:55:07 +00:00
android.h
More Android changes. DONT_BUILD.
2015-02-11 05:22:19 +00:00
anim.c
Restructure the basepaltable subsystem to support up to 256 palettes and use dynamic allocation like palookup and blendtable.
2015-09-23 17:55:02 +00:00
anim.h
Animation system overhaul part 1. This allows for an unlimited number of .anm/.ivf files to be defined via duke3d.def and played back at any time with the new CON commands. Syntax is currently as follows, but may change:
2015-02-11 05:22:07 +00:00
animsounds.c
Animation system overhaul part 1. This allows for an unlimited number of .anm/.ivf files to be defined via duke3d.def and played back at any time with the new CON commands. Syntax is currently as follows, but may change:
2015-02-11 05:22:07 +00:00
animsounds.h
Animation system overhaul part 1. This allows for an unlimited number of .anm/.ivf files to be defined via duke3d.def and played back at any time with the new CON commands. Syntax is currently as follows, but may change:
2015-02-11 05:22:07 +00:00
animvpx.c
Remove NULL checks before calling free(): they are unnecessary as per the C standard. Other cleanup includes factoring code into DO_FREE_AND_NULL() macros.
2015-09-23 17:55:31 +00:00
animvpx.h
Add SW to our build system and make relevant changes to avoid fatal build errors.
2015-05-19 21:56:03 +00:00
astub.c
Duke3D: Add globalgameflag 4, DUKE3D_NO_PALETTE_CHANGES. This disallows the game from performing its usual modification to palette data after loading it, mainly the transparent color.
2015-12-20 05:18:53 +00:00
common.c
Fix a compiler error on introduced in r5445.
2015-11-28 09:06:28 +00:00
common_game.h
Duke3D/Startup: Autodetect the installation path of the World War II GI release on Steam. Windows and Linux only for now, as there appears to be no OS X support.
2015-11-25 12:08:37 +00:00
config.c
Name map best time entries in the cfg by MD4 checksum instead of filename.
2015-12-20 05:18:59 +00:00
config.h
Name map best time entries in the cfg by MD4 checksum instead of filename.
2015-12-20 05:18:59 +00:00
demo.c
Internally, work with 24-bit palettes instead of 18-bit.
2015-09-23 17:55:11 +00:00
demo.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.
2014-11-22 12:32:56 +00:00
duke3d.h
Game: fix displayed viewscreen when its x/yrepeat isn't evenly divisible by 4.
2015-07-25 17:23:22 +00:00
events_defs.h
Add events for the remaining player-related HUD display functions:
2015-03-30 05:57:30 +00:00
function.h
Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.
2014-11-26 04:39:23 +00:00
game.c
Add new spriteflag SFLAG_GREENSLIMEFOOD = 8388608, which controls whether GREENSLIME will eat a given actor.
2015-12-26 15:41:59 +00:00
game.h
Implement NAM and WWII GI's replacement cheats.
2015-11-25 12:08:28 +00:00
game_inline.c
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.
2014-11-22 12:32:56 +00:00
game_inline.h
Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.
2014-11-26 04:39:23 +00:00
gamedef.c
Add vm_player, vm_sprite and vm_distance to get/setuserdef. This controls the sprite and player referenced by things like "THISACTOR", all of the "ifp" conditionals, per-actor gamevar access, etc. This is intended to be used to un-gimp things like EVENT_WORLD.
2015-12-23 04:06:20 +00:00
gamedef.h
Add vm_player, vm_sprite and vm_distance to get/setuserdef. This controls the sprite and player referenced by things like "THISACTOR", all of the "ifp" conditionals, per-actor gamevar access, etc. This is intended to be used to un-gimp things like EVENT_WORLD.
2015-12-23 04:06:20 +00:00
gamedefs.h
Wii: Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash.
2014-12-18 18:16:16 +00:00
gameexec.c
Fix issue with sin/cos CON commands that prevented using the special builtin structure shortcut access vars for input.
2015-12-23 04:06:24 +00:00
gameexec.h
A lot of CON rewrites/optimizations. Converts projectile system to dynamic allocation, saving a bunch of memory (something like sizeof(projectile_t) * MAXTILES * 2). This commit also contains changes that reduce overhead for CON commands that take a lot of parameters, by way of adding a Gv_GetManyVars() to replace long strings of subsequent calls to Gv_GetVarX().
2015-03-24 00:40:55 +00:00
GameListSource.game.h
Further work on the Xcode project.
2014-10-20 07:37:29 +00:00
GameListSource.game.m
Restructure the GRP scanning functionality. Outwardly, this allows GRP selections with special handling (the add-ons and NAM) to function properly when the Windows or GTK startup windows do not run, namely with the OS X startup window, and using the -gamegrp command line parameter on any other platform, or on all of the both under dedicated server mode,
2015-03-27 12:30:35 +00:00
gamestructures.c
Add vm_player, vm_sprite and vm_distance to get/setuserdef. This controls the sprite and player referenced by things like "THISACTOR", all of the "ifp" conditionals, per-actor gamevar access, etc. This is intended to be used to un-gimp things like EVENT_WORLD.
2015-12-23 04:06:20 +00:00
gamevars.c
Polymer light tweaks
2015-12-23 04:05:31 +00:00
gamevars.h
C-CON: Implement tilesizx/y gamearrays in a fashion similar to M32Script's solution: a STRIDE2 flag.
2015-03-25 21:30:25 +00:00
global.c
CON: Add "definevolumeflags", currently equipped to hide an episode from the single player and/or multiplayer screens.
2015-02-22 22:15:20 +00:00
global.h
Duke3D: Add globalgameflag 4, DUKE3D_NO_PALETTE_CHANGES. This disallows the game from performing its usual modification to palette data after loading it, mainly the transparent color.
2015-12-20 05:18:53 +00:00
gpl-2.0.txt
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.
2014-07-20 08:55:56 +00:00
GrpFile.game.h
Restructure the GRP scanning functionality. Outwardly, this allows GRP selections with special handling (the add-ons and NAM) to function properly when the Windows or GTK startup windows do not run, namely with the OS X startup window, and using the -gamegrp command line parameter on any other platform, or on all of the both under dedicated server mode,
2015-03-27 12:30:35 +00:00
GrpFile.game.m
Restructure the GRP scanning functionality. Outwardly, this allows GRP selections with special handling (the add-ons and NAM) to function properly when the Windows or GTK startup windows do not run, namely with the OS X startup window, and using the -gamegrp command line parameter on any other platform, or on all of the both under dedicated server mode,
2015-03-27 12:30:35 +00:00
grpscan.c
Don't implicitly define GAMEFLAG_NAM for WWII GI. Instead, implement a new macro NAM_WW2GI synonymous with (NAM || WW2GI).
2015-11-25 12:08:24 +00:00
grpscan.h
Add more expansion GRPs to the detection list.
2015-05-13 08:57:27 +00:00
input.c
Set up input so that the menus are navigable under iOS. This also enables the SELECTDIR back button unconditionally instead of restricting it to non-touch devices. DONT_BUILD.
2015-04-28 21:30:42 +00:00
input.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.
2014-11-22 12:32:56 +00:00
keys.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.
2014-07-20 08:55:56 +00:00
m32common.c
Update LZ4
2015-12-23 04:06:05 +00:00
m32def.c
Remove NULL checks before calling free(): they are unnecessary as per the C standard. Other cleanup includes factoring code into DO_FREE_AND_NULL() macros.
2015-09-23 17:55:31 +00:00
m32def.h
Fix tdupsprite in m32script.
2015-01-12 09:28:46 +00:00
m32exec.c
Split the getclosestcol functions into a new object, colmatch.
2015-09-27 21:17:59 +00:00
m32structures.c
Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD.
2015-01-11 04:55:07 +00:00
m32vars.c
Mapster32: add byte array editorcolors[256] to m32script variables.
2015-11-20 20:26:51 +00:00
macros.h
Macro for handling ud.bgstretch. DONT_BUILD.
2015-02-11 05:21:46 +00:00
mapster32.h
Mapster32: changes to aid getting the old color scheme (by customizing).
2015-11-14 23:41:00 +00:00
mdump.cpp
Superficial text changes:
2012-03-26 05:05:57 +00:00
mdump.h
1. Removed unneeded the svn:executable proprties. These files aren't actually executable.
2008-07-12 14:09:52 +00:00
menus.c
Appease clang
2015-12-23 04:05:35 +00:00
menus.h
Menus: When RETURN is set to INT32_MIN in EVENT_CHANGEMENU, cancel any animations in addition to not changing the current menu.
2015-12-20 05:19:02 +00:00
midi.c
Remove NULL checks before calling free(): they are unnecessary as per the C standard. Other cleanup includes factoring code into DO_FREE_AND_NULL() macros.
2015-09-23 17:55:31 +00:00
midi.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.
2014-07-20 08:55:56 +00:00
mpu401.c
Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD.
2014-10-25 03:29:21 +00:00
mpu401.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.
2014-07-20 08:55:56 +00:00
music.c
SW: Update the rest of the AudioLib API.
2015-05-19 22:06:04 +00:00
names.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.
2014-07-20 08:55:56 +00:00
namesdyn.c
Prune the dynamic tile name system in the same manner as sounds were pruned in the previous commit and r4748.
2015-12-20 05:19:11 +00:00
namesdyn.h
Prune the dynamic tile name system in the same manner as sounds were pruned in the previous commit and r4748.
2015-12-20 05:19:11 +00:00
net.c
Macro for handling ud.bgstretch. DONT_BUILD.
2015-02-11 05:21:46 +00:00
net.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.
2014-11-22 12:32:56 +00:00
old.diff
Tweakery in various places.
2011-03-17 23:37:38 +00:00
osdcmds.c
Add "restartmap" console command
2015-12-23 04:05:55 +00:00
osdcmds.h
Menus: Add a Cheats menu to options.
2015-03-24 10:49:03 +00:00
osdfuncs.c
A whole bunch of mostly insignificant changes that didn't deserve separate commits. DONT_BUILD.
2015-02-11 05:22:48 +00:00
osdfuncs.h
Clean up GL background tinting a little bit. Remove access to glRectd in favor of glRecti.
2014-10-25 03:25:35 +00:00
player.c
Factor out common handling of the end-of-level between sectors tagged 65535 and 65534, switches tagged 65535, and nukebuttons.
2015-12-04 11:52:51 +00:00
player.h
Factor out common handling of the end-of-level between sectors tagged 65535 and 65534, switches tagged 65535, and nukebuttons.
2015-12-04 11:52:51 +00:00
premap.c
Draw frame at level start after EVENT_LOADPLAYER instead of before.
2015-12-23 04:06:13 +00:00
premap.h
Provide a RETURN value of -2 to EVENT_DISPLAYLOADINGSCREEN after G_CacheMapData().
2015-02-09 05:50:47 +00:00
quotes.h
Get rid of the "press space to restart" message on mobile. DONT_BUILD.
2015-02-11 05:22:41 +00:00
rev.c
Nuke rev.h.
2014-07-28 08:59:58 +00:00
rts.c
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.
2014-07-20 08:55:56 +00:00
rts.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.
2014-11-22 12:32:56 +00:00
savegame.c
C-CON: Correct handling of size-zero gamearrays: Prevent a crash upon loading a savegame containing them, and allow resizearray to zero.
2015-09-24 06:31:55 +00:00
savegame.h
Further gamevar changes/optimizations. This also fixes a bug Fox reported with the "shortcut" access to structure members that's tacked on to GetVar, where if the value of the index you're trying to access happened to equal the ID of the current sprite, it would act as if the variable passed was THISACTOR.
2015-03-24 00:40:12 +00:00
sdlmusic.c
C-CON: fix 'resizearray' after r4735: copy over old values, zero-init new ones.
2015-05-25 18:58:31 +00:00
sector.c
Factor out common handling of the end-of-level between sectors tagged 65535 and 65534, switches tagged 65535, and nukebuttons.
2015-12-04 11:52:51 +00:00
sector.h
Double the size of clouds[] (holding sectors with CLOUDYSKIES ceilings).
2015-04-18 21:59:18 +00:00
sector_inline.c
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.
2014-11-22 12:32:56 +00:00
sector_inline.h
Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.
2014-11-26 04:39:23 +00:00
soundefs.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.
2014-07-20 08:55:56 +00:00
sounds.c
Duke3D/Sound: Add a hack to the previous commit so that Megaton's grabbag.voc will still upgrade to music/grabbag_voc.ogg, but its subway.voc will no longer upgrade to music/subway.ogg.
2015-11-25 12:08:10 +00:00
sounds.h
Minor sound cleanup... clean up crappy old code, remove obsolete "FXDevice" and "MusicDevice" variables, etc.
2015-02-11 05:22:00 +00:00
sounds_common.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.
2014-07-20 08:55:56 +00:00
sounds_mapster32.c
Duke3D/Sound: Add a hack to the previous commit so that Megaton's grabbag.voc will still upgrade to music/grabbag_voc.ogg, but its subway.voc will no longer upgrade to music/subway.ogg.
2015-11-25 12:08:10 +00:00
sounds_mapster32.h
Modularize .mid --> .ogg --> .flac code to apply to sounds as well, and various cleanup in music/sound filename-handling code.
2015-01-25 12:17:59 +00:00
soundsdyn.c
Remove three unused-in-the-source dynamic sound variables partially forgotten in r4748.
2015-12-20 05:19:05 +00:00
soundsdyn.h
Remove the __STATIC macros of dynamic sounds pruned in r4748.
2015-12-20 05:19:08 +00:00
standard.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.
2014-07-20 08:55:56 +00:00
startgtk.game.c
Fix warning: explicitly assigning value of variable of type 'CACHE1D_FIND_REC *' (aka '_CACHE1D_FIND_REC *') to itself [-Wself-assign]
2015-10-10 06:57:38 +00:00
startosx.game.m
OS X: Fix -Wdeprecated-declarations compiler warnings in the startup windows.
2015-10-10 06:57:46 +00:00
startwin.game.c
Remove NULL checks before calling free(): they are unnecessary as per the C standard. Other cleanup includes factoring code into DO_FREE_AND_NULL() macros.
2015-09-23 17:55:31 +00:00
startwin.game.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.
2014-07-20 08:55:56 +00:00
valgrind_errors.log
Add Makefile.common switch ALLOCACHE_AS_MALLOC, remove DEBUG_WITH_VALGRIND.
2014-02-08 14:37:41 +00:00
winbits.c
Change references to eduke32.sourceforge.net to www.eduke32.com
2015-12-23 04:06:09 +00:00