Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07597 Save/Restore Minor Always Mar 25, 2020, 17:56 23 days ago
Tester rcoltrane View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Confirmed Driver kchamp.cpp
Version 0.219 Fixed in Version Build 64-bit
Summary 07597: kchampvs3: Inp file playback gets out of sync right after finishing the game with 1cc
Description I've played the entire game with 1 credit/coin and after beating it (with NVRAM disabled), I started it again to playback my gameplay in order to record a video. But at the 5th match of the 1st loop, the inputs got out of sync and it screwed up my recording.
Steps To Reproduce Finish the game with 1 credit (2 loops of 12 matches) recording an .inp file with nvram disabled and after that try to playback your generated .inp file to record an .avi video.
Additional Information I've uploaded my 1cc .inp file here so you guys do not have to play it to the end to see the error. I also tried to erase my .hi hiscore file without success, it had the same sync issue while trying to playback.
Flags
Regression Version
Affected Sets / Systems kchampvs3
Attached Files
? file icon kchampvs3 - 1cc.inp (889,128 bytes) Mar 25, 2020, 17:56 Uploaded by rcoltrane
Relationships
There are no relationship linked to this issue.
Notes
6
User avatar
No.17512
Tafoid
Administrator
Mar 25, 2020, 22:21
edited on: Mar 25, 2020, 22:54
Confirmed with playback on 0.217 and 0.219, even though recording is made on MAME 0.217 according to header.
I don't see that the game has an NVRAM that saves at all.
.hi files shouldn't interfere with recording/playback.
User avatar
No.17520
Kale
Developer
Mar 31, 2020, 21:20
It uses a dual joystick attached to 4 way gates.
This already led to playback issues in the past (on non-4way sticks mind you), and I'm not a fan of how it handles since it's a clear design fault and doesn't reflect how reality works out -> https://github.com/mamedev/mame/blob/master/src/emu/ioport.cpp#L475
User avatar
No.17521
Haze
Senior Tester
Mar 31, 2020, 21:24
.hi files can very much interfere with playback / recording in some cases tho as they're changing game state.

while this game is probably too early for it some games will adjust rank based on scores achieved on the machine.
User avatar
No.18026
Tafoid
Administrator
29 days ago
Does this also no longer malfunction for you, rcoltrane as related to 07719 07754 07761?
User avatar
No.18039
rcoltrane
Tester
24 days ago
I'll do another run on this game and let you know the result here.
User avatar
No.18045
rcoltrane
Tester
23 days ago
I played it again with the latest MAME 0.225 until the end of the second loop, but the playback lost synchronization in the first stage of the second loop again. So the .inp playback remains broken for this game for unkknown reasons. Since this game is in my library, I can keep testing its record/playback issue on future MAME versions upon request.