Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01540 Save/Restore Trivial Sometimes Mar 18, 2008, 01:42 Apr 27, 2018, 01:26
Tester Germano View Status Public Platform MAMEUI
Assigned To Resolution Open OS Windows XP/Vista 32-bit
Status [?] Confirmed Driver astrof.cpp
Version 0.123u5 Fixed in Version Build Normal
Summary 01540: acombat, acombato: Score resets
Description High score resets to 00000 during demo play.

Tafoid: This seems to happen only when using -autosave.
Steps To Reproduce Play the game normally. When the game is over wait for demo play. All scores resets to 00000 after few seconds.

Save State below (for 0.123u5):
Place extracted auto.sta file into \sta\acombat\ subfolder
Run Astro Combat. Let the asteroid destroy you, the game goes over.
Now the hi-score and score-1 tags shows 2230 points.
The demo play starts showing the Score Table, then the Game Title.
After that you'll see the spaceship against the cyan enemies, the 1st pattern.
When the spaceship die, all the scores resets to 00000, and more, the demo play restarts from Score Table instead to continue with purple enemies (2nd pattern).
Additional Information The issue seems to happens only if you reached level 2 or higher.
Flags
Regression Version
Affected Sets / Systems acombat, acombato
Attached Files
zip file icon AUTO.zip (10,099 bytes) Mar 19, 2008, 00:54
Relationships
There are no relationship linked to this issue.
Notes
11
User avatar
No.00228
Tafoid
Administrator
Mar 18, 2008, 14:46
I'm unable to duplicate on baseline command-line version or MAMEUI32 (which is the version you supported) of 0.123u5

Playing acombat, got 02810 and 02900 points (what I'd assume is level two.. destroyed the boss) and then let the demo run. I let it run for nearly two minutes and I didn't see the high score reset to 00000 at any time. I started another game after and the high score was still in place when gameplay started.

Can anyone else duplicate this issue?
  
User avatar
No.00229
Germano
Tester
Mar 18, 2008, 16:45
To duplicate the issue the "save state on exit" must be activated.
User avatar
No.00231
Fujix
Administrator
Mar 18, 2008, 17:17
I left the demo for 20 rounds but doesn't repro for me with -autosave on normal mame.
User avatar
No.00235
Tafoid
Administrator
Mar 18, 2008, 19:11
I'm changing the issue to a save/restore issue because it seems to only happen when using save states. If you can, Germano, save the state of the machine before the bug happens and attach it to your report here (ZIP PLEASE) so we can verify it on other machines. The Save States for that driver might need modification.

Make sure -cheats are not active and any non-standard settings are mentioned to ensure proper playback.
User avatar
No.00242
Germano
Tester
Mar 19, 2008, 01:09
edited on: Mar 19, 2008, 01:18
Attached the autosave file, auto.zip
Place extracted auto.sta file into \sta\acombat\ subfolder
Run Astro Combat. Let the asteroid destroy you, the game goes over.
Now the hi-score and score-1 tags shows 2230 points.
The demo play starts showing the Score Table, then the Game Title.
After that you'll see the spaceship against the cyan enemies, the 1st pattern.
When the spaceship die, all the scores resets to 00000, and more, the demo play restarts from Score Table instead to continue with purple enemies (2nd pattern).
User avatar
No.00244
Tafoid
Administrator
Mar 19, 2008, 01:54
With this save state, the problem happens on my build and can confirm it.
Thanks for providing it.
User avatar
No.00245
Germano
Tester
Mar 19, 2008, 02:02
acombato (astro combat older set) also affected
User avatar
No.02467
Germano
Tester
Sep 15, 2008, 07:35
Updates for 0.127 version:
- ACOMBAT: the issue is magically solved :-)
- ACOMBATO: the issue is still active :-(
User avatar
No.04526
Germano
Tester
Jun 19, 2009, 09:48
Version 0.132 (mameUI) UPDATES:
acombat, acombato both affected.
The issue happens also without -autosave
The summary and the description should be changed to: GAME RESETS
(exactly the same behavior of F3 key, that's the reason of 0 scores)
The issue happens only if you reached level 2 or higher in play.
User avatar
No.14990
M.A.S.H.
Senior Tester
Apr 26, 2018, 18:46
I reached level 2 with mame acombat -autosave -cheat and the HI-SCORE didn't reset to 00000.
Can somebody confirm this without -cheat that this bug is fixed?
User avatar
No.14994
Robbbert
Developer
Apr 27, 2018, 01:26
edited on: Apr 27, 2018, 11:46
I tried it just now (acombat) without any autosave, and didn't reach level 2, only getting 1810 points. After a while in attract mode, the scores reset to 0.

So the problem still exists.


There's nothing in the error.log, apart from a series of explosions.

EDIT: during further extensive testing, it never happened again. Whatever it is, it's quite elusive.