From 53a63d32a8b77d6fd84f491f0610e93f8abddc45 Mon Sep 17 00:00:00 2001 From: icenine451 Date: Tue, 7 Feb 2023 13:59:47 -0500 Subject: [PATCH] Default Duckstation config was mostly empty --- emu-configs/defaults/duckstation/settings.ini | 236 +++++++----------- 1 file changed, 89 insertions(+), 147 deletions(-) diff --git a/emu-configs/defaults/duckstation/settings.ini b/emu-configs/defaults/duckstation/settings.ini index 50d2654f..43f1ef6e 100644 --- a/emu-configs/defaults/duckstation/settings.ini +++ b/emu-configs/defaults/duckstation/settings.ini @@ -7,25 +7,23 @@ SyncToHostRefreshRate = false IncreaseTimerResolution = true InhibitScreensaver = true StartPaused = false -StartFullscreen = false +StartFullscreen = true PauseOnFocusLoss = false PauseOnMenu = true SaveStateOnExit = true -CreateSaveStateBackups = true -CompressSaveStates = true -ConfirmPowerOff = true +ConfirmPowerOff = false LoadDevicesFromSaveStates = false -ApplyCompatibilitySettings = true ApplyGameSettings = true AutoLoadCheats = true DisableAllEnhancements = false RewindEnable = false RewindFrequency = 10.000000 RewindSaveSlots = 10 -RunaheadFrameCount = 0 +RunaheadFrameCount = 0.000000 ControllerBackend = SDL ControllerEnhancedMode = false EnableDiscordPresence = false +RenderToMainWindow = true [Console] @@ -35,19 +33,17 @@ Enable8MBRAM = false [CPU] ExecutionMode = Recompiler -OverclockEnable = false OverclockNumerator = 1 OverclockDenominator = 1 OverclockEnable = false RecompilerMemoryExceptions = false RecompilerBlockLinking = true -RecompilerICache = false -FastmemMode = MMap +ICache = false +FastmemMode = true [GPU] Renderer = OpenGL -Adapter = ResolutionScale = 1 Multisamples = 1 UseDebugDevice = false @@ -55,8 +51,7 @@ UseSoftwareRendererForReadbacks = false PerSampleShading = false UseThread = true ThreadedPresentation = true -UseSoftwareRendererForReadbacks = false -TrueColor = true +TrueColor = false ScaledDithering = true TextureFilter = Nearest DownsampleMode = Disabled @@ -67,13 +62,12 @@ ChromaSmoothing24Bit = false PGXPEnable = false PGXPCulling = true PGXPTextureCorrection = true -PGXPColorCorrection = false PGXPVertexCache = false PGXPCPU = false PGXPPreserveProjFP = false PGXPTolerance = -1.000000 PGXPDepthBuffer = false -PGXPDepthClearThreshold = 1228800.000000 +PGXPDepthClearThreshold = 300.000000 [Display] @@ -82,10 +76,9 @@ ActiveStartOffset = 0 ActiveEndOffset = 0 LineStartOffset = 0 LineEndOffset = 0 -Force4_3For24Bit = false AspectRatio = Auto (Game Native) -Alignment = Center -CustomAspectRatioNumerator = 0 +CustomAspectRatioNumerator = 4 +Force4_3For24Bit = false LinearFiltering = true IntegerScaling = false Stretch = false @@ -95,10 +88,7 @@ ShowFPS = false ShowVPS = false ShowSpeed = false ShowResolution = false -ShowCPU = false -ShowGPU = false ShowStatusIndicators = true -ShowInputs = false ShowEnhancements = false Fullscreen = false VSync = false @@ -106,16 +96,12 @@ DisplayAllFrames = false PostProcessChain = MaxFPS = 0.000000 InternalResolutionScreenshots = false -VSync = false -MaxFPS = 0.000000 -OSDScale = 100.000000 [CDROM] ReadaheadSectors = 8 RegionCheck = false LoadImageToRAM = false -LoadImagePatches = false MuteCDAudio = false ReadSpeedup = 1 SeekSpeedup = 1 @@ -123,57 +109,84 @@ SeekSpeedup = 1 [Audio] Backend = Cubeb -Driver = -StretchMode = TimeStretch -BufferMS = 50 -OutputLatencyMS = 20 OutputVolume = 100 FastForwardVolume = 100 -OutputMuted = false +BufferSize = 2048 +Resampling = true +OutputMuted = 0 +Sync = true DumpOnBoot = false -[Hacks] -DMAMaxSliceTicks = 1000 -DMAHaltTicks = 100 -GPUFIFOSize = 16 -GPUMaxRunAhead = 128 - - [BIOS] -PatchTTYEnable = false -PatchFastBoot = false -SearchDirectory = bios +SearchDirectory = /home/deck/retrodeck/bios PathNTSCU = PathNTSCJ = PathPAL = +PatchTTYEnable = false +PatchFastBoot = false + + +[Controller1] +Type = AnalogController +ButtonUp = Controller0/Button11 +ButtonDown = Controller0/Button12 +ButtonLeft = Controller0/Button13 +ButtonRight = Controller0/Button14 +ButtonSelect = Controller0/Button4 +ButtonStart = Controller0/Button6 +ButtonTriangle = Controller0/Button3 +ButtonCross = Controller0/Button0 +ButtonSquare = Controller0/Button2 +ButtonCircle = Controller0/Button1 +ButtonL1 = Controller0/Button9 +ButtonL2 = Controller0/+Axis4 +ButtonR1 = Controller0/Button10 +ButtonR2 = Controller0/+Axis5 +ButtonL3 = Controller0/Button7 +ButtonR3 = Controller0/Button8 +AxisLeftX = Controller0/Axis0 +AxisLeftY = Controller0/Axis1 +AxisRightX = Controller0/Axis2 +AxisRightY = Controller0/Axis3 + + +[Controller2] +Type = None + + +[Controller3] +Type = None + + +[Controller4] +Type = None + + +[Controller5] +Type = None + + +[Controller6] +Type = None + + +[Controller7] +Type = None + + +[Controller8] +Type = None [MemoryCards] Card1Type = PerGameTitle Card2Type = None UsePlaylistTitle = true -Directory = memcards [ControllerPorts] MultitapMode = Disabled -PointerXScale = 8.000000 -PointerYScale = 8.000000 -PointerXInvert = false -PointerYInvert = false - - -[Cheevos] -Enabled = false -TestMode = false -UnofficialTestMode = false -UseFirstDiscFromPlaylist = true -RichPresence = true -ChallengeMode = false -Leaderboards = true -SoundEffects = true -PrimedIndicators = true [Logging] @@ -197,103 +210,32 @@ ShowMDECState = false ShowDMAState = false -[TextureReplacements] -EnableVRAMWriteReplacements = false -PreloadTextures = false -DumpVRAMWrites = false -DumpVRAMWriteForceAlphaChannel = true -DumpVRAMWriteWidthThreshold = 128 -DumpVRAMWriteHeightThreshold = 128 - - -[Folders] -Cache = cache -Cheats = cheats -Covers = covers -Dumps = dump -GameSettings = gamesettings -InputProfiles = inputprofiles -SaveStates = savestates -Screenshots = screenshots -Shaders = shaders -Textures = textures - - -[UI] -MainWindowGeometry = AdnQywADAAAAAAGWAAAAeQAABLUAAAM0AAABlgAAAHkAAAS1AAADNAAAAAAAAAAABk0AAAGWAAAAeQAABLUAAAM0 - - -[InputSources] -SDL = true -SDLControllerEnhancedMode = false -Evdev = false -XInput = false -RawInput = false - - -[Pad1] -Type = AnalogController -Up = Keyboard/Up -Right = Keyboard/Right -Down = Keyboard/Down -Left = Keyboard/Left -Triangle = Keyboard/I -Circle = Keyboard/L -Cross = Keyboard/K -Square = Keyboard/J -Select = Keyboard/Backspace -Start = Keyboard/Return -L1 = Keyboard/Q -R1 = Keyboard/E -L2 = Keyboard/1 -R2 = Keyboard/3 -L3 = Keyboard/2 -R3 = Keyboard/4 -LLeft = Keyboard/A -LRight = Keyboard/D -LDown = Keyboard/S -LUp = Keyboard/W -RLeft = Keyboard/F -RRight = Keyboard/H -RDown = Keyboard/G -RUp = Keyboard/T - - -[Pad2] -Type = None - - -[Pad3] -Type = None - - -[Pad4] -Type = None - - -[Pad5] -Type = None - - -[Pad6] -Type = None - - -[Pad7] -Type = None - - -[Pad8] -Type = None +[Hacks] +DMAMaxSliceTicks = 1000 +DMAHaltTicks = 100 +GPUFIFOSize = 16 +GPUMaxRunAhead = 128 [Hotkeys] FastForward = Keyboard/Tab TogglePause = Keyboard/Space +ToggleFullscreen = Keyboard/Alt+Return Screenshot = Keyboard/F10 -ToggleFullscreen = Keyboard/F11 -OpenPauseMenu = Keyboard/Escape +PowerOff = Keyboard/Escape LoadSelectedSaveState = Keyboard/F1 SaveSelectedSaveState = Keyboard/F2 SelectPreviousSaveStateSlot = Keyboard/F3 -SelectNextSaveStateSlot = Keyboard/F4 \ No newline at end of file +SelectNextSaveStateSlot = Keyboard/F4 + + +[Cheevos] +Enabled = false +TestMode = false +UnofficialTestMode = false +UseFirstDiscFromPlaylist = true + + +[UI] +MainWindowGeometry = AdnQywADAAAAAAAAAAAAAAAAAx8AAAK7AAAAAAAAAAAAAAMfAAACuwAAAAAAAAAABQAAAAAAAAAAAAAAAx8AAAK7 +MainWindowState = AAAA/wAAAAD9AAAAAAAAAyAAAAJQAAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAA== \ No newline at end of file