GUI: hide some chips

- YMU759: impossible to implement properly
- Dummy: doesn't make sense
- μPD: incomplete and uncertain
- SegaPCM 5-channel: Defle compat
- Pong: doesn't make sense
This commit is contained in:
tildearrow 2024-09-22 14:46:37 -05:00
parent f8b3c81d6c
commit 88b274b886
4 changed files with 10 additions and 28 deletions

View file

@ -65,6 +65,7 @@ DivSystem FurnaceGUI::systemPicker(bool fullWidth) {
if (sysSearchQuery.empty()) {
// display chip list
for (int j=0; curSysSection[j]; j++) {
if (!settings.hiddenSystems && CHECK_HIDDEN_SYSTEM(curSysSection[j])) continue;
ImGui::TableNextRow();
ImGui::TableNextColumn();
if (ImGui::Selectable(e->getSystemName((DivSystem)curSysSection[j]),false,0,ImVec2(500.0f*dpiScale,0.0f))) ret=(DivSystem)curSysSection[j];
@ -75,6 +76,7 @@ DivSystem FurnaceGUI::systemPicker(bool fullWidth) {
} else {
// display search results
for (DivSystem i: sysSearchResults) {
if (!settings.hiddenSystems && CHECK_HIDDEN_SYSTEM(i)) continue;
ImGui::TableNextRow();
ImGui::TableNextColumn();
if (ImGui::Selectable(e->getSystemName(i),false,0,ImVec2(500.0f*dpiScale,0.0f))) ret=i;