- --
Viewing Issue Advanced Details
[ Jump to Notes ]
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 03873 | Misc. | Minor | Always | Jun 2, 2010, 16:47 | Mar 23, 2013, 11:08 |
| Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
| Assigned To | Resolution | Fixed | OS | ||
| Status [?] | Resolved | Driver | |||
| Version | 0.138u1 | Fixed in Version | 0.148u3 | Build | Normal |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 03873: All sets in megaplay.c and megatech.c: Individual games incorrectly writing an NVRAM file. | ||||
| Description |
All games in megaplay.c and megatech.c produce a sized 0 .NV file. There is no function on the original board in my discovery to allow per-game battery backup saving on any games for these systems. The boards, however, allow for saving of the BIOS settings via battery, so when a game is run - it should instead create a proper NVRAM for the system you are using. However, at the current time, even the BIOS sets save sized 0 .NV files. |
||||
| Steps To Reproduce | |||||
| Additional Information |
If this is already a source listed issue, we can change it. Otherwise, it's something that should eventually be addressed. This also affects all megadrive-based bootleg drivers: hshavoc.c puckpkmn.c aladbl, ssf2md now merged to genesisb.c in 0.139u1 genesisb.c renamed to megadrvb.c in 0.139u2 topshoot.c, mk4ghw.c now merged with megadrvb.c in 0.139u2 ssgbl.c merged with megadrvb in 0.139u3 |
||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | |||||
| Affected Sets / Systems | All sets in megaplay.c and megatech.c | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
3
|
No.06223
Haze Senior Tester
Jun 2, 2010, 17:18
|
it comes down to a core issue (i'm sure there was already a report for this?) whereby if you have an nvram handler you'll always end up with a blank file.. in this case, some megadrive games have nvram, so you need an nvram handler, the code is shared. I'd say it was harmless... |
|---|---|
|
No.06224
Tafoid Administrator
Jun 2, 2010, 17:48
|
It might have been discussed before, but I didn't see an official report about it nor a source code mention. Just making sure something solid gets logged. |
|
No.09434
etabeta Developer
Mar 23, 2013, 11:08
|
megadrive and other drivers in MESS were not using the NVRAM handler from MAME anymore, so I removed it fixing this bug too. if any bootleg board actually needs the NVRAM to be saved please let us know. |