qzdoom-gpl/src
Randy Heit 4535382031 - The SFX Reverb unit is now moved so that it serves as an input to the water
effect rather than as an input to the ChannelGroup Target Unit. This means
  the water effect is now applied after any room reverb, rather than in
  parallel with it.
- Fixed: UI sounds should not have reverb applied to them.


SVN r1450 (trunk)
2009-02-26 06:23:05 +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 - Changed DEM_ADDSLOTDEFAULT, DEM_ADDSLOT, and DEM_SETSLOT to be more space- 2009-02-24 05:58:59 +00:00
g_strife - Fixed: With opl_onechip set the second OPL chip was never set to anything valid 2009-02-22 10:25:12 +00:00
oplsynth - Fixed: With opl_onechip set the second OPL chip was never set to anything valid 2009-02-22 10:25:12 +00:00
sdl - Stopped sending double the number of wheel events as appropriate to the 2009-02-10 02:16:41 +00:00
sound - The SFX Reverb unit is now moved so that it serves as an input to the water 2009-02-26 06:23:05 +00:00
textures - Added a CopyInfo function to FTexture that contains all code required to 2009-01-18 09:31:49 +00:00
thingdef - Added GCC headers for intptr_t to tarray.h. 2009-02-24 21:19:10 +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 GCC headers for intptr_t to tarray.h. 2009-02-24 21:19:10 +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 - fixed: nextmap and nextsecret CCMDs set skill to 0. 2009-02-25 23:25:47 +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 - Changed DEM_ADDSLOTDEFAULT, DEM_ADDSLOT, and DEM_SETSLOT to be more space- 2009-02-24 05:58:59 +00:00
d_main.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
d_net.cpp - Changed DEM_ADDSLOTDEFAULT, DEM_ADDSLOT, and DEM_SETSLOT to be more space- 2009-02-24 05:58:59 +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: level.flags2 was not stored in savegames. Also bumped min. savegame 2009-02-25 22:10:06 +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 - Changed DEM_ADDSLOTDEFAULT, DEM_ADDSLOT, and DEM_SETSLOT to be more space- 2009-02-24 05:58:59 +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 - added ML_BLOCKPROJECTILE flag to lines. 2009-02-22 15:39:42 +00:00
doomdef.cpp
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
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
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 - Changed DEM_ADDSLOTDEFAULT, DEM_ADDSLOT, and DEM_SETSLOT to be more space- 2009-02-24 05:58:59 +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: level.flags2 was not stored in savegames. Also bumped min. savegame 2009-02-25 22:10:06 +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
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 ML_BLOCKPROJECTILE flag to lines. 2009-02-22 15:39:42 +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: The map name display on the automap was incomplete. 2009-02-23 21:55:36 +00:00
p_conversation.h - Fixed: With opl_onechip set the second OPL chip was never set to anything valid 2009-02-22 10:25:12 +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 - Fixed: With opl_onechip set the second OPL chip was never set to anything valid 2009-02-22 10:25:12 +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 - Fixed: With opl_onechip set the second OPL chip was never set to anything valid 2009-02-22 10:25:12 +00:00
p_floor.cpp - Last commit was incomplete. 2008-08-16 20:47:41 +00:00
p_interaction.cpp - Added GCC headers for intptr_t to tarray.h. 2009-02-24 21:19:10 +00:00
p_lights.cpp
p_linkedsectors.cpp - Last commit was incomplete. 2008-08-16 20:47:41 +00:00
p_lnspec.cpp - added ML_BLOCKPROJECTILE flag to lines. 2009-02-22 15:39:42 +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 - added ML_BLOCKPROJECTILE flag to lines. 2009-02-22 15:39:42 +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
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 - added ML_BLOCKPROJECTILE flag to lines. 2009-02-22 15:39:42 +00:00
p_user.cpp - Fixed: player->oldbuttons was copied from the current button set at the end 2009-02-24 04:13:38 +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
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 - The SFX Reverb unit is now moved so that it serves as an input to the water 2009-02-26 06:23:05 +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
skins.h
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
tables.h - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
tagitem.h
tarray.h - Added GCC headers for intptr_t to tarray.h. 2009-02-24 21:19:10 +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 - fixed: level.flags2 was not stored in savegames. Also bumped min. savegame 2009-02-25 22:10:06 +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
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