diff options
author | hap <happppp@users.noreply.github.com> | 2015-02-03 13:40:05 +0100 |
---|---|---|
committer | hap <happppp@users.noreply.github.com> | 2015-02-03 13:40:05 +0100 |
commit | a66988b745fe2dfa9f6effc2280d1284f7158a0a (patch) | |
tree | 6967d9d462ea6232db7e0a6ec62fc114e40cc39e | |
parent | 2e8389c9786c3df2b34d2509cf60e88bf7596c32 (diff) | |
parent | e3ec10eb4c53b6abd6cb3ee0019ab2277b3f471b (diff) |
Merge pull request #117 from trap15/master
Don't error out on an incorrect CRC for the GUI
-rw-r--r-- | src/emu/audit.c | 1 | ||||
-rw-r--r-- | src/emu/ui/selgame.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/audit.c b/src/emu/audit.c index c8ca031243b..e02ddbcc77b 100644 --- a/src/emu/audit.c +++ b/src/emu/audit.c @@ -382,6 +382,7 @@ media_auditor::summary media_auditor::summarize(const char *name, astring *strin else string->catprintf("NOT FOUND (%s)\n", shared_device->shortname()); } + best_new_status = NOTFOUND; break; case audit_record::SUBSTATUS_NOT_FOUND_NODUMP: diff --git a/src/emu/ui/selgame.c b/src/emu/ui/selgame.c index 19e83a7dd54..5183b1b5275 100644 --- a/src/emu/ui/selgame.c +++ b/src/emu/ui/selgame.c @@ -157,7 +157,7 @@ void ui_menu_select_game::inkey_select(const ui_menu_event *menu_event) media_auditor::summary summary = auditor.audit_media(AUDIT_VALIDATE_FAST); // if everything looks good, schedule the new driver - if (summary == media_auditor::CORRECT || summary == media_auditor::BEST_AVAILABLE || summary == media_auditor::NONE_NEEDED) + if (summary == media_auditor::CORRECT || summary == media_auditor::BEST_AVAILABLE || summary == media_auditor::NONE_NEEDED || summary == media_auditor::INCORRECT) { machine().manager().schedule_new_driver(*driver); machine().schedule_hard_reset(); |