We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22049b2 commit b33f198Copy full SHA for b33f198
prboom2/src/dsda/key_frame.c
@@ -438,7 +438,9 @@ void dsda_UpdatePlaybackKeyFrames(void) {
438
interval_tics = (demo_tics_count * demo_playerscount) / playback_kf_size;
439
440
// Automatically save a key frame each interval
441
- if (current_time % interval_tics == 0) {
+ if (current_time % interval_tics == 0 &&
442
+ current_time / interval_tics < playback_kf_size) {
443
+
444
dsda_key_frame_t* current_key_frame = &playback_key_frames[current_time / interval_tics];
445
446
if (!current_key_frame->buffer)
0 commit comments