Commits on Source (71)
-
Eidolon authored
Instead of interpolating thinkers, we interpolate mobjs inside the renderer. Further interpolation is TBI.
-
Eidolon authored
This seems like an appropriate way to describe the feature for now.
-
Eidolon authored
`renderdeltatics` can be used as a standard delta time in any place, allowing for smooth menus. It will always be equal to `realtics` when frame interpolation is turned off, producing consistent framerate behavior everywhere it is used.
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
This fixes a potential crash in OpenGL when changing between levels.
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
Fixes jittery and unstable chasecam in high latency netgames
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
I decided ultimately to actually keep the frame skip optimization disabled, because I think it is actually a little bit helpful that you can still get accurate rendering perfstats while paused, however if we decide otherwise then we can have this optimization back without making the game act like it's lagging.
-
- Disabled VSync, due to the numerous problems it has. - Instead, added an FPS cap. - Frame interpolation is now tied to fpscap != 35. - By default, the FPS cap is set to the monitor's refresh rate. - Rewrote the FPS counter. (This also consolidates several more commits ahead of this fixing various issues. -eid)
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Fixes interpolation issues with 1up monitors.
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
-
Eidolon authored
Fixes issues with cechos staying on-screen and glitching out (NiGHTS items for example).
Showing
- src/Makefile.d/versions.mk 1 addition, 1 deletionsrc/Makefile.d/versions.mk
- src/Sourcefile 1 addition, 0 deletionssrc/Sourcefile
- src/android/i_system.c 6 additions, 0 deletionssrc/android/i_system.c
- src/b_bot.c 1 addition, 1 deletionsrc/b_bot.c
- src/command.c 2 additions, 1 deletionsrc/command.c
- src/d_clisrv.c 12 additions, 4 deletionssrc/d_clisrv.c
- src/d_clisrv.h 1 addition, 1 deletionsrc/d_clisrv.h
- src/d_main.c 135 additions, 40 deletionssrc/d_main.c
- src/d_netcmd.c 1 addition, 1 deletionsrc/d_netcmd.c
- src/d_player.h 2 additions, 0 deletionssrc/d_player.h
- src/doomtype.h 0 additions, 2 deletionssrc/doomtype.h
- src/dummy/i_system.c 1 addition, 1 deletionsrc/dummy/i_system.c
- src/f_finale.c 50 additions, 75 deletionssrc/f_finale.c
- src/g_demo.c 1 addition, 1 deletionsrc/g_demo.c
- src/g_game.c 16 additions, 1 deletionsrc/g_game.c
- src/hardware/hw_drv.h 1 addition, 1 deletionsrc/hardware/hw_drv.h
- src/hardware/hw_main.c 100 additions, 31 deletionssrc/hardware/hw_main.c
- src/hardware/hw_md2.c 27 additions, 15 deletionssrc/hardware/hw_md2.c
- src/hardware/r_opengl/r_opengl.c 5 additions, 5 deletionssrc/hardware/r_opengl/r_opengl.c
- src/hu_stuff.c 45 additions, 38 deletionssrc/hu_stuff.c