- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
02680 | Misc. | Trivial | Always | Nov 26, 2008, 22:06 | Dec 4, 2008, 09:58 |
Tester | MAMEBase | View Status | Public | Platform | SDLMAME |
Assigned To | aaron | Resolution | Fixed | OS | MacOS X |
Status [?] | Resolved | Driver | |||
Version | 0.128u4 | Fixed in Version | 0.128u5 | Build | PowerPC |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 02680: carnevil: -verifyrom fails to consider if a CHD is a BAD_DUMP | ||||
Description |
ROM set and CHD audit as 'Good' (CHD verified with CHDman), but when game starts up, MAME Informs me that 'One or more of the ROMs/CHDs are incorrect' Tafoid: As mentioned in my note below, a BAD_DUMP CHD should correctly output "best available" rather than "good" when using -verifyrom to keep consistent with normal romsets. |
||||
Steps To Reproduce | |||||
Additional Information |
Power Mac G5 Tower Dual 1.8 GHz 2 GB Ram Mac OS X 10.5.5 SDLMAME (Self Compiled) 0.128u4 (problem has been seen in previous versions) |
||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | carnevil | ||||
Attached Files
|
|||||
Relationships
There are no relationship linked to this issue. |
Notes
2
No.03129
Radwar Tester
Nov 26, 2008, 22:40
|
I get this too, but it doesn't inform us while trying to load the CHD. The message appears where you would normally get the message "This game has imperfect graphics..." which tells me that it is not your "downloaded" CHD that is incorrect but the dump itself. Tried the game for a bit and it seems to work fine. |
---|---|
No.03133
Tafoid Administrator
Nov 26, 2008, 23:48
edited on: Nov 26, 2008, 23:49 |
It's flagged as a "bad_dump" in the source and according to Guru, who dumped it originally, he was unsure that it was a 100% valid/good dump. http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Board=mamechat&Number=141497 There does seem to be an issue, as you pointed out in a discussion thread about this last month: http://www.bannister.org/forums/ubbthreads.php?ubb=showflat&Number=45482 It would seem that MAME does not take in account that the CHD is a BAD_DUMP when it comes to auditing. You are correct, in my view, to assume that the -verifyroms output should read "best available" rather than "good". Example of this is: d:\emulator\arcade\mame>mame -verifyroms suzuka8h suzuka8h: sys2c65c.bin (32768 bytes) - NEEDS REDUMP romset suzuka8h is best available 1 romsets found, 1 were OK. and, in the source, it's clearly marked as BAD_DUMP.. ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, BAD_DUMP CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) ) Shouldn't the CHD be the same way? Changing the bug wording to show this as the real bug. |