Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
01484 Save/Restore Trivial Always Mar 12, 2008, 14:26 Mar 12, 2008, 15:14
Tester tuxfusion View Status Public Platform MAME (Official Binary)
Assigned To Resolution Suspended OS Linux
Status [?] Closed Driver
Version 0.123 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 01484: shdancer, shdancej: shdancer and shdancej don't support "save state" feature
Description shdancer and shdancej don't support "save state" feature.
" ... anonymous timer...."

Testes under off. latest win bin release under linux wine 0.123,
linux advmame and sdlmame.

It used to work on old mame releases i played in 2007, I can't tell the version.

Would be neat to have this feature back, game is fun to play but very hard =)

Regards,
tuxfusion
Steps To Reproduce shift + F7
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems shdancer, shdancej
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.00099
Tafoid
Administrator
Mar 12, 2008, 15:14
I don't see at any time that Sega System 18 (segas18.c) games have had official support for SAVE STATES. While you can attempt to Save a State for any game in MAME, there is no flag in the source saying that this particular driver has had officially coded support, so any success you have using the SHIFT+F7/F7 is purely coincidental. It may work one version and not another.

If the driver/set were to have a GAME_SAVE_SUPPORTED flag in the source, perhaps there would be something that could be done about it. Those with that flag are games which have had the Save State routine EXPLICITLY CODED for the driver/set. Using the command -autosave will tell you if a driver/set supports Save States.

From the config.txt document in the DOCS folder:
F7        Load a save state. You will be requested to press a key to
          determine which save state you wish to load. Note that the save
          state feature is not supported for a large number of drivers. If
          support is not enabled for a given driver, you will receive a 
          warning when attempting to save or load.

Again, this is not a bug and closed because a driver/set which does not have Save State support coded is not guaranteed to successfully work with saving or loading of States. Sorry.