mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-27 08:05:42 +00:00
XargonWan
7ef3628995
* ES-DE: outsourced * RetroArch: migrated to AppImage * XEMU: migrated to AppImage * MELONDS: migrated to AppImage * RPCS3: migrated to AppImage * MANIFEST: avoid overwriting native libraries * MANIFEST: fixing ES-DE * MANIFEST: fixed and normalized /app with FLATPAK_DEST * MANIFEST: cleanup * MANIFEST: fixed RetroArch * PPSSPP: added wanted sdl module * ES-DE: moved repo * PPSSPP: outsourced * PPSSPP: fixed link * MANIFEST: fixing copy actions * PCSX2: removing troublesome file * DOLPHIN: outsourced * SOLARUS: outsourced * MANIFEST: lowercased rpcs3 sha * MANIFEST: trying to figure out automation_task_list * MANIFEST: fixed primehack placeholders * REVERT ME: RUNNER CHANGED * XEMU: moved on the bottom just to see if something changes * DUCKSTATION: wrong cp target * MANFEST: moved thir party libraries in /app/usr/local/lib * MANFEST: removing dolphin debug libraries * MANFEST: removing primehack debug libraries * MANFEST: removing primehack pkgconfig libraries * MANFEST: removing cemu lib * SOLARUS: removing errored libs * MAME: reverted to its original state as it's not coming with libraries * RYUJINX: fixing chmod command * GZDOOM: outsourced * MANIFEST: added debug for checking out where tf is our icon * Submodules cleanup * GZDOOM: cleanup * FRAMEWORK: moved third party libs into /app/retrodeck/lib * MANIFEST: added retrodeck-pre-build commands * MANIFEST: module renamed * ES-DE: re-removed 'files/lib/girepository-1.0' * GLOBAL: pathing the retrodeck components provided libraries * RPCS3: moved bufgix in the proper module * MANIFEST: moved component libraries into /app/retrodeck/lib * MANIFEST: removing some debug cleanups * MANIFEST: desktop file don't need to be executable * ES-DE: re-adding libpoppler * ES--DE: moved to the end to overwrite older libraries * RYUJINX: fixed manifest * MANIFEST: injecting needed libraries and discarding the troublesome ones * MANIFEST: injecting needed libraries and discarding the troublesome ones - adding more * MelonDS: outsourced but self built in QT6 * MANIFEST: automated the third party libs manager * MANIFEST: fixed melonds build * Ryujinx: downgraded to the older but working version * MANIFEST: removed debug code * WORKFLOW: running on self-hosted again * MANIFEST: including debug and pkgconfig's librareis * MANIFEST: removing pkgconfig's librareis * MANIFEST: cannot move so copy and remove * MANIFEST: cannot move so copy and remove - fix * Toying with automation file to make it work again * PRE_BUILD_AUTOMATION: testing a different script * PRE_BUILD_AUTOMATION: adding new sha function * MAME: fixing link * MANIFEST: tweaks * ATL: fixing ES-DE entry * PPSSPP: fixed hash * SOLARUS: fixing debug libs copy command * APDATA: updated * SOLARUS: that's not the library you're looking for * GZDOOM: removing debug even here * Revamped codename wordlist * MANIFEST: following symlinks during library copy * WORKFLOW: moving down the artifact preparation for fltahub as we don't even need it in cooker * Manually adding missing libraries * More codenames * CEMU: added wrapper + RPCS3 fixes * THE GREAT FOLDER MOVE (aka let's see how much things I can break in a single commit) * emu: fixed dest filename for the wrapper * Cemu: fixing wrapper installation * MANIFEST: trying to add LLVM to solve PCSX2, Duckstation issues * MANIFEST: adding llvm doesn't change the situation, removed * MANIFEST: trying to add vulkan * MANIFEST: trying to add vulkan - removed as it should be already in (and that's broken) * VULKAN: testing some libraries * VULKAN: trying to add shaderc * Manifest: renaming es-de module to stick with the repo name for updating purposes * Migrated to the new latest links * MAME: frixed url * PCSX2: updated to 2.1.55 * Reverting workfolw edits * WORKFLOW: targetting the old repo for the release * WORKFLOW: updated some actions to a newever version to avoid deprecation at the end of the year * MISSING_LIBS: trying to fetch libshaderc * MAIN_WORKLFOW: updating actions versions [skip ci]
424 lines
7.9 KiB
INI
424 lines
7.9 KiB
INI
[Main]
|
|
SettingsVersion = 3
|
|
EmulationSpeed = 1.000000
|
|
FastForwardSpeed = 0.000000
|
|
TurboSpeed = 0.000000
|
|
SyncToHostRefreshRate = false
|
|
IncreaseTimerResolution = true
|
|
InhibitScreensaver = true
|
|
StartPaused = false
|
|
StartFullscreen = true
|
|
PauseOnFocusLoss = true
|
|
PauseOnMenu = true
|
|
SaveStateOnExit = false
|
|
ConfirmPowerOff = false
|
|
LoadDevicesFromSaveStates = true
|
|
ApplyGameSettings = true
|
|
AutoLoadCheats = true
|
|
DisableAllEnhancements = false
|
|
RewindEnable = false
|
|
RewindFrequency = 10.000000
|
|
RewindSaveSlots = 10
|
|
RunaheadFrameCount = 0.000000
|
|
ControllerBackend = SDL
|
|
ControllerEnhancedMode = false
|
|
EnableDiscordPresence = false
|
|
|
|
|
|
[Console]
|
|
Region = Auto
|
|
Enable8MBRAM = false
|
|
|
|
|
|
[CPU]
|
|
ExecutionMode = Recompiler
|
|
OverclockNumerator = 1
|
|
OverclockDenominator = 1
|
|
OverclockEnable = false
|
|
RecompilerMemoryExceptions = false
|
|
RecompilerBlockLinking = true
|
|
ICache = false
|
|
FastmemMode = true
|
|
|
|
|
|
[GPU]
|
|
Renderer = Vulkan
|
|
Adapter = AMD RADV VANGOGH
|
|
ResolutionScale = 3
|
|
Multisamples = 1
|
|
UseDebugDevice = false
|
|
UseSoftwareRendererForReadbacks = false
|
|
UseSoftwareRendererForReadbacks = false
|
|
PerSampleShading = false
|
|
UseThread = true
|
|
ThreadedPresentation = true
|
|
TrueColor = true
|
|
ScaledDithering = true
|
|
TextureFilter = Nearest
|
|
DownsampleMode = Disabled
|
|
DisableInterlacing = true
|
|
ForceNTSCTimings = false
|
|
WidescreenHack = false
|
|
ChromaSmoothing24Bit = false
|
|
PGXPEnable = false
|
|
PGXPCulling = true
|
|
PGXPTextureCorrection = true
|
|
PGXPVertexCache = false
|
|
PGXPCPU = false
|
|
PGXPPreserveProjFP = false
|
|
PGXPTolerance = -1.000000
|
|
PGXPDepthBuffer = false
|
|
PGXPDepthClearThreshold = 300.000000
|
|
|
|
|
|
[Display]
|
|
CropMode = Overscan
|
|
ActiveStartOffset = 0
|
|
ActiveEndOffset = 0
|
|
LineStartOffset = 0
|
|
LineEndOffset = 0
|
|
AspectRatio = Auto (Game Native)
|
|
CustomAspectRatioNumerator = 4
|
|
Force4_3For24Bit = false
|
|
LinearFiltering = true
|
|
IntegerScaling = false
|
|
Stretch = false
|
|
PostProcessing = false
|
|
ShowOSDMessages = true
|
|
ShowFPS = false
|
|
ShowVPS = false
|
|
ShowSpeed = false
|
|
ShowResolution = false
|
|
ShowCPU = false
|
|
ShowGPU = false
|
|
ShowStatusIndicators = true
|
|
ShowInputs = false
|
|
ShowEnhancements = false
|
|
Fullscreen = false
|
|
VSync = true
|
|
DisplayAllFrames = false
|
|
PostProcessChain =
|
|
MaxFPS = 0.000000
|
|
InternalResolutionScreenshots = false
|
|
|
|
|
|
[CDROM]
|
|
ReadaheadSectors = 8
|
|
RegionCheck = false
|
|
LoadImageToRAM = false
|
|
LoadImagePatches = false
|
|
MuteCDAudio = false
|
|
ReadSpeedup = 1
|
|
SeekSpeedup = 1
|
|
|
|
|
|
[Audio]
|
|
Backend = Cubeb
|
|
OutputVolume = 100
|
|
FastForwardVolume = 100
|
|
BufferSize = 2048
|
|
Resampling = true
|
|
OutputMuted = 0
|
|
Sync = true
|
|
DumpOnBoot = false
|
|
|
|
|
|
[BIOS]
|
|
SearchDirectory = RETRODECKHOMEDIR/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
|
|
ButtonCircle = Controller0/Button1
|
|
ButtonSquare = Controller0/Button2
|
|
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
|
|
Card1Path = RETRODECKHOMEDIR/saves/psx/duckstation/memcards/shared_card_1.mcd
|
|
Card2Path = RETRODECKHOMEDIR/saves/psx/duckstation/memcards/shared_card_2.mcd
|
|
Directory = RETRODECKHOMEDIR/saves/psx/duckstation/memcards
|
|
|
|
|
|
[ControllerPorts]
|
|
ControllerSettingsMigrated = true
|
|
MultitapMode = Disabled
|
|
PointerXScale = 8
|
|
PointerYScale = 8
|
|
PointerXInvert = false
|
|
PointerYInvert = false
|
|
|
|
|
|
[Logging]
|
|
LogLevel = Info
|
|
LogFilter =
|
|
LogToConsole = true
|
|
LogToDebug = false
|
|
LogToWindow = false
|
|
LogToFile = false
|
|
|
|
|
|
[Debug]
|
|
ShowVRAM = false
|
|
DumpCPUToVRAMCopies = false
|
|
DumpVRAMToCPUCopies = false
|
|
ShowGPUState = false
|
|
ShowCDROMState = false
|
|
ShowSPUState = false
|
|
ShowTimersState = false
|
|
ShowMDECState = false
|
|
ShowDMAState = false
|
|
|
|
|
|
[TextureReplacements]
|
|
EnableVRAMWriteReplacements = false
|
|
PreloadTextures = false
|
|
DumpVRAMWrites = false
|
|
DumpVRAMWriteForceAlphaChannel = true
|
|
DumpVRAMWriteWidthThreshold = 128
|
|
DumpVRAMWriteHeightThreshold = 128
|
|
|
|
|
|
[Hacks]
|
|
DMAMaxSliceTicks = 1000
|
|
DMAHaltTicks = 100
|
|
GPUFIFOSize = 16
|
|
GPUMaxRunAhead = 128
|
|
|
|
|
|
[Cheevos]
|
|
Enabled = false
|
|
TestMode = false
|
|
UnofficialTestMode = false
|
|
UseFirstDiscFromPlaylist = true
|
|
RichPresence = true
|
|
ChallengeMode = false
|
|
Leaderboards = true
|
|
Notifications = true
|
|
SoundEffects = true
|
|
PrimedIndicators = true
|
|
Username =
|
|
Token =
|
|
LoginTimestamp =
|
|
|
|
|
|
[UI]
|
|
MainWindowGeometry = AdnQywADAAAAAAhwAAABXwAAC48AAAQKAAAIcAAAAXwAAAuPAAAECgAAAAAAAAAACgAAAAhwAAABfAAAC48AAAQK
|
|
MainWindowState = AAAA/wAAAAD9AAAAAAAAAyAAAAI9AAAABAAAAAQAAAAIAAAACPwAAAABAAAAAgAAAAEAAAAOAHQAbwBvAGwAQgBhAHIBAAAAAP////8AAAAAAAAAAA==
|
|
|
|
|
|
[GameList]
|
|
RecursivePaths = RETRODECKHOMEDIR/roms/psx
|
|
|
|
|
|
[InputSources]
|
|
SDL = true
|
|
SDLControllerEnhancedMode = false
|
|
XInput = false
|
|
RawInput = false
|
|
|
|
|
|
[Pad1]
|
|
Type = AnalogController
|
|
Up = SDL-0/DPadUp
|
|
Right = SDL-0/DPadRight
|
|
Down = SDL-0/DPadDown
|
|
Left = SDL-0/DPadLeft
|
|
Triangle = SDL-0/Y
|
|
Circle = SDL-0/B
|
|
Cross = SDL-0/A
|
|
Square = SDL-0/X
|
|
Select = SDL-0/Back
|
|
Start = SDL-0/Start
|
|
L1 = SDL-0/LeftShoulder
|
|
R1 = SDL-0/RightShoulder
|
|
L2 = SDL-0/+LeftTrigger
|
|
R2 = SDL-0/+RightTrigger
|
|
Analog = Keyboard/F6
|
|
L3 = SDL-0/LeftStick
|
|
R3 = SDL-0/RightStick
|
|
LLeft = SDL-0/-LeftX
|
|
LRight = SDL-0/+LeftX
|
|
LDown = SDL-0/+LeftY
|
|
LUp = SDL-0/-LeftY
|
|
RLeft = SDL-0/-RightX
|
|
RRight = SDL-0/+RightX
|
|
RDown = SDL-0/+RightY
|
|
RUp = SDL-0/-RightY
|
|
SmallMotor = SDL-0/SmallMotor
|
|
LargeMotor = SDL-0/LargeMotor
|
|
|
|
|
|
[Pad2]
|
|
Type = AnalogController
|
|
Up = SDL-1/DPadUp
|
|
Right = SDL-1/DPadRight
|
|
Down = SDL-1/DPadDown
|
|
Left = SDL-1/DPadLeft
|
|
Triangle = SDL-1/Y
|
|
Circle = SDL-1/B
|
|
Cross = SDL-1/A
|
|
Square = SDL-1/X
|
|
Select = SDL-1/Back
|
|
Start = SDL-1/Start
|
|
Analog = SDL-1/Guide
|
|
L1 = SDL-1/LeftShoulder
|
|
R1 = SDL-1/RightShoulder
|
|
L2 = SDL-1/+LeftTrigger
|
|
R2 = SDL-1/+RightTrigger
|
|
L3 = SDL-1/LeftStick
|
|
R3 = SDL-1/RightStick
|
|
LLeft = SDL-1/-LeftX
|
|
LRight = SDL-1/+LeftX
|
|
LDown = SDL-1/+LeftY
|
|
LUp = SDL-1/-LeftY
|
|
RLeft = SDL-1/-RightX
|
|
RRight = SDL-1/+RightX
|
|
RDown = SDL-1/+RightY
|
|
RUp = SDL-1/-RightY
|
|
SmallMotor = SDL-1/SmallMotor
|
|
LargeMotor = SDL-1/LargeMotor
|
|
|
|
|
|
[Pad3]
|
|
Type = AnalogController
|
|
Up = SDL-2/DPadUp
|
|
Right = SDL-2/DPadRight
|
|
Down = SDL-2/DPadDown
|
|
Left = SDL-2/DPadLeft
|
|
Triangle = SDL-2/Y
|
|
Circle = SDL-2/B
|
|
Cross = SDL-2/A
|
|
Square = SDL-2/X
|
|
Select = SDL-2/Back
|
|
Start = SDL-2/Start
|
|
Analog = SDL-2/Guide
|
|
L1 = SDL-2/LeftShoulder
|
|
R1 = SDL-2/RightShoulder
|
|
L2 = SDL-2/+LeftTrigger
|
|
R2 = SDL-2/+RightTrigger
|
|
L3 = SDL-2/LeftStick
|
|
R3 = SDL-2/RightStick
|
|
LLeft = SDL-2/-LeftX
|
|
LRight = SDL-2/+LeftX
|
|
LDown = SDL-2/+LeftY
|
|
LUp = SDL-2/-LeftY
|
|
RLeft = SDL-2/-RightX
|
|
RRight = SDL-2/+RightX
|
|
RDown = SDL-2/+RightY
|
|
RUp = SDL-2/-RightY
|
|
SmallMotor = SDL-2/SmallMotor
|
|
LargeMotor = SDL-2/LargeMotor
|
|
|
|
|
|
[Pad4]
|
|
Type = AnalogController
|
|
Up = SDL-3/DPadUp
|
|
Right = SDL-3/DPadRight
|
|
Down = SDL-3/DPadDown
|
|
Left = SDL-3/DPadLeft
|
|
Triangle = SDL-3/Y
|
|
Circle = SDL-3/B
|
|
Cross = SDL-3/A
|
|
Square = SDL-3/X
|
|
Select = SDL-3/Back
|
|
Start = SDL-3/Start
|
|
Analog = SDL-3/Guide
|
|
L1 = SDL-3/LeftShoulder
|
|
R1 = SDL-3/RightShoulder
|
|
L2 = SDL-3/+LeftTrigger
|
|
R2 = SDL-3/+RightTrigger
|
|
L3 = SDL-3/LeftStick
|
|
R3 = SDL-3/RightStick
|
|
LLeft = SDL-3/-LeftX
|
|
LRight = SDL-3/+LeftX
|
|
LDown = SDL-3/+LeftY
|
|
LUp = SDL-3/-LeftY
|
|
RLeft = SDL-3/-RightX
|
|
RRight = SDL-3/+RightX
|
|
RDown = SDL-3/+RightY
|
|
RUp = SDL-3/-RightY
|
|
SmallMotor = SDL-3/SmallMotor
|
|
LargeMotor = SDL-3/LargeMotor
|
|
|
|
|
|
[Pad5]
|
|
Type = None
|
|
|
|
|
|
[Pad6]
|
|
Type = None
|
|
|
|
|
|
[Pad7]
|
|
Type = None
|
|
|
|
|
|
[Pad8]
|
|
Type = None
|
|
|
|
|
|
[Hotkeys]
|
|
FastForward = Keyboard/Tab
|
|
TogglePause = Keyboard/Space
|
|
Screenshot = Keyboard/F10
|
|
ToggleFullscreen = Keyboard/F11
|
|
OpenPauseMenu = Keyboard/Escape
|
|
LoadSelectedSaveState = Keyboard/F1
|
|
SaveSelectedSaveState = Keyboard/F2
|
|
SelectPreviousSaveStateSlot = Keyboard/F3
|
|
SelectNextSaveStateSlot = Keyboard/F4
|