From 2705849cf2e94af0d096ee86428a2170b9d7a300 Mon Sep 17 00:00:00 2001 From: Riley Testut Date: Wed, 17 Nov 2021 11:43:00 -0800 Subject: [PATCH] Ensures melonDS is preferred DS core for release versions --- Delta/Settings/Settings.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Delta/Settings/Settings.swift b/Delta/Settings/Settings.swift index e758182..0a1559c 100644 --- a/Delta/Settings/Settings.swift +++ b/Delta/Settings/Settings.swift @@ -64,6 +64,11 @@ struct Settings #keyPath(UserDefaults.isAltJITEnabled): true, Settings.preferredCoreSettingsKey(for: .ds): MelonDS.core.identifier] as [String : Any] UserDefaults.standard.register(defaults: defaults) + + #if !BETA + // Manually set MelonDS as preferred DS core in case DeSmuME is cached from a previous version. + UserDefaults.standard.set(MelonDS.core.identifier, forKey: Settings.preferredCoreSettingsKey(for: .ds)) + #endif } }