SRB2/src
Sally Coolatta d2282c98cc Precalculate refresh rate
Slower PCs can have issue querying mode over and over. This might kinda suck for windowed mode if you have different refresh rate displays but oh well
2022-04-27 21:47:19 -05:00
..
android Implement interpolation at the renderer level 2022-04-26 20:31:37 -05:00
blua Merge branch 'next' of https://git.do.srb2.org/STJr/SRB2.git into folder-next 2021-06-25 00:30:30 +02:00
dummy Implement interpolation at the renderer level 2022-04-26 20:31:37 -05:00
hardware Interpolate mobj scale 2022-04-27 21:39:47 -05:00
locale make a few messages more helpful 2021-05-24 00:00:01 -05:00
Makefile.d Implement interpolation at the renderer level 2022-04-26 20:31:37 -05:00
sdl Precalculate refresh rate 2022-04-27 21:47:19 -05:00
win32 Implement interpolation at the renderer level 2022-04-26 20:31:37 -05:00
.gitignore
am_map.c 2022 2022-03-03 20:24:46 +01:00
am_map.h 2022 2022-03-03 20:24:46 +01:00
Android.mk
apng.c 2022 2022-03-03 20:24:46 +01:00
apng.h 2022 2022-03-03 20:24:46 +01:00
asm_defs.inc 2022 2022-03-03 20:24:46 +01:00
b_bot.c Convert P_TeleportMove use to origin funcs 2022-04-26 20:56:34 -05:00
b_bot.h 2022 2022-03-03 20:24:46 +01:00
byteptr.h 2022 2022-03-03 20:24:46 +01:00
CMakeLists.txt Fix gme support being effectively disabled 2021-07-16 15:26:09 -04:00
command.c Allow FPS cap values 2022-04-26 20:56:32 -05:00
command.h 2022 2022-03-03 20:24:46 +01:00
comptime.c
config.h.in 2.2.10 2022-03-06 20:22:22 +01:00
console.c 2022 2022-03-03 20:24:46 +01:00
console.h 2022 2022-03-03 20:24:46 +01:00
d_clisrv.c Lots of FPS stuff 2022-04-26 20:56:32 -05:00
d_clisrv.h Interpolate from time of previous tic 2022-04-26 20:56:31 -05:00
d_event.h 2022 2022-03-03 20:24:46 +01:00
d_main.c Put interpdebug stuff in perfstats instead 2022-04-27 18:37:45 -05:00
d_main.h Add smooth level platter under interpolation, renderdeltatics 2022-04-26 20:31:38 -05:00
d_net.c 2022 2022-03-03 20:24:46 +01:00
d_net.h 2022 2022-03-03 20:24:46 +01:00
d_netcmd.c Lots of FPS stuff 2022-04-26 20:56:32 -05:00
d_netcmd.h 2022 2022-03-03 20:24:46 +01:00
d_netfil.c 2022 2022-03-03 20:24:46 +01:00
d_netfil.h 2022 2022-03-03 20:24:46 +01:00
d_player.h Interpolate afterimages further back 2022-04-26 20:56:35 -05:00
d_think.h 2022 2022-03-03 20:24:46 +01:00
d_ticcmd.h 2022 2022-03-03 20:24:46 +01:00
deh_lua.c 2022 2022-03-03 20:24:46 +01:00
deh_lua.h 2022 2022-03-03 20:24:46 +01:00
deh_soc.c 2022 2022-03-03 20:24:46 +01:00
deh_soc.h 2022 2022-03-03 20:24:46 +01:00
deh_tables.c A few drop shadow-related additions: 2022-03-09 00:49:24 +01:00
deh_tables.h 2022 2022-03-03 20:24:46 +01:00
dehacked.c 2022 2022-03-03 20:24:46 +01:00
dehacked.h 2022 2022-03-03 20:24:46 +01:00
doomdata.h 2022 2022-03-03 20:24:46 +01:00
doomdef.h Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
doomstat.h 2022 2022-03-03 20:24:46 +01:00
doomtype.h Always have precise_t defined 2022-04-26 20:31:38 -05:00
endian.h 2022 2022-03-03 20:24:46 +01:00
f_finale.c Fix cutscenes in interp 2022-04-27 20:41:38 -05:00
f_finale.h 2022 2022-03-03 20:24:46 +01:00
f_wipe.c 2022 2022-03-03 20:24:46 +01:00
fastcmp.h
filesrch.c Raise addon limit 2021-12-02 22:50:44 +00:00
filesrch.h Raise addon limit 2021-12-02 22:50:44 +00:00
g_demo.c P_SetOrigin & P_MoveOrigin to replace P_TeleportMove 2022-04-26 20:56:33 -05:00
g_demo.h 2022 2022-03-03 20:24:46 +01:00
g_game.c Intialize interpolator list at a better time 2022-04-26 20:56:31 -05:00
g_game.h 2022 2022-03-03 20:24:46 +01:00
g_input.c 2022 2022-03-03 20:24:46 +01:00
g_input.h 2022 2022-03-03 20:24:46 +01:00
g_state.h 2022 2022-03-03 20:24:46 +01:00
http-mserv.c 2022 2022-03-03 20:24:46 +01:00
hu_stuff.c Clamp cechotimer to 0 2022-04-26 20:56:35 -05:00
hu_stuff.h 2022 2022-03-03 20:24:46 +01:00
i_addrinfo.c 2022 2022-03-03 20:24:46 +01:00
i_addrinfo.h 2022 2022-03-03 20:24:46 +01:00
i_joy.h 2022 2022-03-03 20:24:46 +01:00
i_net.h 2022 2022-03-03 20:24:46 +01:00
i_sound.h 2022 2022-03-03 20:24:46 +01:00
i_system.h Move I_FinishUpdate to D_SRB2Loop to sync screen updates with FPS cap, use timestamps in I_FrameCapSleep to simplify the code 2022-04-26 20:56:33 -05:00
i_tcp.c 2022 2022-03-03 20:24:46 +01:00
i_tcp.h 2022 2022-03-03 20:24:46 +01:00
i_threads.h 2022 2022-03-03 20:24:46 +01:00
i_video.h Lots of FPS stuff 2022-04-26 20:56:32 -05:00
info.c Adjust 1up monitor icon z offsets 2022-04-26 20:56:35 -05:00
info.h A few drop shadow-related additions: 2022-03-09 00:49:24 +01:00
keys.h 2022 2022-03-03 20:24:46 +01:00
libdivide.h Clarify license file mention in libdivide.h 2020-11-07 00:19:43 +02:00
lua_baselib.c Make Lua TeleportMove call MoveOrigin 2022-04-27 17:08:40 -05:00
lua_blockmaplib.c 2022 2022-03-03 20:24:46 +01:00
lua_consolelib.c 2022 2022-03-03 20:24:46 +01:00
lua_hook.h 2022 2022-03-03 20:24:46 +01:00
lua_hooklib.c remove MODID check from hooklib to fix compile issue 2022-03-07 18:33:15 -06:00
lua_hud.h 2022 2022-03-03 20:24:46 +01:00
lua_hudlib.c Add drawerlib deltaTime function 2022-04-26 20:56:35 -05:00
lua_infolib.c 2022 2022-03-03 20:24:46 +01:00
lua_inputlib.c 2022 2022-03-03 20:24:46 +01:00
lua_libs.h 2022 2022-03-03 20:24:46 +01:00
lua_maplib.c Merge branch 'line-angle' into 'next' 2022-03-22 09:09:40 +00:00
lua_mathlib.c 2022 2022-03-03 20:24:46 +01:00
lua_mobjlib.c P_SetOrigin & P_MoveOrigin to replace P_TeleportMove 2022-04-26 20:56:33 -05:00
lua_playerlib.c 2022 2022-03-03 20:24:46 +01:00
lua_polyobjlib.c 2022 2022-03-03 20:24:46 +01:00
lua_script.c 2022 2022-03-03 20:24:46 +01:00
lua_script.h 2022 2022-03-03 20:24:46 +01:00
lua_skinlib.c 2022 2022-03-03 20:24:46 +01:00
lua_taglib.c 2022 2022-03-03 20:24:46 +01:00
lua_thinkerlib.c 2022 2022-03-03 20:24:46 +01:00
lzf.c
lzf.h
m_aatree.c 2022 2022-03-03 20:24:46 +01:00
m_aatree.h 2022 2022-03-03 20:24:46 +01:00
m_anigif.c 2022 2022-03-03 20:24:46 +01:00
m_anigif.h 2022 2022-03-03 20:24:46 +01:00
m_argv.c 2022 2022-03-03 20:24:46 +01:00
m_argv.h 2022 2022-03-03 20:24:46 +01:00
m_bbox.c 2022 2022-03-03 20:24:46 +01:00
m_bbox.h 2022 2022-03-03 20:24:46 +01:00
m_cheat.c Convert P_TeleportMove use to origin funcs 2022-04-26 20:56:34 -05:00
m_cheat.h 2022 2022-03-03 20:24:46 +01:00
m_cond.c 2022 2022-03-03 20:24:46 +01:00
m_cond.h 2022 2022-03-03 20:24:46 +01:00
m_dllist.h 2022 2022-03-03 20:24:46 +01:00
m_easing.c 2022 2022-03-03 20:24:46 +01:00
m_easing.h 2022 2022-03-03 20:24:46 +01:00
m_fixed.c 2022 2022-03-03 20:24:46 +01:00
m_fixed.h 2022 2022-03-03 20:24:46 +01:00
m_menu.c Delta time choose player menu animations 2022-04-26 20:56:35 -05:00
m_menu.h Merge branch 'levelplatternames' into 'next' 2022-03-21 21:57:03 +00:00
m_misc.c 2022 2022-03-03 20:24:46 +01:00
m_misc.h 2022 2022-03-03 20:24:46 +01:00
m_perfstats.c Put interpdebug stuff in perfstats instead 2022-04-27 18:37:45 -05:00
m_perfstats.h 2022 2022-03-03 20:24:46 +01:00
m_queue.c 2022 2022-03-03 20:24:46 +01:00
m_queue.h 2022 2022-03-03 20:24:46 +01:00
m_random.c 2022 2022-03-03 20:24:46 +01:00
m_random.h 2022 2022-03-03 20:24:46 +01:00
m_swap.h 2022 2022-03-03 20:24:46 +01:00
Makefile 2022 2022-03-03 20:24:46 +01:00
md5.c
md5.h
mserv.c 2022 2022-03-03 20:24:46 +01:00
mserv.h 2022 2022-03-03 20:24:46 +01:00
p5prof.h
p_ceilng.c Add sector plane level interpolations 2022-04-26 20:56:30 -05:00
p_enemy.c Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_floor.c Add interpolation to more moving plane types 2022-04-26 20:56:34 -05:00
p_inter.c Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_lights.c 2022 2022-03-03 20:24:46 +01:00
p_local.h Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_map.c Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_maputl.c 2022 2022-03-03 20:24:46 +01:00
p_maputl.h 2022 2022-03-03 20:24:46 +01:00
p_mobj.c Reset old_z in MT_LOCKON think 2022-04-27 19:52:11 -05:00
p_mobj.h Interpolate mobj scale 2022-04-27 21:39:47 -05:00
p_polyobj.c Waypoint polyobjects interpolate z & children 2022-04-26 20:56:34 -05:00
p_polyobj.h 2022 2022-03-03 20:24:46 +01:00
p_pspr.h 2022 2022-03-03 20:24:46 +01:00
p_saveg.c Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_saveg.h 2022 2022-03-03 20:24:46 +01:00
p_setup.c Move mobj interpolators to r_fps 2022-04-26 20:56:33 -05:00
p_setup.h Show overall grade emblem requirement of a multi-mare NiGHTS stage in SP pause menu 2022-03-08 21:06:01 -05:00
p_sight.c 2022 2022-03-03 20:24:46 +01:00
p_slopes.c Dynamic slope interpolators 2022-04-26 20:56:33 -05:00
p_slopes.h 2022 2022-03-03 20:24:46 +01:00
p_spec.c Add interpolation to more moving plane types 2022-04-26 20:56:34 -05:00
p_spec.h 2022 2022-03-03 20:24:46 +01:00
p_telept.c Revert "P_InitAngle, to fix angle interpolation on spawning objects" 2022-04-26 20:56:34 -05:00
p_tick.c Move mobj interpolators to r_fps 2022-04-26 20:56:33 -05:00
p_tick.h 2022 2022-03-03 20:24:46 +01:00
p_user.c Reset Metal fume interp state on appear 2022-04-27 18:19:00 -05:00
r_bsp.c Fix plane interpolation light level flickering 2022-04-26 20:56:33 -05:00
r_bsp.h 2022 2022-03-03 20:24:46 +01:00
r_data.c 2022 2022-03-03 20:24:46 +01:00
r_data.h 2022 2022-03-03 20:24:46 +01:00
r_defs.h Merge branch 'line-angle' into 'next' 2022-03-22 09:09:40 +00:00
r_draw.c 2022 2022-03-03 20:24:46 +01:00
r_draw.h 2022 2022-03-03 20:24:46 +01:00
r_draw8.c 2022 2022-03-03 20:24:46 +01:00
r_draw8_npo2.c 2022 2022-03-03 20:24:46 +01:00
r_draw16.c 2022 2022-03-03 20:24:46 +01:00
r_fps.c Interpolate mobj scale 2022-04-27 21:39:47 -05:00
r_fps.h Interpolate mobj scale 2022-04-27 21:39:47 -05:00
r_local.h 2022 2022-03-03 20:24:46 +01:00
r_main.c Put interpdebug stuff in perfstats instead 2022-04-27 18:37:45 -05:00
r_main.h Lots of FPS stuff 2022-04-26 20:56:32 -05:00
r_patch.c 2022 2022-03-03 20:24:46 +01:00
r_patch.h 2022 2022-03-03 20:24:46 +01:00
r_patchrotation.c 2022 2022-03-03 20:24:46 +01:00
r_patchrotation.h 2022 2022-03-03 20:24:46 +01:00
r_picformats.c 2022 2022-03-03 20:24:46 +01:00
r_picformats.h Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
r_plane.c 2022 2022-03-03 20:24:46 +01:00
r_plane.h 2022 2022-03-03 20:24:46 +01:00
r_portal.c 2022 2022-03-03 20:24:46 +01:00
r_portal.h 2022 2022-03-03 20:24:46 +01:00
r_segs.c 2022 2022-03-03 20:24:46 +01:00
r_segs.h 2022 2022-03-03 20:24:46 +01:00
r_skins.c 2022 2022-03-03 20:24:46 +01:00
r_skins.h 2022 2022-03-03 20:24:46 +01:00
r_sky.c 2022 2022-03-03 20:24:46 +01:00
r_sky.h 2022 2022-03-03 20:24:46 +01:00
r_splats.c 2022 2022-03-03 20:24:46 +01:00
r_splats.h 2022 2022-03-03 20:24:46 +01:00
r_state.h 2022 2022-03-03 20:24:46 +01:00
r_textures.c Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
r_textures.h Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
r_things.c Interpolate mobj scale 2022-04-27 21:39:47 -05:00
r_things.h 2022 2022-03-03 20:24:46 +01:00
s_sound.c 2022 2022-03-03 20:24:46 +01:00
s_sound.h 2022 2022-03-03 20:24:46 +01:00
screen.c Handle the sleep at the end of D_SRB2Loop instead of the start 2022-04-26 20:56:33 -05:00
screen.h Enable timescale outside of DEVELOP builds 2022-04-27 18:37:45 -05:00
sounds.c 2022 2022-03-03 20:24:46 +01:00
sounds.h 2022 2022-03-03 20:24:46 +01:00
Sourcefile Implement interpolation at the renderer level 2022-04-26 20:31:37 -05:00
st_stuff.c Put interpdebug stuff in perfstats instead 2022-04-27 18:37:45 -05:00
st_stuff.h Put interpdebug stuff in perfstats instead 2022-04-27 18:37:45 -05:00
strcasestr.c 2022 2022-03-03 20:24:46 +01:00
string.c 2022 2022-03-03 20:24:46 +01:00
t_facon.c
t_fsin.c
t_ftan.c
t_tan2a.c
tables.c 2022 2022-03-03 20:24:46 +01:00
tables.h 2022 2022-03-03 20:24:46 +01:00
taglist.c 2022 2022-03-03 20:24:46 +01:00
taglist.h 2022 2022-03-03 20:24:46 +01:00
tmap.nas 2022 2022-03-03 20:24:46 +01:00
tmap.s 2022 2022-03-03 20:24:46 +01:00
tmap_asm.s 2022 2022-03-03 20:24:46 +01:00
tmap_mmx.nas 2022 2022-03-03 20:24:46 +01:00
tmap_vc.nas 2022 2022-03-03 20:24:46 +01:00
v_video.c 2022 2022-03-03 20:24:46 +01:00
v_video.h 2022 2022-03-03 20:24:46 +01:00
version.h 2.2.10 2022-03-06 20:22:22 +01:00
vid_copy.s 2022 2022-03-03 20:24:46 +01:00
w_wad.c Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
w_wad.h Merge branch 'next' into fast-r-load-textures 2022-03-08 22:11:16 +01:00
y_inter.c Move intermission emerald bounce to ticker 2022-04-26 20:56:35 -05:00
y_inter.h 2022 2022-03-03 20:24:46 +01:00
z_zone.c 2022 2022-03-03 20:24:46 +01:00
z_zone.h 2022 2022-03-03 20:24:46 +01:00