From b925d33f6a70d374d813b5ef1da006c3a3c49469 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Sun, 30 Jul 2017 00:57:19 +1000 Subject: [PATCH] remove checks that never did anything useful and have now broken (nw) --- src/frontend/mame/ui/selgame.cpp | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/frontend/mame/ui/selgame.cpp b/src/frontend/mame/ui/selgame.cpp index 97ffa00fb2a..1dca3be451c 100644 --- a/src/frontend/mame/ui/selgame.cpp +++ b/src/frontend/mame/ui/selgame.cpp @@ -802,14 +802,13 @@ void menu_select_game::inkey_select(const event *menu_event) // if everything looks good, schedule the new driver if (summary == media_auditor::CORRECT || summary == media_auditor::BEST_AVAILABLE || summary == media_auditor::NONE_NEEDED) { - if ((machine().system().flags & machine_flags::MASK_TYPE) != machine_flags::TYPE_ARCADE) + for (software_list_device &swlistdev : software_list_device_iterator(enumerator.config()->root_device())) { - for (software_list_device &swlistdev : software_list_device_iterator(enumerator.config()->root_device())) - if (!swlistdev.get_info().empty()) - { - menu::stack_push(ui(), container(), driver); - return; - } + if (!swlistdev.get_info().empty()) + { + menu::stack_push(ui(), container(), driver); + return; + } } if (!select_bios(*driver, false)) @@ -861,14 +860,13 @@ void menu_select_game::inkey_select_favorite(const event *menu_event) if (summary == media_auditor::CORRECT || summary == media_auditor::BEST_AVAILABLE || summary == media_auditor::NONE_NEEDED) { - if ((machine().system().flags & machine_flags::MASK_TYPE) != machine_flags::TYPE_ARCADE) + for (software_list_device &swlistdev : software_list_device_iterator(enumerator.config()->root_device())) { - for (software_list_device &swlistdev : software_list_device_iterator(enumerator.config()->root_device())) - if (!swlistdev.get_info().empty()) - { - menu::stack_push(ui(), container(), ui_swinfo->driver); - return; - } + if (!swlistdev.get_info().empty()) + { + menu::stack_push(ui(), container(), ui_swinfo->driver); + return; + } } // if everything looks good, schedule the new driver