SRB2/src
2018-11-22 14:13:28 -05:00
..
android Merge remote-tracking branch 'public-gitlab/master' into public-music-cleanup 2018-10-19 22:04:26 -04:00
blua Build: kill GCC 7's implicit-fallthrough warning 2017-09-28 09:39:47 -04:00
djgppdos Merge remote-tracking branch 'public-gitlab/master' into public-music-cleanup 2018-10-19 22:04:26 -04:00
dummy Merge remote-tracking branch 'public-gitlab/master' into public-music-cleanup 2018-10-19 22:04:26 -04:00
hardware Merge branch 'opengl-hud-scale-fix' into 'master' 2018-11-14 16:48:13 -05:00
locale SRB2 2.1 release 2014-03-15 13:11:35 -04:00
nds Add an int to I_PlaySound to tell an interface which channel number SRB2 is using. 2018-10-13 23:01:11 +01:00
sdl Merge branch 'vc-xpm-fix' into 'master' 2018-11-14 11:00:20 -05:00
sdl12 Merge branch 'gcc-compiling-cleanup' into 'master' 2018-11-10 13:56:17 -05:00
win32 Some small changes 2018-11-14 21:01:54 -05:00
win32ce Fix missing commas and missed interface 2018-10-14 10:14:07 +01:00
.gitignore SRB2 2.1 release 2014-03-15 13:11:35 -04:00
am_map.c gcc: clear uninitialized warnings in am_map.c 2016-05-27 14:22:02 -04:00
am_map.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
Android.mk SRB2 2.1 release 2014-03-15 13:11:35 -04:00
asm_defs.inc SRB2 2.1 release 2014-03-15 13:11:35 -04:00
b_bot.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
b_bot.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
byteptr.h byteptr.h: include endian.h to help define WRITE/READ macros correctly according to endianness 2018-11-08 17:16:54 +00:00
CMakeLists.txt Starting work on porting hw_clip.c/h code, Makefiles and CMake can compile them at least 2018-11-10 16:08:26 +00:00
command.c Don't display "x set to y" messages twice in the debugfile for consvars with CV_SHOWMODIFONETIME/CV_SHOWMODIF 2017-06-10 16:36:52 +01:00
command.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
comptime.c Branch and revision information in builds 2016-03-14 12:43:08 -04:00
config.h.in update patch stuff again. 2016-05-04 05:43:05 -07:00
console.c Eat unprintable keys too, since there's no reason to feed them to G_Responder anyway when the console is open 2018-02-23 20:08:02 +00:00
console.h make console back color use just one section of memory 2016-11-02 14:26:35 -07:00
d_clisrv.c Fix servers disappearing from the server list when you refresh, by forcefully closing connnections to the servers immediately after sending ASKINFO. Also force close connections to old server list when refreshing, because we don't need to hear from them anymore full stop. 2018-11-21 20:45:03 +00:00
d_clisrv.h Merge branch 'master' into next 2017-01-14 19:23:31 +00:00
d_event.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
d_main.c Merge branch 'gcc-compiling-cleanup' into 'master' 2018-11-10 13:56:17 -05:00
d_main.h D_PostEvent_end is only used by Allegro (used by the DOS port) to help timers work, so check for PC_DOS in preprocessor code. Also remove FUNCMATH from said function. 2018-11-07 21:21:36 +00:00
d_net.c debugfile is only used by DEBUGFILE code, no need to declare/define it for anything else 2018-10-11 19:59:09 +01:00
d_net.h -Added a timeout for game state downloading to prevent definitive join freezes in some cases. The timeout has a minimum value of "jointimeout" and gets higher as the game state grows in size 2017-01-13 20:53:52 +01:00
d_netcmd.c Merge branch 'master' into analog-flipcam-synch-fix 2018-11-14 19:36:39 +00:00
d_netcmd.h Clean up warnings 2018-11-14 10:52:16 -05:00
d_netfil.c fix format-truncation: need bigger string buffers 2018-11-14 16:50:52 -05:00
d_netfil.h fix format-truncation: need bigger string buffers 2018-11-14 16:50:52 -05:00
d_player.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
d_think.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
d_ticcmd.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
dehacked.c Fix =sizeof-pointer-memaccess: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? 2018-11-14 16:26:46 -05:00
dehacked.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
doomdata.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
doomdef.h clipping code didn't seem so bad this time (at least compared to without), let's enable it now? 2018-11-10 16:09:52 +00:00
doomstat.h Merge remote-tracking branch 'public-gitlab/master' into public-music-cleanup 2018-10-19 22:04:26 -04:00
doomtype.h More doomtype.h cleaning up: 2018-11-08 17:05:35 +00:00
endian.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
f_finale.c Remove FUNCMATH from functions with a void return value or args, or examine variables other than their args (which could be modified) 2018-11-08 16:26:55 +00:00
f_finale.h Remove FUNCMATH from functions with a void return value or args, or examine variables other than their args (which could be modified) 2018-11-08 16:26:55 +00:00
f_wipe.c Build: kill GCC 7's format-overflow warnings 2017-09-28 09:13:46 -04:00
fastcmp.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
filesrch.c Fix includes for SDL 1.2-only ports' files 2017-09-14 21:15:38 +01:00
filesrch.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
g_game.c Merge branch 'master' into analog-flipcam-synch-fix 2018-10-29 19:52:08 +01:00
g_game.h Move analog consvars to g_game.h 2018-10-11 19:39:11 +01:00
g_input.c Make movement controls consistent with 2.2 2018-11-22 10:41:21 -05:00
g_input.h cv_controlperkey probably belongs in g_input.h too 2018-10-11 19:37:48 +01:00
g_state.h Remove extern for unused "oncontinuescreen" variable 2016-05-18 17:41:11 +01:00
hu_stuff.c Merge branch 'netcode-shit' of https://github.com/LJSonik/SRB2 into netcode-shit 2017-01-13 22:02:06 +01:00
hu_stuff.h HU_Start should not have FUNCMATH, it has side effects 2018-11-07 21:37:42 +00:00
i_addrinfo.c MSVC: fixed up MSVC project 2016-05-21 23:53:04 -04:00
i_addrinfo.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
i_joy.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
i_net.h -Added a timeout for game state downloading to prevent definitive join freezes in some cases. The timeout has a minimum value of "jointimeout" and gets higher as the game state grows in size 2017-01-13 20:53:52 +01:00
i_sound.h Clean up warnings 2018-11-14 10:52:16 -05:00
i_system.h Clipboard copy/paste testing 2016-11-03 01:43:57 -07:00
i_tcp.c don't bother with inlining the function, on second thoughts 2018-10-27 16:47:56 +01:00
i_tcp.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
i_video.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
info.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
info.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
keys.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_baselib.c Tweaked P_CheckSolidLava to avoid changing its function signature, and P_CanRunOnWater now supports slopes too. 2016-11-02 20:32:36 +00:00
lua_consolelib.c Fixed the Lua crash exploit. 2018-07-04 20:15:36 +01:00
lua_hook.h Generic mobj hooks are now run before mobjtype-specific mobj hooks, and player/linedef executor hooks now have their own lists 2016-12-15 21:05:54 +01:00
lua_hooklib.c Added a bunch of I_Asserts to lua_hooklib.c relating to mobj types just in case 2017-12-17 20:59:24 +00:00
lua_hud.h More consistent comment. 2016-08-19 00:07:32 +01:00
lua_hudlib.c Lua now errors if negative scales are used with v.drawScaled 2016-10-18 22:07:20 +01:00
lua_infolib.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_libs.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_maplib.c Optimising retrieval of sector_floorpic/ceilingpic 2016-12-09 21:18:06 +00:00
lua_mathlib.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_mobjlib.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_playerlib.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_script.c Fix unarchiving of mapheader_t userdata Lua variables 2018-10-21 15:15:54 +01:00
lua_script.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_skinlib.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
lua_thinkerlib.c Rewrote thinkers.iterate to handle invalid pointers elegantly. 2017-05-27 14:03:27 -05:00
lzf.c define SRTICT_ALIGN to - if the system is x86/x64 system 2016-07-23 23:26:08 -04:00
lzf.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
m_aatree.c Split AA trees code from m_misc.c/.h into m_aatree.c/.h 2016-06-05 21:29:40 +01:00
m_aatree.h m_aatree: add newline 2016-12-22 19:39:37 -05:00
m_anigif.c Fix order of operations messups by adding brackets 2018-09-16 20:25:07 +01:00
m_anigif.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_argv.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_argv.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_bbox.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_bbox.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_cheat.c P_IsPointInSubsector now works in both Software and GL, which means it can be used as the main driver behind support for Knuckles climbing on one-sided walls. 2016-10-29 11:54:47 -04:00
m_cheat.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_cond.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_cond.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_dllist.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_fixed.c Correct C FixedMul() off-by-one errors 2018-05-20 22:55:21 +03:00
m_fixed.h Comment out sdl12/SRB2CE/cehelp.h include in m_fixed.h 2017-09-14 21:29:38 +01:00
m_menu.c Adjust menu for movement and camera controls 2018-11-22 14:13:28 -05:00
m_menu.h Build: fixup warnings in Debug builds 2017-09-28 16:54:26 -04:00
m_misc.c Save current renderer to screenshots 2018-11-13 17:19:22 -05:00
m_misc.h Moved screenshot/movie consvar externs to m_misc.h 2018-10-11 19:38:11 +01:00
m_queue.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_queue.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_random.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_random.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
m_swap.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
Makefile Some small changes 2018-11-14 21:01:54 -05:00
Makefile.cfg Fix up compiling on DD version 2018-11-14 18:00:10 -05:00
md5.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
md5.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
mserv.c TCP: remove BADSOCKET 2017-12-26 19:56:50 -05:00
mserv.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p5prof.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
p_ceilng.c Build: kill GCC 7's implicit-fallthrough warning 2017-09-28 09:39:47 -04:00
p_enemy.c Build: fixup warnings in Debug builds 2017-09-28 16:54:26 -04:00
p_floor.c Merge branch 'master' into next 2017-09-28 10:16:35 -04:00
p_inter.c Build: kill GCC 7's implicit-fallthrough warning 2017-09-28 09:39:47 -04:00
p_lights.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_local.h Remove unused "runcount" variable from p_local.h 2018-10-11 20:00:23 +01:00
p_map.c P_FloorzAtPos: Check the normal floor's slope as well as FOF slopes, silly. 2017-08-30 19:21:23 +01:00
p_maputl.c Created R_GetTextureNum to make sure top/bottom/midtexture texture ids are always valid in rendering code for both software and OpenGL (and also for the Solid Midtexture effect physics code) 2016-12-16 21:38:53 +00:00
p_maputl.h P_LineOpening now takes a mobj_t argument, instead of relying on tmthing 2016-08-13 21:41:18 +01:00
p_mobj.c Minor remote viewpoint bugfixes. 2018-11-05 20:40:51 -02:00
p_mobj.h P_NullPrecipThinker no longer should have FUNCMATH (though I'm not sure if it should have had it in the first place anyway) 2018-11-07 21:00:38 +00:00
p_polyobj.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_polyobj.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_pspr.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_saveg.c Weather is already run client-side. What if we ran it render-side, for major performance gains? This commit will answer all your questions - and more! 2018-10-07 15:00:58 +01:00
p_saveg.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_setup.c Split camera initialisation code from P_SetupLevel, make sure the camera has an initial subsector set! 2018-11-12 20:07:45 +00:00
p_setup.h P_NetUnArchiveWorld now uses P_AddLevelFlatRuntime instead of P_AddLevelFlat. 2016-12-08 21:45:25 +00:00
p_sight.c Added P_LoadReject function to properly check if REJECT lump is valid or not when loading it, so P_CheckSight can avoid accessing it if not. 2016-06-11 18:45:56 +01:00
p_slopes.c * Disabled #define SECTORSPECIALSAFTERTHINK. This did not need to be done in next, since it could have subtle consequences which we'd rather not deal with in the hyperextended patch cycle as-is. 2016-12-06 21:49:59 +00:00
p_slopes.h P_ReverseQuantiseMomentumToSlope is now a function. (I was thinking about a macro, but couldn't get it down.) 2016-06-12 19:27:34 +01:00
p_spec.c Weather is already run client-side. What if we ran it render-side, for major performance gains? This commit will answer all your questions - and more! 2018-10-07 15:00:58 +01:00
p_spec.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_telept.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_tick.c Weather is already run client-side. What if we ran it render-side, for major performance gains? This commit will answer all your questions - and more! 2018-10-07 15:00:58 +01:00
p_tick.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
p_user.c Minor remote viewpoint bugfixes. 2018-11-05 20:40:51 -02:00
r_bsp.c Made some efforts to improve efficiency of new code, hard to tell if I've made it better or worse though honestly 2018-11-10 16:09:21 +00:00
r_bsp.h Made some efforts to improve efficiency of new code, hard to tell if I've made it better or worse though honestly 2018-11-10 16:09:21 +00:00
r_data.c Remove commented out stuff, now I've confirmed everything works fine without them 2018-09-10 15:49:21 +01:00
r_data.h Remove commented out stuff, now I've confirmed everything works fine without them 2018-09-10 15:49:21 +01:00
r_defs.h Make new pv1/pv2 seg pointers, so AdjustSeg doesn't modify the v1/v2 pointers directly anymore 2018-10-27 19:29:31 +01:00
r_draw.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_draw.h Add R_Draw2sMultiPatchTranslucentColumn_8, for columns of multi-patch textures used as midtextures on two-sided linedefs with both transparency AND translucency 2018-10-11 17:05:13 +01:00
r_draw8.c Change when and specifically what colormap[] is applied to in R_Draw2sMultiPatchTranslucentColumn_8 2018-10-11 17:05:23 +01:00
r_draw16.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_local.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_main.c Merge branch 'master' into analog-flipcam-synch-fix 2018-10-29 19:52:08 +01:00
r_main.h Remove all traces of SSN's old port of ZDoom's secplanes for slopes, since our slopes do not need them 2017-01-02 19:12:09 +00:00
r_plane.c Introduce a temporary measure to enable the old stuff, minus one of the most obviously terrible bugbears of yesteryear. Let it be known that any downstream poirt will almost certainly toggle this ASAP. 2018-08-25 21:17:34 +01:00
r_plane.h Remove FUNCMATH from functions with a void return value or args, or examine variables other than their args (which could be modified) 2018-11-08 16:26:55 +00:00
r_segs.c Merge branch 'fof-wall-rendering-fixes-and-cleanup' into 'master' 2018-11-20 08:54:09 -05:00
r_segs.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_sky.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_sky.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_splats.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
r_splats.h Remove FUNCMATH from functions with a void return value or args, or examine variables other than their args (which could be modified) 2018-11-08 16:26:55 +00:00
r_state.h Remove unused sscount variable 2018-10-11 19:59:26 +01:00
r_things.c Fix stringop-truncation: ‘strncpy’ output truncated before terminating nul copying 8 bytes from a string of the same length 2018-11-14 16:32:57 -05:00
r_things.h We need to include the NUL char 2018-11-18 20:21:32 -05:00
s_sound.c Merge remote-tracking branch 'steeltitanium/music-clean' into test-public-music-cleanup 2018-10-19 23:56:56 -04:00
s_sound.h Merge remote-tracking branch 'steeltitanium/music-clean' into test-public-music-cleanup 2018-10-19 23:56:56 -04:00
screen.c Fix OpenGL's HUD not being scaled the same way as Software's, by removing an old OpenGL-specific hack for fdupx/fdupy 2018-11-13 18:14:59 +00:00
screen.h Add R_Draw2sMultiPatchTranslucentColumn_8, for columns of multi-patch textures used as midtextures on two-sided linedefs with both transparency AND translucency 2018-10-11 17:05:13 +01:00
sounds.c Build: kill GCC 7's format-overflow warnings 2017-09-28 09:13:46 -04:00
sounds.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
st_stuff.c OpenGL Map Specific palettes working 2018-05-17 22:17:20 +01:00
st_stuff.h ST_Ticker also should not have FUNCMATH, as it also has side effects 2018-11-07 21:45:27 +00:00
string.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
t_facon.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_fsin.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_ftan.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
t_tan2a.c remove blank lines at EOF of new files 2016-05-13 00:12:51 -04:00
tables.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
tables.h FUNCMATH fun 2016-06-12 16:08:48 -04:00
tmap.nas copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
tmap.s copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
tmap_asm.s copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
tmap_mmx.nas copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
tmap_vc.nas copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
v_video.c now that V_FLIP's effects are always supported in V_DrawFixedPatch, there's no need for the "flip" variable anymore 2018-10-30 14:22:21 +00:00
v_video.h make console back color use just one section of memory 2016-11-02 14:26:35 -07:00
vid_copy.s copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
w_wad.c Make sure handles of files opened by W_LoadWadFile are closed if we abort loading the files for whatever reason. 2018-11-02 20:48:12 +00:00
w_wad.h fix format-truncation: need bigger string buffers 2018-11-14 16:50:52 -05:00
y_inter.c fix format-truncation: need bigger string buffers 2018-11-14 16:50:52 -05:00
y_inter.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
z_zone.c copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00
z_zone.h copyright dates/statements updated and such 2016-05-17 17:42:11 -07:00