Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06173 Core Major Always Apr 3, 2016, 18:06 Apr 3, 2016, 22:41
Tester anikom15 View Status Public Platform MESS (Official Binary)
Assigned To dankan1890 Resolution Fixed OS Windows Vista/7/8 (64-bit)
Status [?] Resolved Driver
Version 0.171 Fixed in Version 0.173 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06173: All software saving SRAM: Software loaded outside of software list (e.g. -cart PATH_TO_ROM) fails to save SRAM
Description Software loaded from a software list saves normally. Files are created in the proper nvram directory. Software loaded from a file do not save. No files are created in the nvram directory.
Steps To Reproduce mame nes -cart1 Legend of Zelda, The (U) (PRG 1).nes
Start game, quickly die and choose to SAVE FILE.
Exit MAME and restart as shown above.

Your saved game will not be show as it was not written.
If you had an .nv there from a prior version ,it should still be there as the emulator no longer reads or writes the NVRAM proper.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems All software saving SRAM
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.12509
Tafoid
Administrator
Apr 3, 2016, 18:37
I'm using the example of NES and the goodtools with the filename of "Legend of Zelda, The (U) (PRG 1).nes".
Regression traced to shortly after 0.170 went out, so it is first observed using MAME 0.171.
In particular, I can only need one possibility in my testing regarding this: https://github.com/mamedev/mame/pull/589
User avatar
No.12511
dankan1890
Senior Tester
Apr 3, 2016, 22:40
My mistake, fixed.