View Issue Details

IDProjectCategoryView StatusLast Update
0000590Spring engineGeneralpublic2008-10-16 13:05
Reporterimbaczek Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000590: .skip behaviour erratic
Description.skip almost always skips too much. When I enter .skip 400, logs always say that the correct amount of time has been skipped, but the clock shows something else (400 secs is 6:40, and once I got ~9:30, usually around 7:00.)
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

imbaczek

2007-08-17 20:05

reporter   ~0001113

can somebody confirm this or was that only something on my end?

Kloot

2007-08-17 22:09

developer   ~0001114

Last edited: 2007-08-17 22:12

It does seem non-deterministic when jumping to absolute
positions, wallclock time is often a few seconds off (eg.
skip 600 doesn't put you at exactly 10:00 but at 10:07,
and not always that same time index either) from the
amount that should actually have passed ((simframes / 30)
seconds). Also, .skip'ing very far ahead (20+ minutes)
produced buffer overflows in CLocalConnection::SendData()
on several occasions, but I haven't investigated that.

On another note, the infobar saying how many frames
are left doesn't stay visible for the duration of the
skip loop here, after a few seconds it just becomes a
tiny (8x2 pixels or so) mess that starts jumping around
the center of the viewport for some reason. This is on
Linux with old nvidia drivers though, so not of too great
concern.

imbaczek

2007-08-17 22:24

reporter   ~0001115

the drawing issue is exactly what I had on my WinXP intel 945 laptop, so it's a genuine bug. thanks for confirmation, I'll look deeper.

tvo

2007-10-22 10:47

reporter   ~0001361

.skip currently desyncs the replay, ie. fast forwarding with e.g. speed 5 gives a correct result and .skip'ing a number of frames gives a desynced replay of the demo.

Auswaschbar

2008-10-16 13:05

reporter   ~0002938

closed because of oldness

Issue History

Date Modified Username Field Change
2007-08-16 15:21 imbaczek New Issue
2007-08-17 20:05 imbaczek Note Added: 0001113
2007-08-17 22:09 Kloot Note Added: 0001114
2007-08-17 22:12 Kloot Note Edited: 0001114
2007-08-17 22:24 imbaczek Note Added: 0001115
2007-10-22 10:47 tvo Note Added: 0001361
2008-10-16 13:05 Auswaschbar Status new => closed
2008-10-16 13:05 Auswaschbar Note Added: 0002938
2008-10-16 13:05 Auswaschbar Resolution open => fixed