Commit graph

8 commits

Author SHA1 Message Date
NepDisk
ce86d88317 windows compile fix #1 2025-01-08 18:03:18 -05:00
NepDisk
6cb0c347d7 Remove Ending gamestate and code 2025-01-02 23:13:00 -05:00
AJ Martinez
ff8dab5363 Measure frameskip timing before sleeping 2024-12-31 09:51:23 -05:00
James R
5c8c199914 Frame skipping
Skip up to 3 frames of rendering if the time between tics
exceeds TICRATE. If rendering is a significant source of
that slowdown, skipping some frames can speed up the game
loop and improve input responsiveness.
2024-12-31 09:51:23 -05:00
NepDisk
82dfe605f3 mobj_t: add shadowcolor member to change shadow palette index 2024-12-30 19:54:29 -05:00
James R.
b819d43296 Move HOM removal from R_RenderPlayerView to D_Display
This lets duplicate displayplayers[0] render correctly,
since repeating occurrences of displayplayers[0] won't
clear the screen multiple times.
2024-12-29 17:29:37 -05:00
Eidolon
c42271c72e Add per-frame linear memory allocator 2024-12-29 09:13:37 -05:00
Eidolon
09d661c331 Convert d_main.cpp 2024-12-29 09:05:17 -05:00
Renamed from src/d_main.c (Browse further)