scoop-games/bucket/duckstation.json

64 lines
2.1 KiB
JSON

{
"version": "20220708-g82965f7",
"description": "A fast PlayStation 1 emulator for PC and Android",
"homepage": "https://github.com/stenzek/duckstation/",
"license": {
"identifier": "GPL-3.0-only",
"url": "https://github.com/stenzek/duckstation/blob/master/LICENSE"
},
"notes": [
"ATTENTION: Duckstation requires a PSX BIOS to function.",
"Place the BIOS file in $persist_dir\\bios",
"Learn more at: https://www.duckstation.org/wiki/BIOS"
],
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip",
"hash": "486bab13e3bb6ac19bd9145558afda0486613898d41e559feb8c8963a76229b4",
"installer": {
"script": [
"if (!(Test-Path \"$persist_dir\")) {",
" '[Main]', 'SettingsVersion = 3', '[AutoUpdater]', 'CheckAtStartup = false' | Set-Content \"$dir\\settings.ini\"",
" New-item \"$dir\\portable.txt\" -ItemType File | Out-Null",
"}"
]
},
"bin": [
[
"duckstation-nogui-x64-ReleaseLTCG.exe",
"duckstation"
],
"duckstation-qt-x64-ReleaseLTCG.exe"
],
"shortcuts": [
[
"duckstation-qt-x64-ReleaseLTCG.exe",
"Duckstation"
]
],
"persist": [
"bios",
"cache",
"cheats",
"covers",
"database\\chtdb.txt",
"database\\gamecontrollerdb.txt",
"database\\gamesettings.ini",
"dump",
"inputprofiles",
"memcards",
"savestates",
"screenshots",
"shaders",
"textures",
"portable.txt",
"settings.ini"
],
"checkver": {
"url": "https://github.com/stenzek/duckstation/releases/tag/latest",
"regex": " datetime=\"(?<year>[0-9]{4})-(?<month>[0-9]{2})-(?<day>[0-9]{2})[\\s\\S]*?.*duckstation/commit/(?<commit>[0-9a-f]{7})",
"replace": "${year}${month}${day}-g${commit}"
},
"autoupdate": {
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip"
}
}