From 2f524923da85be1eb77f25ca92c0bcfa43537494 Mon Sep 17 00:00:00 2001 From: Flyinghead Date: Wed, 11 Oct 2023 14:42:35 +0200 Subject: [PATCH] set extra depth scale back to 0.1 for Caesars Palace 2000 Fixes pause menu background transparency in video keno game. Regression introduced by cc1b45b7cc4c3e0aa6438979efcd7972016e2146 Issue #1236 --- core/emulator.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/emulator.cpp b/core/emulator.cpp index ae27057a3..eb0a4c59b 100644 --- a/core/emulator.cpp +++ b/core/emulator.cpp @@ -153,7 +153,9 @@ static void loadSpecialSettings() config::ExtraDepthScale.override(1e26f); } // Test Drive V-Rally - else if (prod_id == "T15110N" || prod_id == "T15105D 50") + else if (prod_id == "T15110N" || prod_id == "T15105D 50" + // Caesars Palace 2000 + || prod_id == "T-12504N" || prod_id == "12502D-50") { INFO_LOG(BOOT, "Enabling Extra depth scaling for game %s", prod_id.c_str()); config::ExtraDepthScale.override(0.1f); @@ -807,7 +809,7 @@ void loadGameSpecificSettings() // Reload per-game settings config::Settings::instance().load(true); - if (config::ForceWindowsCE) + if (config::ForceWindowsCE && !config::ExtraDepthScale.isReadOnly()) config::ExtraDepthScale.override(WINCE_DEPTH_SCALE); }