diff --git a/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/stossy11.xcuserdatad/UserInterfaceState.xcuserstate b/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/stossy11.xcuserdatad/UserInterfaceState.xcuserstate index 650e96872..600b03485 100644 Binary files a/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/stossy11.xcuserdatad/UserInterfaceState.xcuserstate and b/src/MeloNX/MeloNX.xcodeproj/project.xcworkspace/xcuserdata/stossy11.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/src/MeloNX/MeloNX/App/Views/ContentView.swift b/src/MeloNX/MeloNX/App/Views/ContentView.swift index 4f8c8f339..3747ef73d 100644 --- a/src/MeloNX/MeloNX/App/Views/ContentView.swift +++ b/src/MeloNX/MeloNX/App/Views/ContentView.swift @@ -253,9 +253,16 @@ struct ContentView: View { } Air.play(AnyView( - Text("Select Game") - .font(.system(size: 100)) - + VStack { + Image(systemName: "gamecontroller") + .font(.system(size: 300)) + .foregroundColor(.gray) + .padding(.bottom, 10) + + Text("Select Game") + .font(.system(size: 150)) + .bold() + } )) let isJIT = isJITEnabled() diff --git a/src/MeloNX/MeloNX/App/Views/SettingsView/SettingsView.swift b/src/MeloNX/MeloNX/App/Views/SettingsView/SettingsView.swift index 9ebe50eb6..5ef6cbacb 100644 --- a/src/MeloNX/MeloNX/App/Views/SettingsView/SettingsView.swift +++ b/src/MeloNX/MeloNX/App/Views/SettingsView/SettingsView.swift @@ -382,7 +382,7 @@ struct SettingsView: View { } } else { Toggle(isOn: $useTrollStore) { - labelWithIcon("TrollStore", iconName: "troll.svg") + labelWithIcon("TrollStore JIT", iconName: "troll.svg") } .tint(.blue) } @@ -407,7 +407,7 @@ struct SettingsView: View { .textCase(nil) .headerProminence(.increased) } footer: { - Text("Enable trace and debug logs for troubleshooting, enable Screenshotting without distractions and Enable automatic TrollStore JIT.") + Text("Enable trace and debug logs for advanced troubleshooting (Note: This degrades performance),\nEnable Screenshot Button for better screenshots\nand Enable TrollStore for automatic TrollStore JIT.") } // Advanced @@ -420,6 +420,10 @@ struct SettingsView: View { labelWithIcon("MVK: Pre-Fill Metal Command Buffers", iconName: "gearshape") }.tint(.blue) + Toggle(isOn: $config.dfsIntegrityChecks) { + labelWithIcon("Disable FS Integrity Checks", iconName: "checkmark.shield") + }.tint(.blue) + HStack { labelWithIcon("Page Size", iconName: "textformat.size") Spacer()