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