qzdoom-gpl/src
Randy Heit 10c31b82cb - Added selective compression of network packets. Interestingly, most packets
don't actually compress all that well, even the ones that aren't too short
  to possibly compress. (Maybe make the whole thing one long, never-ending
  zlib data stream with Z_SYNC_FLUSH used to chunk things at packet
  boundaries? That would probably help the compression ratio, but it would
  require changing the way the netcode determines sequence, which would be
  a much more invasive change.)


SVN r1438 (trunk)
2009-02-22 05:05:58 +00:00
..
asm_ia32 - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
asm_x86_64 - Remove Valgrind macros from the (Win64-only) asm_x86_64/tmap3.asm 2008-08-12 03:20:50 +00:00
g_doom - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
g_heretic - Fixed: Heretic's fullscreen HUD crashed when the player had armor without 2009-02-21 23:17:37 +00:00
g_hexen - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
g_raven - Made spawning of floor- and ceiling huggers a little more intelligent. 2009-01-03 18:09:33 +00:00
g_shared - Fixed: skins can not be sorted for binary search because the player class 2009-02-21 10:15:11 +00:00
g_strife - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
oplsynth - Fixed: Some OPL state needs to be restored before calculating rhythm. Also, 2009-01-27 05:25:16 +00:00
sdl - Stopped sending double the number of wheel events as appropriate to the 2009-02-10 02:16:41 +00:00
sound - Changed FMOD init() to allocate some virtual channels. 2009-02-01 04:10:36 +00:00
textures - Added a CopyInfo function to FTexture that contains all code required to 2009-01-18 09:31:49 +00:00
thingdef - GCC compile fix and warning removal. 2009-02-21 21:44:15 +00:00
timidity - Fixed: The Timidity config parser always tried to process the note number, 2008-09-21 02:46:53 +00:00
win32 - Fixed: DirectInput8Create() used the wrong calling convention. 2009-02-19 23:12:48 +00:00
xlat - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
actionspecials.h - Fixed: When Heretic's Mace was replaced by a non-child class A_SpawnMace still 2008-07-19 12:40:10 +00:00
actor.h - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
am_map.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
am_map.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
announcer.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
autosegs.h - Fixed copy pasta errors in autosegs.h and other problems for GCC. 2009-02-05 04:18:08 +00:00
autostart.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
autozend.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
b_bot.cpp - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
b_bot.h More header cleanup. 2008-09-15 00:47:31 +00:00
b_func.cpp More header cleanup. 2008-09-15 00:47:31 +00:00
b_game.cpp - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
b_move.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
b_think.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
basicinlines.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
basictypes.h - Apparently, YASM is not a suitable substitute for NASM when doing Win32 builds. 2008-09-17 20:24:08 +00:00
bbannouncer.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_bind.cpp - Fixed: Keys bound in a custom key section would unbind the key in the 2009-02-07 01:14:36 +00:00
c_bind.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_cmds.cpp - Added GTK+-based clipboard support for Linux. 2009-02-08 02:52:43 +00:00
c_console.cpp - Stopped sending double the number of wheel events as appropriate to the 2009-02-10 02:16:41 +00:00
c_console.h - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
c_cvars.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_cvars.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
c_dispatch.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_dispatch.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
c_expr.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
CMakeLists.txt - Need to add compatibility.cpp and md5.cpp to CMakeLists.txt. 2009-02-05 03:39:02 +00:00
cmdlib.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
cmdlib.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
colormatcher.cpp - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
colormatcher.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
compatibility.cpp - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
compatibility.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
configfile.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
configfile.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
ct_chat.cpp - Stopped sending double the number of wheel events as appropriate to the 2009-02-10 02:16:41 +00:00
d_dehacked.cpp - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
d_dehacked.h - Moved IF_ALWAYSPICKUP and GiveQuest into CallTryPickup so that they are 2008-09-13 22:08:41 +00:00
d_event.h - Fixed: Autoloading a game (e.g. respawning after dying in single player) 2008-12-16 04:56:25 +00:00
d_gui.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
d_main.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
d_main.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
d_net.cpp - Added selective compression of network packets. Interestingly, most packets 2009-02-22 05:05:58 +00:00
d_net.h - Added selective compression of network packets. Interestingly, most packets 2009-02-22 05:05:58 +00:00
d_netinf.h More header cleanup. 2008-09-15 00:47:31 +00:00
d_netinfo.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
d_player.h - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
d_protocol.cpp - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
d_protocol.h - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
d_ticcmd.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
decallib.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
decallib.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
dobject.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
dobject.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
dobjgc.cpp - Removed S_MarkSoundChannels(), as it caused all non-actor sounds to 2008-11-27 18:46:09 +00:00
dobjtype.cpp - More GCC warning removal, the most egregious of which was the potential 2009-01-28 05:29:41 +00:00
dobjtype.h - fixed: Parsing of color strings with 6 characters and spaces did not work. 2009-01-06 00:03:18 +00:00
doomdata.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
doomdef.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
doomdef.h - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
doomerrors.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
doomstat.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
doomstat.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
doomtype.h - Fixed: Game files that were excluded from building in r1226 were still included for x64 configurations. (Though I honestly don't notice a difference in compiling time with VC++. GCC, yes, but GCC is still slow--thank goodness for parallel makes and now-commonplace multicore processors.) 2008-09-17 20:51:15 +00:00
dscript.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
dsectoreffect.cpp - Last commit was incomplete. 2008-08-16 20:47:41 +00:00
dsectoreffect.h More header cleanup. 2008-09-15 00:47:31 +00:00
dthinker.cpp - The garbage collector now has an opportunity to step each time individual 2008-09-06 03:03:11 +00:00
dthinker.h - Restructured the action function interface to remove the dependence on 2008-08-12 14:30:07 +00:00
empty.cpp - Changed MakeKey's hash algorithm from a CRC32 to Paul Hsieh's SuperFastHash. 2007-03-24 14:59:28 +00:00
errors.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
f_finale.cpp - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
f_finale.h - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
f_wipe.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
f_wipe.h - Removed the screenshot parameter from D_Display(), since it was a relic of 2008-01-01 03:07:05 +00:00
farchive.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
farchive.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
files.cpp - Changed FMOD_INIT_ENABLE_DSPNET use to its replacement from 4.14.00, 2008-04-13 03:23:33 +00:00
files.h - Changed the internal Timidity player so that it uses timidity_mastervolume 2008-04-12 21:36:10 +00:00
g_game.cpp - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
g_game.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
g_hub.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
g_hub.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
g_level.cpp - Fixed: Heretic's fullscreen HUD crashed when the player had armor without 2009-02-21 23:17:37 +00:00
g_level.h - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
g_mapinfo.cpp - fixed: level_info_t::mapbg was not initialized 2009-02-20 13:47:22 +00:00
g_skill.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
gameconfigfile.cpp - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
gameconfigfile.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
gccinlines.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
gi.cpp - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
gi.h - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
gstrings.h - Prefixed all names of CQ decorations with Chex after seeing some conflicts 2008-09-13 19:19:53 +00:00
hu_scores.cpp - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
hu_stuff.h - Changed the co-op intermission screen to draw the stats with the small font. 2008-12-16 03:15:03 +00:00
i_cd.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_movie.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
i_net.cpp - Added selective compression of network packets. Interestingly, most packets 2009-02-22 05:05:58 +00:00
i_net.h - Set packet server as the default for four or more player games, and also the 2009-01-24 04:47:07 +00:00
i_video.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
info.cpp - Added Karate Chris's patch to optionally specify an angle offset for 2008-12-16 01:23:44 +00:00
info.h - fixed: Parsing of color strings with 6 characters and spaces did not work. 2009-01-06 00:03:18 +00:00
lists.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
lumpconfigfile.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
lumpconfigfile.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_alloc.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_alloc.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_argv.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
m_argv.h - Merged the GC branch back into the trunk, so now it can receive more 2008-03-12 02:56:11 +00:00
m_bbox.cpp - Replaced P_PathTraverse with an FPathTraverse class, rewrote all code using 2008-04-09 18:35:21 +00:00
m_bbox.h - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
m_cheat.cpp - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
m_cheat.h - Renamed player_s to player_t globally to get rid of the duplicate names for this class. 2008-06-01 07:52:33 +00:00
m_crc32.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_fixed.h - Fixed: The SafeDivScales used a signed shift for their if test. This fails 2007-02-02 23:41:51 +00:00
m_menu.cpp - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
m_menu.h - Centered the compatibility mode option in the comptibility options menu. 2009-01-31 02:47:45 +00:00
m_misc.cpp - Changed I_GetFromClipboard() to return an FString. 2009-02-08 03:32:27 +00:00
m_misc.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_options.cpp - Added weapdrop ccmd. 2009-01-31 03:07:02 +00:00
m_png.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
m_png.h - Liux compile fixes. 2008-09-23 07:46:23 +00:00
m_random.cpp - Applied a modified version of Karate Chris's screenshot naming patch. 2008-02-05 05:29:31 +00:00
m_random.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
m_swap.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
md5.cpp - Fixed copy pasta errors in autosegs.h and other problems for GCC. 2009-02-05 04:18:08 +00:00
md5.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
mscinlines.h - Fixed: When R_DrawTiltedPlane() calculates the p vector, it can overflow 2008-05-22 05:17:21 +00:00
mus2midi.cpp - Added the writewave command to write the internal TiMidity's output to a 2008-04-19 21:36:53 +00:00
mus2midi.h - Reimplemented snd_midiprecache, now for MIDI as well as MUS, and 2008-04-09 03:55:04 +00:00
name.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
name.h - Reverted the 'None' name change from r569. 2007-12-08 22:17:48 +00:00
namedef.h - Added a SECF_NORESPAWN flag for sectors that prevents players from being respawned 2008-12-14 19:12:41 +00:00
nodebuild.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
nodebuild.h - Turned on warning level 4 just to see what it would produce: a lot of 2006-12-21 04:34:43 +00:00
nodebuild_classify_nosse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_classify_sse2.cpp - ClassifyLine now chooses either SSE2 or regular x87 math depending on whether 2006-06-06 21:39:08 +00:00
nodebuild_events.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
nodebuild_extract.cpp - Various fixes for compiling working 64-bit binaries with Visual C++. The 2008-04-29 02:43:42 +00:00
nodebuild_gl.cpp - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
nodebuild_utility.cpp - Added a constant name for Skulltag's 128 flag for A_SpawnItemEx. For 2008-12-31 12:02:08 +00:00
p_3dfloors.cpp - Added a CopyInfo function to FTexture that contains all code required to 2009-01-18 09:31:49 +00:00
p_3dfloors.h - made 3D floor constants available even when 3D floor code is defined out. 2009-01-24 09:07:14 +00:00
p_3dmidtex.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_3dmidtex.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_acs.cpp - fixed: The compatibility parser applied the last map's settings to all 2009-02-06 00:16:57 +00:00
p_acs.h - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_buildmap.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
p_ceiling.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
p_conversation.cpp - Fixed: skins can not be sorted for binary search because the player class 2009-02-21 10:15:11 +00:00
p_conversation.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
p_doors.cpp - Fixed: G_DoPlayDemo did not free the demobuffer or the CVAR backups when it 2008-12-06 10:22:37 +00:00
p_effect.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_effect.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_enemy.cpp - Commented out the CALL_ACTION(A_Look, actor) for targetless friendly 2009-02-07 01:37:06 +00:00
p_enemy.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_enemy_a_lookex.cpp - Added NULL checks to all places where class names are passed as DECORATE 2008-10-25 17:38:00 +00:00
p_floor.cpp - Last commit was incomplete. 2008-08-16 20:47:41 +00:00
p_interaction.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_lights.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
p_linkedsectors.cpp - Last commit was incomplete. 2008-08-16 20:47:41 +00:00
p_lnspec.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_lnspec.h - Added sector type translation to xlat_parser and removed the old sectorx 2008-03-23 00:23:47 +00:00
p_local.h - fixed: Identification of Doom1 Freedoom IWAD did not work. 2009-01-10 09:40:47 +00:00
p_map.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_maputl.cpp - added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it! 2009-01-04 15:00:29 +00:00
p_mobj.cpp - Fixed: Heretic's fullscreen HUD crashed when the player had armor without 2009-02-21 23:17:37 +00:00
p_pillar.cpp - Replaced the naive area sound implementation with one that takes into 2008-06-15 02:25:09 +00:00
p_plats.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
p_pspr.cpp - fixed: Identification of Doom1 Freedoom IWAD did not work. 2009-01-10 09:40:47 +00:00
p_pspr.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_saveg.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_saveg.h More header cleanup. 2008-09-15 00:47:31 +00:00
p_sectors.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
p_setup.cpp - Moved CheckCompatibility call so that it is done after setting LEVEL_HEXENFORMAT. 2009-02-08 22:35:23 +00:00
p_setup.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
p_sight.cpp - Fixed: The sight checking code didn't initialize the myseethrough variable. 2009-01-24 00:21:12 +00:00
p_slopes.cpp - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
p_spec.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_spec.h - added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it! 2009-01-04 15:00:29 +00:00
p_states.cpp - More GCC warning removal, the most egregious of which was the potential 2009-01-28 05:29:41 +00:00
p_switch.cpp - Removed the S_Sound() variant that allows for pointing the origin at an 2008-07-01 04:06:56 +00:00
p_teleport.cpp - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
p_terrain.cpp - Added Blzut3's patch for a real Chex Quest game mode. 2008-08-30 19:44:19 +00:00
p_terrain.h More header cleanup. 2008-09-15 00:47:31 +00:00
p_things.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_tick.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_tick.h - Fixed default.cbd and Makefile.mingw for current code state. 2006-05-21 02:10:16 +00:00
p_trace.cpp - Fixed: With COMPAT_TRACE switched on linedef actions on lines having 2009-01-24 00:04:58 +00:00
p_trace.h - added GZDoom's 3D floor physics code. This is not active yet so anything compiled from this code won't have any support for it! 2009-01-04 15:00:29 +00:00
p_udmf.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
p_user.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
p_writemap.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
p_xlat.cpp - Added Blzut3's patch for a real Chex Quest game mode. 2008-08-30 19:44:19 +00:00
parsecontext.cpp - Removed some unnecessary morphing code. 2008-04-08 17:25:19 +00:00
parsecontext.h - Removed some GCC warnings. 2008-04-12 05:33:20 +00:00
po_man.cpp - copied some 3D floor fixes from GZDoom. 2009-01-07 18:45:39 +00:00
r_anim.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_blend.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_bsp.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_bsp.h - Restored the old drawseg/sprite distance check from 2.0.63. The code that 2009-02-07 03:01:38 +00:00
r_data.cpp - Changed: Replaced weapons should not be given by generic cheats, only 2008-09-17 00:14:33 +00:00
r_data.h - Fixed: A_Jump used a wrong index into the jump address table. 2008-08-14 19:08:38 +00:00
r_defs.h - Restored the old drawseg/sprite distance check from 2.0.63. The code that 2009-02-07 03:01:38 +00:00
r_draw.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_draw.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_drawt.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_interpolate.cpp - copied some 3D floor fixes from GZDoom. 2009-01-07 18:45:39 +00:00
r_interpolate.h - Fixed: Wall scrolling interpolations incremented their reference count twice. 2008-06-11 12:17:45 +00:00
r_jpeg.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
r_local.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_main.cpp - Fixed: Cheats in demos must not access the weapon slots. 2008-10-07 18:21:03 +00:00
r_main.h - Liux compile fixes. 2008-09-23 07:46:23 +00:00
r_plane.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_plane.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_polymost.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
r_polymost.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
r_segs.cpp - Restored the old drawseg/sprite distance check from 2.0.63. The code that 2009-02-07 03:01:38 +00:00
r_segs.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
r_sky.cpp - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_sky.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
r_state.h - Ported vlinetallasm4 to AMD64 assembly. Even with the increased number of 2008-08-09 03:13:43 +00:00
r_things.cpp - GCC compile fix and warning removal. 2009-02-21 21:44:15 +00:00
r_things.h - added a P_PointInSector function and replaced all calls to retrieve an 2007-12-25 10:07:58 +00:00
r_translate.cpp SVN r1248 (trunk) 2008-09-27 07:11:38 +00:00
r_translate.h - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
s_advsound.cpp - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
s_environment.cpp - Add environment 255, 255 as a way to get the software underwater effect in 2008-06-12 23:47:27 +00:00
s_playlist.cpp - Fixed: FWadCollection::MergeLumps() did not initialize the flags for any 2008-05-11 03:02:33 +00:00
s_playlist.h - Fixed: FString::StripRight() stripped the final character of the string if 2008-04-30 05:36:24 +00:00
s_sndseq.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
s_sndseq.h - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
s_sound.cpp - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
s_sound.h - Added a range parameter to SNDINFO's $limit. 2009-02-08 11:28:30 +00:00
sc_man.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
sc_man.h - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
sc_man_scanner.h - Fixed: The save percentage for Doom's green armor was slightly too low 2008-12-07 12:11:59 +00:00
sc_man_scanner.re - Fixed: The save percentage for Doom's green armor was slightly too low 2008-12-07 12:11:59 +00:00
skins.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
skins.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
st_start.h - Fixed: Thing_ProjectileAimed did not set the missile's speed correctly. 2007-03-06 01:33:18 +00:00
st_stuff.cpp - Apparently, YASM is not a suitable substitute for NASM when doing Win32 builds. 2008-09-17 20:24:08 +00:00
st_stuff.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
statnums.h - Added a new MapMarker actor. Instead of appearing in the 3D view, it appears 2006-10-20 04:04:04 +00:00
stats.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
stats.h - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
stringtable.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
stringtable.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tables.cpp Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tables.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
tagitem.h Directory restructuring to make it easier to version projects that don't build zdoom.exe. 2006-02-24 04:48:15 +00:00
tarray.h - Added a compatibility lump because I think it's a shame that Void doesn't 2009-02-05 02:55:28 +00:00
teaminfo.cpp - Fixed copy pasta errors in autosegs.h and other problems for GCC. 2009-02-05 04:18:08 +00:00
teaminfo.h - Applied latest TEAMINFO patch. 2009-02-04 23:14:28 +00:00
tempfiles.cpp Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
tempfiles.h Guess what. It's not 2005 anymore. 2006-06-11 01:37:00 +00:00
templates.h - Assembly code is disabled when building with __APPLE__ defined, for now. 2006-09-19 23:25:51 +00:00
v_collection.cpp - Changed: Replaced weapons should not be given by generic cheats, only 2008-09-17 00:14:33 +00:00
v_collection.h - Changed FImageCollection to return translated texture indices so 2008-06-15 18:36:26 +00:00
v_draw.cpp - Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders 2008-09-15 14:11:05 +00:00
v_font.cpp - Fixed: Untranslated colors in fonts had an alpha value of 0 but need 255. 2009-02-21 11:30:42 +00:00
v_font.h - Moved the V_InitFontColors() call earlier in the startup sequence so that 2009-02-11 00:16:05 +00:00
v_palette.cpp - Fixed: The save percentage for Doom's green armor was slightly too low 2008-12-07 12:11:59 +00:00
v_palette.h - Fixed: The save percentage for Doom's green armor was slightly too low 2008-12-07 12:11:59 +00:00
v_pfx.cpp - Implemented some more controllers for the OPL player: 2008-09-05 02:04:50 +00:00
v_pfx.h - Fixed: cycle_t was still a DWORD and not a QWORD under GCC. 2006-09-14 00:02:31 +00:00
v_text.cpp - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
v_text.h - Fixed: Player names and chat macros that end with incomplete \c escapes now 2009-02-20 00:53:25 +00:00
v_video.cpp - fixed: Parsing of color strings with 6 characters and spaces did not work. 2009-01-06 00:03:18 +00:00
v_video.h - The co-op summary screen now has a totals row at the bottom (if it fits). 2008-11-27 17:43:36 +00:00
valgrind.inc - Added self-modifying code notifications for Valgrind. 2008-06-08 02:31:30 +00:00
vectors.h - Replaced the vector math routines with the ones I developed for the FP code. 2007-01-19 02:00:39 +00:00
version.h - Bumped netgame, demo and min demo version for the weapon slot changes. 2009-02-20 22:28:48 +00:00
w_wad.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
w_wad.h - Added a Gets function to the FileReader class which I planned to use 2008-04-11 10:16:29 +00:00
w_zip.h - Fixed compilation with mingw again. 2006-04-21 01:22:55 +00:00
weightedlist.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
wi_stuff.cpp - Added MF5_CANTSEEK flag to prevent seeker missiles from homing in on 2009-02-19 14:36:37 +00:00
wi_stuff.h - Fixed: SNDINFO must be loaded before the textures. However, this required 2008-09-21 18:02:38 +00:00
x86.cpp - Changed Windows to use the performance counter instead of rdtsc. 2008-08-10 03:56:53 +00:00
x86.h - Changed Linux to use clock_gettime for profiling instead of rdtsc. This 2008-08-10 03:25:08 +00:00
zstrformat.cpp About a week's worth of changes here. As a heads-up, I wouldn't be 2008-07-23 04:57:26 +00:00
zstring.cpp - moved all code related to global ACS variables to p_acs.cpp where it belongs. 2009-02-03 19:11:43 +00:00
zstring.h - Fixed spurious warnings on 32-bit VC++ debug builds. 2008-08-03 03:54:48 +00:00