Actions
Emulator Issues #12681
openChanging the RTC before playing back a DTM causes desyncs
Status:
New
Priority:
Normal
Assignee:
-
% Done:
0%
Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
Description
Obviously, at the time of recording, the RTC is set to some value.
Playing back the .dtm with "Enable Custom RTC" enabled using an identical timestamp results in a sync.
Playing back the .dtm with "Enable Custom RTC" disabled results in a desync.
The .dtm file format stored the RTC at the time of recording at 0x81 with a length of 8 bytes little-endian. However, it appears that this is not the set-in-stone RTC used during playback. The RTC set/read at the start of playback appears to have some kind of influence / override over the .dtm RTC.
Actions