From 394030ad4378975ba8828e93cdd796eb903a060b 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 ce51d45..38ff687 100644 --- a/Delta/Settings/Settings.swift +++ b/Delta/Settings/Settings.swift @@ -62,6 +62,11 @@ struct Settings #keyPath(UserDefaults.isPreviewsEnabled): 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 } }