66 lines
2.1 KiB
JSON
66 lines
2.1 KiB
JSON
{
|
|
"homepage": "https://github.com/stenzek/duckstation/",
|
|
"description": "A fast PlayStation 1 emulator for PC and Android",
|
|
"license": "GPL-3.0-only",
|
|
"version": "20220118-g50db81a",
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip",
|
|
"hash": "d95c867805d3c1bb21778cc2618b67e2e286892849bd2a1c37061b408f40821b"
|
|
}
|
|
},
|
|
"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-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": {
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip"
|
|
}
|
|
}
|
|
},
|
|
"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"
|
|
]
|
|
}
|