Sort manifests again to follow Scoop recommendations (#587)

master
beyondmeat 2022-03-06 17:45:55 -07:00 committed by GitHub
parent 4b27925e93
commit db1a3b7d60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
215 changed files with 3734 additions and 3700 deletions

44
.vscode/settings.json vendored
View File

@ -26,16 +26,29 @@
"visualboyadvance", "visualboyadvance",
"yuzu" "yuzu"
], ],
"sortJSON.orderOverride": ["identifier", "sortJSON.orderOverride": [
"homepage",
"description",
"version", "version",
"description",
"homepage",
"license", "license",
"notes", "notes",
"depends",
"suggest",
"url", "url",
"hash", "hash",
"pre-install", "extract_dir",
"post-install" "extract_to",
"pre_install",
"installer",
"post_install",
"env_add_path",
"env_set",
"bin",
"shortcuts",
"persist",
"uninstaller",
"checkver",
"autoupdate"
], ],
"editor.codeActionsOnSave": { "editor.codeActionsOnSave": {
"source.fixAll": true, "source.fixAll": true,
@ -43,15 +56,28 @@
}, },
"sort-json.settings.orderOverride": [ "sort-json.settings.orderOverride": [
"homepage",
"description",
"version", "version",
"description",
"homepage",
"license", "license",
"notes", "notes",
"depends",
"suggest",
"url", "url",
"hash", "hash",
"pre-install", "extract_dir",
"post-install" "extract_to",
"pre_install",
"installer",
"post_install",
"env_add_path",
"env_set",
"bin",
"shortcuts",
"persist",
"uninstaller",
"checkver",
"autoupdate"
], ],
"[json]": { "[json]": {
"editor.defaultFormatter": "vscode.json-language-features" "editor.defaultFormatter": "vscode.json-language-features"

View File

@ -1,28 +1,28 @@
{ {
"homepage": "https://play0ad.com/",
"description": "Free and open source strategy game of ancient warfare",
"version": "0.0.25b", "version": "0.0.25b",
"description": "Free and open source strategy game of ancient warfare",
"homepage": "https://play0ad.com/",
"license": { "license": {
"identifier": "Freeware", "url": "https://github.com/0ad/0ad/blob/master/LICENSE.txt",
"url": "https://github.com/0ad/0ad/blob/master/LICENSE.txt" "identifier": "Freeware"
}, },
"url": "https://releases.wildfiregames.com/0ad-0.0.25b-alpha-win32.exe#/setup.exe", "url": "https://releases.wildfiregames.com/0ad-0.0.25b-alpha-win32.exe#/setup.exe",
"hash": "sha1:48b0266f6047c06242822dccdd6d957db14983e1", "hash": "sha1:48b0266f6047c06242822dccdd6d957db14983e1",
"installer": {
"script": "Start-Process -FilePath \"$dir\\setup.exe\" -ArgumentList \"/S\", \"/D=$dir\" -Wait"
},
"bin": "binaries\\system\\pyrogenesis.exe",
"uninstaller": {
"script": "Start-Process -FilePath \"$dir\\Uninstall.exe\" -ArgumentList /S -Wait"
},
"checkver": {
"url": "https://play0ad.com/download/win/",
"regex": "0ad-([\\w.]+)-alpha-win32.exe"
},
"autoupdate": { "autoupdate": {
"url": "https://releases.wildfiregames.com/0ad-$version-alpha-win32.exe#/setup.exe", "url": "https://releases.wildfiregames.com/0ad-$version-alpha-win32.exe#/setup.exe",
"hash": { "hash": {
"url": "$url.sha1sum" "url": "$url.sha1sum"
} }
},
"bin": "binaries\\system\\pyrogenesis.exe",
"checkver": {
"url": "https://play0ad.com/download/win/",
"regex": "0ad-([\\w.]+)-alpha-win32.exe"
},
"installer": {
"script": "Start-Process -FilePath \"$dir\\setup.exe\" -ArgumentList \"/S\", \"/D=$dir\" -Wait"
},
"uninstaller": {
"script": "Start-Process -FilePath \"$dir\\Uninstall.exe\" -ArgumentList /S -Wait"
} }
} }

View File

@ -1,18 +1,18 @@
{ {
"homepage": "https://github.com/gro-ove/actools",
"description": "Alternative launcher for Assetto Corsa named Content Manager, and some utils as well",
"version": "0.8.2393.39063", "version": "0.8.2393.39063",
"description": "Alternative launcher for Assetto Corsa named Content Manager, and some utils as well",
"homepage": "https://github.com/gro-ove/actools",
"license": "MS-PL", "license": "MS-PL",
"url": "https://github.com/gro-ove/actools/releases/download/v0.8.2393.39063/Content.Manager.zip", "url": "https://github.com/gro-ove/actools/releases/download/v0.8.2393.39063/Content.Manager.zip",
"hash": "4e34870fb86f46b9657c89026f965e6ca52c181c518aa7c0f10b531d6308aed6", "hash": "4e34870fb86f46b9657c89026f965e6ca52c181c518aa7c0f10b531d6308aed6",
"autoupdate": {
"url": "https://github.com/gro-ove/actools/releases/download/v$version/Content.Manager.zip"
},
"checkver": "github",
"shortcuts": [ "shortcuts": [
[ [
"Content Manager.exe", "Content Manager.exe",
"Assetto Corsa Content Manager" "Assetto Corsa Content Manager"
] ]
] ],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/gro-ove/actools/releases/download/v$version/Content.Manager.zip"
}
} }

View File

@ -1,23 +1,23 @@
{ {
"homepage": "https://www.adom.de/home",
"description": "A roguelike with a mix of story, RPG, exploration, and strategic and flexible combat.",
"version": "3.3.3", "version": "3.3.3",
"description": "A roguelike with a mix of story, RPG, exploration, and strategic and flexible combat.",
"homepage": "https://www.adom.de/home",
"license": "Custom", "license": "Custom",
"url": "https://www.adom.de/home/download/current/adom_windows_3.3.3.zip", "url": "https://www.adom.de/home/download/current/adom_windows_3.3.3.zip",
"hash": "679182edf2df02cabbacf11a3b432ed087ccedda4323491e170be14a93114549", "hash": "679182edf2df02cabbacf11a3b432ed087ccedda4323491e170be14a93114549",
"autoupdate": {
"url": "https://www.adom.de/home/download/current/adom_windows_$version.zip"
},
"bin": "adom.exe",
"checkver": {
"url": "https://www.adom.de/home/downloads.html",
"re": "Version ([\\d.]+)"
},
"extract_dir": "adom", "extract_dir": "adom",
"bin": "adom.exe",
"shortcuts": [ "shortcuts": [
[ [
"adom.exe", "adom.exe",
"Ancient Domains of Mystery (ASCII)" "Ancient Domains of Mystery (ASCII)"
] ]
] ],
"checkver": {
"url": "https://www.adom.de/home/downloads.html",
"re": "Version ([\\d.]+)"
},
"autoupdate": {
"url": "https://www.adom.de/home/download/current/adom_windows_$version.zip"
}
} }

View File

@ -1,8 +1,11 @@
{ {
"homepage": "https://github.com/toolbox4minecraft/amidst",
"description": "Minecraft interface and data/structure tracking tool",
"version": "4.7", "version": "4.7",
"description": "Minecraft interface and data/structure tracking tool",
"homepage": "https://github.com/toolbox4minecraft/amidst",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"suggest": {
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre"
},
"url": [ "url": [
"https://github.com/toolbox4minecraft/amidst/releases/download/v4.7/amidst-v4-7.jar#/amidst.jar", "https://github.com/toolbox4minecraft/amidst/releases/download/v4.7/amidst-v4-7.jar#/amidst.jar",
"https://raw.githubusercontent.com/toolbox4minecraft/amidst/master/src/main/resources/amidst/icon/amidst.ico" "https://raw.githubusercontent.com/toolbox4minecraft/amidst/master/src/main/resources/amidst/icon/amidst.ico"
@ -11,12 +14,8 @@
"a1e7118c3ec952ebc5ca6f0dfe1484e5c6c0150a234bacb13aec69c164655bd3", "a1e7118c3ec952ebc5ca6f0dfe1484e5c6c0150a234bacb13aec69c164655bd3",
"72a590ca98fc21d315b090b2ae82a46b99a56934c1d17e3c7ea0bba6f45a5d61" "72a590ca98fc21d315b090b2ae82a46b99a56934c1d17e3c7ea0bba6f45a5d61"
], ],
"autoupdate": {
"url": "https://github.com/toolbox4minecraft/amidst/releases/download/v$version/amidst-v$dashVersion.jar#/amidst.jar"
},
"bin": "amidst.bat",
"checkver": "github",
"pre_install": "Set-Content -Path \"$dir\\amidst.bat\" -Value \"@echo off`njava -jar `\"$dir\\amidst.jar`\" %*\"", "pre_install": "Set-Content -Path \"$dir\\amidst.bat\" -Value \"@echo off`njava -jar `\"$dir\\amidst.jar`\" %*\"",
"bin": "amidst.bat",
"shortcuts": [ "shortcuts": [
[ [
"amidst.bat", "amidst.bat",
@ -25,7 +24,8 @@
"amidst.ico" "amidst.ico"
] ]
], ],
"suggest": { "checkver": "github",
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre" "autoupdate": {
"url": "https://github.com/toolbox4minecraft/amidst/releases/download/v$version/amidst-v$dashVersion.jar#/amidst.jar"
} }
} }

View File

@ -1,29 +1,29 @@
{ {
"homepage": "https://www.amulet-editor.com",
"description": "Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7",
"version": "0.8.20", "version": "0.8.20",
"description": "Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7",
"homepage": "https://www.amulet-editor.com",
"license": "Unknown", "license": "Unknown",
"shortcuts": [
[
"amulet_app.exe",
"Amulet Map Editor"
]
],
"persist": [
"config",
"logs"
],
"checkver": {
"github": "https://github.com/Amulet-Team/Amulet-Map-Editor"
},
"autoupdate": {
"url": "https://github.com/Amulet-Team/Amulet-Map-Editor/releases/download/$version/Amulet-v$version-windows-x64.zip"
},
"architecture": { "architecture": {
"64bit": { "64bit": {
"url": "https://github.com/Amulet-Team/Amulet-Map-Editor/releases/download/0.8.20/Amulet-v0.8.20-windows-x64.zip", "url": "https://github.com/Amulet-Team/Amulet-Map-Editor/releases/download/0.8.20/Amulet-v0.8.20-windows-x64.zip",
"hash": "1b3ca6ed3806f89dc943b93bec216d440aec0d1f857d6c681f0143dc0659fdc5", "hash": "1b3ca6ed3806f89dc943b93bec216d440aec0d1f857d6c681f0143dc0659fdc5",
"extract_dir": "Amulet" "extract_dir": "Amulet"
} }
}, }
"autoupdate": {
"url": "https://github.com/Amulet-Team/Amulet-Map-Editor/releases/download/$version/Amulet-v$version-windows-x64.zip"
},
"checkver": {
"github": "https://github.com/Amulet-Team/Amulet-Map-Editor"
},
"persist": [
"config",
"logs"
],
"shortcuts": [
[
"amulet_app.exe",
"Amulet Map Editor"
]
]
} }

View File

@ -1,22 +1,12 @@
{ {
"homepage": "https://rephial.org/",
"description": "A free single-player dungeon exploration Roguelike (Pre-release)",
"version": "4.2.4-1-g5611fed01", "version": "4.2.4-1-g5611fed01",
"description": "A free single-player dungeon exploration Roguelike (Pre-release)",
"homepage": "https://rephial.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"notes": "Configuration files cannot be persisted, but will be retained during the update", "notes": "Configuration files cannot be persisted, but will be retained during the update",
"url": "https://github.com/angband/angband/releases/download/4.2.4-1-g5611fed01/Angband-4.2.4-1-g5611fed01-win.zip", "url": "https://github.com/angband/angband/releases/download/4.2.4-1-g5611fed01/Angband-4.2.4-1-g5611fed01-win.zip",
"hash": "a8ae08cd0531f7dc9b7153ddd7a0854a3ab47d80f5b615f6d99375a7aed94b5f", "hash": "a8ae08cd0531f7dc9b7153ddd7a0854a3ab47d80f5b615f6d99375a7aed94b5f",
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/Angband-$version-win.zip",
"extract_dir": "angband-$version"
},
"checkver": {
"url": "https://github.com/angband/angband/releases",
"regex": "Angband-(?<major>[\\d]+)\\.(?<minor>[\\d]+)\\.(?<patch>[\\d]+)-(?<build>[\\d]+)-g(?<commit>[\\da-z]+)-win\\.zip",
"replace": "${major}.${minor}.${patch}-${build}-g${commit}"
},
"extract_dir": "angband-4.2.4-1-g5611fed01", "extract_dir": "angband-4.2.4-1-g5611fed01",
"persist": "lib\\user",
"post_install": [ "post_install": [
"'angband.INI' | ForEach-Object {", "'angband.INI' | ForEach-Object {",
" if (!(Test-Path \"$persist_dir\\$_.bak\")) {", " if (!(Test-Path \"$persist_dir\\$_.bak\")) {",
@ -36,11 +26,21 @@
"Angband\\Angband Manual (Pre-release)" "Angband\\Angband Manual (Pre-release)"
] ]
], ],
"persist": "lib\\user",
"uninstaller": { "uninstaller": {
"script": [ "script": [
"'angband.INI' | ForEach-Object {", "'angband.INI' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force", " Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}" "}"
] ]
},
"checkver": {
"url": "https://github.com/angband/angband/releases",
"regex": "Angband-(?<major>[\\d]+)\\.(?<minor>[\\d]+)\\.(?<patch>[\\d]+)-(?<build>[\\d]+)-g(?<commit>[\\da-z]+)-win\\.zip",
"replace": "${major}.${minor}.${patch}-${build}-g${commit}"
},
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/Angband-$version-win.zip",
"extract_dir": "angband-$version"
} }
} }

View File

@ -1,20 +1,12 @@
{ {
"homepage": "https://rephial.org/",
"description": "A free single-player dungeon exploration Roguelike",
"version": "4.2.4", "version": "4.2.4",
"description": "A free single-player dungeon exploration Roguelike",
"homepage": "https://rephial.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"notes": "Configuration files cannot be persisted, but will be retained during package updates.", "notes": "Configuration files cannot be persisted, but will be retained during package updates.",
"url": "https://github.com/angband/angband/releases/download/4.2.4/angband-4.2.4-win.zip", "url": "https://github.com/angband/angband/releases/download/4.2.4/angband-4.2.4-win.zip",
"hash": "efd1932ca0d266fd0d785b7c41a60979be20709f8cd0571387976eae74379ed7", "hash": "efd1932ca0d266fd0d785b7c41a60979be20709f8cd0571387976eae74379ed7",
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/angband-$version-win.zip",
"extract_dir": "angband-$version"
},
"checkver": {
"github": "https://github.com/angband/angband/"
},
"extract_dir": "angband-4.2.4", "extract_dir": "angband-4.2.4",
"persist": "lib\\user",
"post_install": [ "post_install": [
"'angband.INI' | ForEach-Object {", "'angband.INI' | ForEach-Object {",
" if (!(Test-Path \"$persist_dir\\$_.bak\")) {", " if (!(Test-Path \"$persist_dir\\$_.bak\")) {",
@ -34,11 +26,19 @@
"Angband\\Angband Manual" "Angband\\Angband Manual"
] ]
], ],
"persist": "lib\\user",
"uninstaller": { "uninstaller": {
"script": [ "script": [
"'angband.INI' | ForEach-Object {", "'angband.INI' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force", " Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}" "}"
] ]
},
"checkver": {
"github": "https://github.com/angband/angband/"
},
"autoupdate": {
"url": "https://github.com/angband/angband/releases/download/$version/angband-$version-win.zip",
"extract_dir": "angband-$version"
} }
} }

View File

@ -1,34 +1,10 @@
{ {
"homepage": "https://ares-emulator.github.io/",
"description": "Multi-system emulator focused on accuracy and preservation",
"version": "127", "version": "127",
"description": "Multi-system emulator focused on accuracy and preservation",
"homepage": "https://ares-emulator.github.io/",
"license": "ISC", "license": "ISC",
"notes": "Configuration file cannot be persisted, but will be retained during the update", "notes": "Configuration file cannot be persisted, but will be retained during the update",
"architecture": {
"64bit": {
"url": "https://github.com/ares-emulator/ares/releases/download/v127/ares-windows.zip",
"hash": "95ee28a1f527a498c35eb156ed60fb9ed43173eb9d8179e7fc80d433ecb859b9"
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ares-emulator/ares/releases/download/v$cleanVersion/ares-windows.zip",
"extract_dir": "ares-v$cleanVersion"
}
}
},
"bin": "ares.exe",
"checkver": {
"github": "https://github.com/ares-emulator/ares/"
},
"extract_dir": "ares-v127", "extract_dir": "ares-v127",
"persist": [
"Systems",
"Saves",
"Screenshots",
"Debugging"
],
"post_install": [ "post_install": [
"if (!(Test-Path \"$persist_dir\\settings.bml.bak\")) {", "if (!(Test-Path \"$persist_dir\\settings.bml.bak\")) {",
" New-Item -ItemType File \"$dir\\settings.bml\" | Out-Null", " New-Item -ItemType File \"$dir\\settings.bml\" | Out-Null",
@ -40,17 +16,41 @@
" Copy-Item \"$persist_dir\\settings.bml.bak\" \"$dir\\settings.bml\" -Force", " Copy-Item \"$persist_dir\\settings.bml.bak\" \"$dir\\settings.bml\" -Force",
"}" "}"
], ],
"bin": "ares.exe",
"shortcuts": [ "shortcuts": [
[ [
"ares.exe", "ares.exe",
"ares" "ares"
] ]
], ],
"persist": [
"Systems",
"Saves",
"Screenshots",
"Debugging"
],
"uninstaller": { "uninstaller": {
"script": [ "script": [
"'settings.bml' | ForEach-Object {", "'settings.bml' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force", " Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}" "}"
] ]
},
"checkver": {
"github": "https://github.com/ares-emulator/ares/"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/ares-emulator/ares/releases/download/v$cleanVersion/ares-windows.zip",
"extract_dir": "ares-v$cleanVersion"
}
}
},
"architecture": {
"64bit": {
"url": "https://github.com/ares-emulator/ares/releases/download/v127/ares-windows.zip",
"hash": "95ee28a1f527a498c35eb156ed60fb9ed43173eb9d8179e7fc80d433ecb859b9"
}
} }
} }

View File

@ -1,22 +1,22 @@
{ {
"homepage": "https://github.com/cadon/ARKStatsExtractor",
"description": "For the game ARK Survival Evolved. Extracts possible levelups of creatures to get the values for breeding. Save your creatures in a library, sort and compare their stats, view their pedigree, use the breeding-plan to get the best possible creatures and keep track of the growing babies with timers.",
"version": "0.49.2.0", "version": "0.49.2.0",
"description": "For the game ARK Survival Evolved. Extracts possible levelups of creatures to get the values for breeding. Save your creatures in a library, sort and compare their stats, view their pedigree, use the breeding-plan to get the best possible creatures and keep track of the growing babies with timers.",
"homepage": "https://github.com/cadon/ARKStatsExtractor",
"license": "MIT", "license": "MIT",
"url": "https://github.com/cadon/ARKStatsExtractor/releases/download/v0.49.2/ARK.Smart.Breeding_0.49.2.0.zip", "url": "https://github.com/cadon/ARKStatsExtractor/releases/download/v0.49.2/ARK.Smart.Breeding_0.49.2.0.zip",
"hash": "ab00ad40cad29d858cff72fe1a838b07ae267a9f09499adb70b72484d38d2ff9", "hash": "ab00ad40cad29d858cff72fe1a838b07ae267a9f09499adb70b72484d38d2ff9",
"autoupdate": {
"url": "https://github.com/cadon/ARKStatsExtractor/releases/download/v$matchTag/ARK.Smart.Breeding_$version.zip"
},
"bin": "ARK Smart Breeding.exe", "bin": "ARK Smart Breeding.exe",
"checkver": {
"github": "https://github.com/cadon/ARKStatsExtractor",
"regex": "download/v(?<tag>[\\d.]+)/ARK.Smart.Breeding_(?<version>[\\d.]+).zip"
},
"shortcuts": [ "shortcuts": [
[ [
"ARK Smart Breeding.exe", "ARK Smart Breeding.exe",
"ARK Smart Breeding" "ARK Smart Breeding"
] ]
] ],
"checkver": {
"github": "https://github.com/cadon/ARKStatsExtractor",
"regex": "download/v(?<tag>[\\d.]+)/ARK.Smart.Breeding_(?<version>[\\d.]+).zip"
},
"autoupdate": {
"url": "https://github.com/cadon/ARKStatsExtractor/releases/download/v$matchTag/ARK.Smart.Breeding_$version.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "http://www.armagetronad.org/",
"description": "3D multiplayer game with Tron-style lightcycles",
"version": "0.2.8.3.5", "version": "0.2.8.3.5",
"description": "3D multiplayer game with Tron-style lightcycles",
"homepage": "http://www.armagetronad.org/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"url": "https://launchpad.net/armagetronad/0.2.8/0.2.8.3.5/+download/armagetronad-0.2.8.3.5.win32.exe#/dl.7z", "url": "https://launchpad.net/armagetronad/0.2.8/0.2.8.3.5/+download/armagetronad-0.2.8.3.5.win32.exe#/dl.7z",
"hash": "305a2c6d3da2fadf29a34ee329a5b4ffa2d793f6ce488a4f61878de3965b5f56", "hash": "305a2c6d3da2fadf29a34ee329a5b4ffa2d793f6ce488a4f61878de3965b5f56",

View File

@ -1,16 +1,9 @@
{ {
"homepage": "http://www.asciisector.net",
"version": "0.7.2", "version": "0.7.2",
"homepage": "http://www.asciisector.net",
"license": "Freeware", "license": "Freeware",
"url": "https://s3.amazonaws.com/asciisector/asciisec0.7.2-win.zip", "url": "https://s3.amazonaws.com/asciisector/asciisec0.7.2-win.zip",
"hash": "5325c2658021074b63781d14fb882dd71ebc9fa24659213c5c496e5c22c20d70", "hash": "5325c2658021074b63781d14fb882dd71ebc9fa24659213c5c496e5c22c20d70",
"autoupdate": {
"url": "https://s3.amazonaws.com/asciisector/asciisec$version-win.zip"
},
"checkver": {
"url": "http://www.asciisector.net/",
"re": "Latest version: ([\\d\\.]+)"
},
"extract_dir": "asciisec", "extract_dir": "asciisec",
"shortcuts": [ "shortcuts": [
[ [
@ -21,5 +14,12 @@
"manual.pdf", "manual.pdf",
"Ascii Sector Manual" "Ascii Sector Manual"
] ]
] ],
"checkver": {
"url": "http://www.asciisector.net/",
"re": "Latest version: ([\\d\\.]+)"
},
"autoupdate": {
"url": "https://s3.amazonaws.com/asciisector/asciisec$version-win.zip"
}
} }

View File

@ -1,16 +1,10 @@
{ {
"homepage": "https://assault.cubers.net/",
"description": "Semi-realistic first-person shooter based on the Cube engine",
"version": "1.3.0.1", "version": "1.3.0.1",
"description": "Semi-realistic first-person shooter based on the Cube engine",
"homepage": "https://assault.cubers.net/",
"license": "https://assault.cubers.net/docs/license.html", "license": "https://assault.cubers.net/docs/license.html",
"url": "https://github.com/assaultcube/AC/releases/download/v1.3.0.1/AssaultCube_v1.3.0.1_LockdownEdition_RC2.exe#/dl.7z", "url": "https://github.com/assaultcube/AC/releases/download/v1.3.0.1/AssaultCube_v1.3.0.1_LockdownEdition_RC2.exe#/dl.7z",
"hash": "2073161155fc781d85d35a58286452c88260765deb9f8be0cda08c559e36feb8", "hash": "2073161155fc781d85d35a58286452c88260765deb9f8be0cda08c559e36feb8",
"autoupdate": {
"url": "https://github.com/assaultcube/AC/releases/download/v$version/AssaultCube_v$version_LockdownEdition_RC2.exe"
},
"checkver": {
"github": "https://github.com/assaultcube/AC"
},
"post_install": "Move-Item \"$dir\\bin_win32\\openal32_RemoveThisPartToUseOpenAL-Soft.dll\" \"$dir\\bin_win32\\openal32.dll\"", "post_install": "Move-Item \"$dir\\bin_win32\\openal32_RemoveThisPartToUseOpenAL-Soft.dll\" \"$dir\\bin_win32\\openal32.dll\"",
"shortcuts": [ "shortcuts": [
[ [
@ -19,5 +13,11 @@
"", "",
"docs/images/favicon.ico" "docs/images/favicon.ico"
] ]
] ],
"checkver": {
"github": "https://github.com/assaultcube/AC"
},
"autoupdate": {
"url": "https://github.com/assaultcube/AC/releases/download/v$version/AssaultCube_v$version_LockdownEdition_RC2.exe"
}
} }

View File

@ -1,21 +1,21 @@
{ {
"homepage": "https://github.com/Perfare/AssetStudio",
"description": "Tool for exploring, extracting and exporting Unity assets and assetbundles.",
"version": "0.16.21", "version": "0.16.21",
"description": "Tool for exploring, extracting and exporting Unity assets and assetbundles.",
"homepage": "https://github.com/Perfare/AssetStudio",
"license": "MIT", "license": "MIT",
"url": "https://github.com/Perfare/AssetStudio/releases/download/v0.16.21/AssetStudio.net6.v0.16.21.zip", "url": "https://github.com/Perfare/AssetStudio/releases/download/v0.16.21/AssetStudio.net6.v0.16.21.zip",
"hash": "aac44b2657b0e7006dc90faf67f2d6f88ffd6dbd139d7f38373014b8f1f866d0", "hash": "aac44b2657b0e7006dc90faf67f2d6f88ffd6dbd139d7f38373014b8f1f866d0",
"autoupdate": {
"url": "https://github.com/Perfare/AssetStudio/releases/download/v$version/AssetStudio.net6.v$version.zip"
},
"bin": "AssetStudioGUI.exe", "bin": "AssetStudioGUI.exe",
"checkver": {
"github": "https://github.com/Perfare/AssetStudio"
},
"shortcuts": [ "shortcuts": [
[ [
"AssetStudioGUI.exe", "AssetStudioGUI.exe",
"AssetStudio" "AssetStudio"
] ]
] ],
"checkver": {
"github": "https://github.com/Perfare/AssetStudio"
},
"autoupdate": {
"url": "https://github.com/Perfare/AssetStudio/releases/download/v$version/AssetStudio.net6.v$version.zip"
}
} }

View File

@ -1,22 +1,22 @@
{ {
"homepage": "https://simonowen.com/spectrum/augmentinel/",
"description": "A re-skinned version of the Geoff Crammond classic: The Sentinel.",
"version": "1.5", "version": "1.5",
"description": "A re-skinned version of the Geoff Crammond classic: The Sentinel.",
"homepage": "https://simonowen.com/spectrum/augmentinel/",
"license": "Freeware", "license": "Freeware",
"notes": "If you get an error about missing XAudio DLLs, try installing the DirectX End-User Runtime: https://www.microsoft.com/en-us/download/confirmation.aspx?id=8109", "notes": "If you get an error about missing XAudio DLLs, try installing the DirectX End-User Runtime: https://www.microsoft.com/en-us/download/confirmation.aspx?id=8109",
"url": "https://simonowen.com/spectrum/augmentinel/Augmentinel-15.zip", "url": "https://simonowen.com/spectrum/augmentinel/Augmentinel-15.zip",
"hash": "5ff6173f7c1813dbd8618b824eb4120a115ce447622126445cec94cd8dd2dd2f", "hash": "5ff6173f7c1813dbd8618b824eb4120a115ce447622126445cec94cd8dd2dd2f",
"autoupdate": {
"url": "https://simonowen.com/spectrum/augmentinel/Augmentinel-$cleanVersion.zip"
},
"checkver": {
"url": "https://simonowen.com/spectrum/augmentinel/",
"regex": "<p>Version ([\\d.-]+)\\,"
},
"shortcuts": [ "shortcuts": [
[ [
"Augmentinel.exe", "Augmentinel.exe",
"Augmentinel" "Augmentinel"
] ]
] ],
"checkver": {
"url": "https://simonowen.com/spectrum/augmentinel/",
"regex": "<p>Version ([\\d.-]+)\\,"
},
"autoupdate": {
"url": "https://simonowen.com/spectrum/augmentinel/Augmentinel-$cleanVersion.zip"
}
} }

View File

@ -1,20 +1,35 @@
{ {
"homepage": "https://github.com/Davidobot/BetterJoy",
"description": "A remapping program for Nintendo Switch controllers",
"version": "v7.1", "version": "v7.1",
"description": "A remapping program for Nintendo Switch controllers",
"homepage": "https://github.com/Davidobot/BetterJoy",
"license": { "license": {
"identifier": "MIT", "url": "https://github.com/Davidobot/BetterJoy/blob/master/LICENSE",
"url": "https://github.com/Davidobot/BetterJoy/blob/master/LICENSE" "identifier": "MIT"
}, },
"notes": [ "notes": [
"BetterJoy needs vigembus installed to function.", "BetterJoy needs vigembus installed to function.",
"Run the ViGEm_Bus_Setup at $dir\\Drivers if you have never installed ViGEm before." "Run the ViGEm_Bus_Setup at $dir\\Drivers if you have never installed ViGEm before."
], ],
"architecture": { "pre_install": [
"64bit": { "if (!(Test-Path \"$persist_dir\")) {",
"url": "https://github.com/Davidobot/BetterJoy/releases/download/v7.1/BetterJoy_v7.1.zip", " New-Item -Path \"$dir\" -Name \"settings\" -ItemType \"File\" | Out-Null",
"hash": "a9ffe5bb14b05e775f34f9eeff41fca89a350d49252eedae1e330e88952e7f36" "}"
} ],
"bin": "BetterJoyForCemu.exe",
"shortcuts": [
[
"BetterJoyForCemu.exe",
"BetterJoy"
]
],
"persist": [
"BetterJoyForCemu.exe.config",
"settings"
],
"checkver": {
"github": "https://github.com/Davidobot/BetterJoy",
"regex": "download/(?<build>v[\\d\\.]+[a-z]?)",
"replace": "${1}"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -23,25 +38,10 @@
} }
} }
}, },
"bin": "BetterJoyForCemu.exe", "architecture": {
"checkver": { "64bit": {
"github": "https://github.com/Davidobot/BetterJoy", "url": "https://github.com/Davidobot/BetterJoy/releases/download/v7.1/BetterJoy_v7.1.zip",
"regex": "download/(?<build>v[\\d\\.]+[a-z]?)", "hash": "a9ffe5bb14b05e775f34f9eeff41fca89a350d49252eedae1e330e88952e7f36"
"replace": "${1}" }
}, }
"persist": [
"BetterJoyForCemu.exe.config",
"settings"
],
"pre_install": [
"if (!(Test-Path \"$persist_dir\")) {",
" New-Item -Path \"$dir\" -Name \"settings\" -ItemType \"File\" | Out-Null",
"}"
],
"shortcuts": [
[
"BetterJoyForCemu.exe",
"BetterJoy"
]
]
} }

View File

@ -1,8 +1,23 @@
{ {
"homepage": "http://bgb.bircd.org/",
"description": "GameBoy emulator/debugger",
"version": "1.5.9", "version": "1.5.9",
"description": "GameBoy emulator/debugger",
"homepage": "http://bgb.bircd.org/",
"license": "Freeware", "license": "Freeware",
"persist": "bgb.ini",
"checkver": {
"url": "http://bgb.bircd.org/",
"regex": "\\(current version: BGB ([\\d]+[\\.][\\d]+[\\.][\\d]+)\\)<\\/title>"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "http://bgb.bircd.org/bgb.zip"
},
"64bit": {
"url": "http://bgb.bircd.org/bgbw64.zip"
}
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "http://bgb.bircd.org/bgb.zip", "url": "http://bgb.bircd.org/bgb.zip",
@ -26,20 +41,5 @@
] ]
] ]
} }
}, }
"autoupdate": {
"architecture": {
"32bit": {
"url": "http://bgb.bircd.org/bgb.zip"
},
"64bit": {
"url": "http://bgb.bircd.org/bgbw64.zip"
}
}
},
"checkver": {
"url": "http://bgb.bircd.org/",
"regex": "\\(current version: BGB ([\\d]+[\\.][\\d]+[\\.][\\d]+)\\)<\\/title>"
},
"persist": "bgb.ini"
} }

View File

@ -1,9 +1,16 @@
{ {
"homepage": "https://boa.realm667.com/",
"description": "World War II-themed singleplayer FPS running on the GZDoom engine",
"version": "3.1", "version": "3.1",
"description": "World War II-themed singleplayer FPS running on the GZDoom engine",
"homepage": "https://boa.realm667.com/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"url": "https://www.moddb.com/downloads/start/213227#/dl.html", "url": "https://www.moddb.com/downloads/start/213227#/dl.html",
"pre_install": [
"'boa-launcher.ini' | ForEach-Object {",
" if (!(Test-Path \"$persist_dir\\$_\")) {",
" New-Item -ItemType File \"$dir\\$_\" | Out-Null",
" }",
"}"
],
"installer": { "installer": {
"script": [ "script": [
"(Get-Content \"$dir\\dl.html\").foreach{ if ($_ -match \"/downloads/mirror/213227/[\\d]{3}/[\\da-f]{32}\") { $fileUrl = $matches[0] } }", "(Get-Content \"$dir\\dl.html\").foreach{ if ($_ -match \"/downloads/mirror/213227/[\\d]{3}/[\\da-f]{32}\") { $fileUrl = $matches[0] } }",
@ -18,21 +25,14 @@
"Remove-Item -Force \"$dir\\dl.html\"" "Remove-Item -Force \"$dir\\dl.html\""
] ]
}, },
"persist": [
"boa-launcher.ini",
"Save"
],
"pre_install": [
"'boa-launcher.ini' | ForEach-Object {",
" if (!(Test-Path \"$persist_dir\\$_\")) {",
" New-Item -ItemType File \"$dir\\$_\" | Out-Null",
" }",
"}"
],
"shortcuts": [ "shortcuts": [
[ [
"Blade of Agony - Launcher.exe", "Blade of Agony - Launcher.exe",
"Blade of Agony" "Blade of Agony"
] ]
],
"persist": [
"boa-launcher.ini",
"Save"
] ]
} }

View File

@ -1,10 +1,26 @@
{ {
"homepage": "https://blockbench.net/",
"description": "Modern model editor for boxy models and pixel art textures.",
"version": "4.1.5", "version": "4.1.5",
"description": "Modern model editor for boxy models and pixel art textures.",
"homepage": "https://blockbench.net/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"url": "https://github.com/JannisX11/blockbench/releases/download/v4.1.5/Blockbench_4.1.5.exe#/dl.7z", "url": "https://github.com/JannisX11/blockbench/releases/download/v4.1.5/Blockbench_4.1.5.exe#/dl.7z",
"hash": "sha512:e69f4ef373e411e79c9deff89ef84dccafeab918c871f6293a58f1a6fa174c111862bf00da4ad15a0b250d3fffaa79cb7fca198705c20f8c2750bcc837052445", "hash": "sha512:e69f4ef373e411e79c9deff89ef84dccafeab918c871f6293a58f1a6fa174c111862bf00da4ad15a0b250d3fffaa79cb7fca198705c20f8c2750bcc837052445",
"shortcuts": [
[
"Blockbench.exe",
"Blockbench"
]
],
"checkver": {
"github": "https://github.com/JannisX11/blockbench/"
},
"autoupdate": {
"url": "https://github.com/JannisX11/blockbench/releases/download/v$version/Blockbench_$version.exe#/dl.7z",
"hash": {
"url": "$baseurl/latest.yml",
"find": "sha512:\\s+(.*)"
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"installer": { "installer": {
@ -22,21 +38,5 @@
] ]
} }
} }
}, }
"autoupdate": {
"url": "https://github.com/JannisX11/blockbench/releases/download/v$version/Blockbench_$version.exe#/dl.7z",
"hash": {
"url": "$baseurl/latest.yml",
"find": "sha512:\\s+(.*)"
}
},
"checkver": {
"github": "https://github.com/JannisX11/blockbench/"
},
"shortcuts": [
[
"Blockbench.exe",
"Blockbench"
]
]
} }

View File

@ -1,22 +1,14 @@
{ {
"homepage": "http://bombermaaan.sourceforge.net/",
"description": "Classic bomberman game",
"version": "1.4.0.627", "version": "1.4.0.627",
"description": "Classic bomberman game",
"homepage": "http://bombermaaan.sourceforge.net/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"url": "https://downloads.sourceforge.net/project/bombermaaan/1%20-%20Bombermaaan%20Stable/1.4/Bombermaaan_1.4.0.627_setup.exe", "url": "https://downloads.sourceforge.net/project/bombermaaan/1%20-%20Bombermaaan%20Stable/1.4/Bombermaaan_1.4.0.627_setup.exe",
"hash": "4e8bdc5362623e6f7712c7fb2442339de3ea494ff51562f8ed86af2239ec4745", "hash": "4e8bdc5362623e6f7712c7fb2442339de3ea494ff51562f8ed86af2239ec4745",
"autoupdate": {
"url": "https://downloads.sourceforge.net/project/bombermaaan/1%20-%20Bombermaaan%20Stable/$majorVersion.$minorVersion/Bombermaaan_$version_setup.exe"
},
"bin": [ "bin": [
"Bombermaaan_32.exe", "Bombermaaan_32.exe",
"Bombermaaan_16.exe" "Bombermaaan_16.exe"
], ],
"checkver": {
"url": "http://bombermaaan.sourceforge.net/download.php",
"regex": "Bombermaaan_([\\d.]+)_setup.exe"
},
"innosetup": true,
"shortcuts": [ "shortcuts": [
[ [
"Bombermaaan_32.exe", "Bombermaaan_32.exe",
@ -26,5 +18,13 @@
"Bombermaaan_16.exe", "Bombermaaan_16.exe",
"Bombermaaan (smaller)" "Bombermaaan (smaller)"
] ]
] ],
"checkver": {
"url": "http://bombermaaan.sourceforge.net/download.php",
"regex": "Bombermaaan_([\\d.]+)_setup.exe"
},
"autoupdate": {
"url": "https://downloads.sourceforge.net/project/bombermaaan/1%20-%20Bombermaaan%20Stable/$majorVersion.$minorVersion/Bombermaaan_$version_setup.exe"
},
"innosetup": true
} }

View File

@ -1,23 +1,31 @@
{ {
"homepage": "https://github.com/bsnes-emu/bsnes",
"description": "Super Nintendo Entertainment System (SNES) emulator",
"version": "115", "version": "115",
"description": "Super Nintendo Entertainment System (SNES) emulator",
"homepage": "https://github.com/bsnes-emu/bsnes",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/bsnes-emu/bsnes/blob/master/LICENSE.txt",
"url": "https://github.com/bsnes-emu/bsnes/blob/master/LICENSE.txt" "identifier": "GPL-2.0"
}, },
"url": "https://github.com/bsnes-emu/bsnes/releases/download/v115/bsnes_v115-windows.zip", "url": "https://github.com/bsnes-emu/bsnes/releases/download/v115/bsnes_v115-windows.zip",
"hash": "be2b3d17523f011359d1a88e05a54a0e70c846ee98a6b520d1a60e7422b2f7ef", "hash": "be2b3d17523f011359d1a88e05a54a0e70c846ee98a6b520d1a60e7422b2f7ef",
"autoupdate": { "extract_dir": "bsnes_v115-windows",
"url": "https://github.com/bsnes-emu/bsnes/releases/download/v$version/bsnes_v$version-windows.zip",
"extract_dir": "bsnes_v$version-windows"
},
"bin": "bsnes.exe", "bin": "bsnes.exe",
"shortcuts": [
[
"bsnes.exe",
"bsnes"
]
],
"persist": [
"Firmware",
"settings.bml"
],
"checkver": { "checkver": {
"github": "https://github.com/bsnes-emu/bsnes", "github": "https://github.com/bsnes-emu/bsnes",
"regex": ".*bsnes_v(?<version>[\\d\\w.]+)-windows.zip" "regex": ".*bsnes_v(?<version>[\\d\\w.]+)-windows.zip"
}, },
"extract_dir": "bsnes_v115-windows", "autoupdate": {
"persist": ["Firmware", "settings.bml"], "url": "https://github.com/bsnes-emu/bsnes/releases/download/v$version/bsnes_v$version-windows.zip",
"shortcuts": [["bsnes.exe", "bsnes"]] "extract_dir": "bsnes_v$version-windows"
}
} }

View File

@ -1,22 +1,22 @@
{ {
"homepage": "https://www.bzflag.org/",
"description": "3D multiplayer tank battle game",
"version": "2.4.22", "version": "2.4.22",
"description": "3D multiplayer tank battle game",
"homepage": "https://www.bzflag.org/",
"license": "MPL-2.0", "license": "MPL-2.0",
"depends": "extras/vcredist2017",
"url": "https://download.bzflag.org/bzflag/windows/2.4.22/bzflag-2.4.22.exe#/dl.7z", "url": "https://download.bzflag.org/bzflag/windows/2.4.22/bzflag-2.4.22.exe#/dl.7z",
"hash": "17df61347cfc2cb08da4ed5974189df40ce26ebb94605ef928cd40f43b935ae7", "hash": "17df61347cfc2cb08da4ed5974189df40ce26ebb94605ef928cd40f43b935ae7",
"autoupdate": {
"url": "https://download.bzflag.org/bzflag/windows/$version/bzflag-$version.exe#/dl.7z"
},
"bin": "bzflag.exe", "bin": "bzflag.exe",
"checkver": {
"github": "https://github.com/BZFlag-Dev/bzflag"
},
"depends": "extras/vcredist2017",
"shortcuts": [ "shortcuts": [
[ [
"bzflag.exe", "bzflag.exe",
"BZFlag" "BZFlag"
] ]
] ],
"checkver": {
"github": "https://github.com/BZFlag-Dev/bzflag"
},
"autoupdate": {
"url": "https://download.bzflag.org/bzflag/windows/$version/bzflag-$version.exe#/dl.7z"
}
} }

View File

@ -1,17 +1,23 @@
{ {
"homepage": "https://cataclysmdda.org",
"description": "Roguelike in a post-apocalyptic world (with sprite-based graphics, experimental build)",
"version": "2022-03-01-1530", "version": "2022-03-01-1530",
"description": "Roguelike in a post-apocalyptic world (with sprite-based graphics, experimental build)",
"homepage": "https://cataclysmdda.org",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"architecture": { "shortcuts": [
"32bit": { [
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-01-1530/cdda-windows-tiles-x32-2022-03-01-1530.zip", "cataclysm-tiles.exe",
"hash": "9b6787a09ee06d701e3db78bf6cf34590b357be5f7a1135ef7f839153055b765" "Cataclysm DDA\\Cataclysm DDA Tiles (Experimental)"
}, ]
"64bit": { ],
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-01-1530/cdda-windows-tiles-x64-2022-03-01-1530.zip", "persist": [
"hash": "7483d8253a101ec25a3191c3c63bc132c61901841ecd61bdda47a126a0a5206a" "config",
} "save",
"sound",
"templates"
],
"checkver": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/",
"re": "Cataclysm-DDA experimental build ([\\d.-]+)(<)"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -23,20 +29,14 @@
} }
} }
}, },
"checkver": { "architecture": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/", "32bit": {
"re": "Cataclysm-DDA experimental build ([\\d.-]+)(<)" "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-01-1530/cdda-windows-tiles-x32-2022-03-01-1530.zip",
}, "hash": "9b6787a09ee06d701e3db78bf6cf34590b357be5f7a1135ef7f839153055b765"
"persist": [ },
"config", "64bit": {
"save", "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-01-1530/cdda-windows-tiles-x64-2022-03-01-1530.zip",
"sound", "hash": "7483d8253a101ec25a3191c3c63bc132c61901841ecd61bdda47a126a0a5206a"
"templates" }
], }
"shortcuts": [
[
"cataclysm-tiles.exe",
"Cataclysm DDA\\Cataclysm DDA Tiles (Experimental)"
]
]
} }

View File

@ -1,8 +1,14 @@
{ {
"homepage": "https://cataclysmdda.org",
"description": "Turn-based survival game set in a post-apocalyptic world (with graphical tiles)",
"version": "0.F", "version": "0.F",
"description": "Turn-based survival game set in a post-apocalyptic world (with graphical tiles)",
"homepage": "https://cataclysmdda.org",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"shortcuts": [
[
"cataclysm-tiles.exe",
"Cataclysm DDA Tiles"
]
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.F/cdda-windows-tiles-x32-2021-07-03-0512.zip", "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.F/cdda-windows-tiles-x32-2021-07-03-0512.zip",
@ -12,11 +18,5 @@
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.F/cdda-windows-tiles-x64-2021-07-03-0512.zip", "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.F/cdda-windows-tiles-x64-2021-07-03-0512.zip",
"hash": "54ff7a666879308d40a3b5867998e0fad64331e29bf9c436bda230f527054b4c" "hash": "54ff7a666879308d40a3b5867998e0fad64331e29bf9c436bda230f527054b4c"
} }
}, }
"shortcuts": [
[
"cataclysm-tiles.exe",
"Cataclysm DDA Tiles"
]
]
} }

View File

@ -1,8 +1,20 @@
{ {
"homepage": "https://cataclysmdda.org",
"description": "Roguelike in a post-apocalyptic world (with text-based graphics)",
"version": "0.D", "version": "0.D",
"description": "Roguelike in a post-apocalyptic world (with text-based graphics)",
"homepage": "https://cataclysmdda.org",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"shortcuts": [
[
"cataclysm.exe",
"Cataclysm DDA\\Cataclysm DDA Curses"
]
],
"persist": [
"config",
"save",
"sound",
"templates"
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win-Curses.zip", "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win-Curses.zip",
@ -12,17 +24,5 @@
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win64-Curses.zip", "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win64-Curses.zip",
"hash": "806b0664f03e8c2756c0b5f21465e7be874b0290c74251842563e7a37da81ea1" "hash": "806b0664f03e8c2756c0b5f21465e7be874b0290c74251842563e7a37da81ea1"
} }
}, }
"persist": [
"config",
"save",
"sound",
"templates"
],
"shortcuts": [
[
"cataclysm.exe",
"Cataclysm DDA\\Cataclysm DDA Curses"
]
]
} }

View File

@ -1,17 +1,10 @@
{ {
"homepage": "https://cxong.github.io/cdogs-sdl/",
"description": "Classic overhead run-and-gun game",
"version": "1.2.0", "version": "1.2.0",
"description": "Classic overhead run-and-gun game",
"homepage": "https://cxong.github.io/cdogs-sdl/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"url": "https://github.com/cxong/cdogs-sdl/releases/download/1.2.0/C-Dogs.SDL-1.2.0-win32.zip", "url": "https://github.com/cxong/cdogs-sdl/releases/download/1.2.0/C-Dogs.SDL-1.2.0-win32.zip",
"hash": "3a8e3ebb1eedfe2a5c42398b439a32f088803bf22271219d576032eb2766682a", "hash": "3a8e3ebb1eedfe2a5c42398b439a32f088803bf22271219d576032eb2766682a",
"autoupdate": {
"url": "https://github.com/cxong/cdogs-sdl/releases/download/$version/C-Dogs.SDL-$version-win32.zip",
"extract_dir": "C-Dogs.SDL-$version-win32"
},
"checkver": {
"github": "https://github.com/cxong/cdogs-sdl"
},
"extract_dir": "C-Dogs.SDL-1.2.0-win32", "extract_dir": "C-Dogs.SDL-1.2.0-win32",
"shortcuts": [ "shortcuts": [
[ [
@ -22,5 +15,12 @@
"bin\\cdogs-sdl-editor.exe", "bin\\cdogs-sdl-editor.exe",
"C-Dogs SDL Editor" "C-Dogs SDL Editor"
] ]
] ],
"checkver": {
"github": "https://github.com/cxong/cdogs-sdl"
},
"autoupdate": {
"url": "https://github.com/cxong/cdogs-sdl/releases/download/$version/C-Dogs.SDL-$version-win32.zip",
"extract_dir": "C-Dogs.SDL-$version-win32"
}
} }

View File

@ -1,28 +1,14 @@
{ {
"homepage": "https://cemu.info/",
"description": "Experimental software to emulate Wii U applications on PC",
"version": "1.26.2f", "version": "1.26.2f",
"description": "Experimental software to emulate Wii U applications on PC",
"homepage": "https://cemu.info/",
"license": { "license": {
"identifier": "Freeware", "url": "https://cemu.info",
"url": "https://cemu.info" "identifier": "Freeware"
}, },
"architecture": { "suggest": {
"64bit": { "cemuhook": "cemuhook",
"url": "https://cemu.info/releases/cemu_1.26.2.zip", "vcredist": "extras/vcredist2015"
"hash": "b0e3abf5048f78e352b42c3e1660a2c6e85d6905cd9f60d06ca2f2318fa3152c"
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://cemu.info/releases/cemu_$matchVersion.zip"
}
},
"extract_dir": "cemu_$matchVersion"
},
"bin": "Cemu.exe",
"checkver": {
"regex": "Download latest version \\(v((?<version>[\\d.]+)[\\w]*?),"
}, },
"extract_dir": "cemu_1.26.2", "extract_dir": "cemu_1.26.2",
"installer": { "installer": {
@ -37,6 +23,13 @@
"}" "}"
] ]
}, },
"bin": "Cemu.exe",
"shortcuts": [
[
"cemu.exe",
"Cemu"
]
],
"persist": [ "persist": [
"settings.xml", "settings.xml",
"controllerProfiles", "controllerProfiles",
@ -46,14 +39,21 @@
"sharedFonts", "sharedFonts",
"shaderCache\\transferable" "shaderCache\\transferable"
], ],
"shortcuts": [ "checkver": {
[ "regex": "Download latest version \\(v((?<version>[\\d.]+)[\\w]*?),"
"cemu.exe", },
"Cemu" "autoupdate": {
] "extract_dir": "cemu_$matchVersion",
], "architecture": {
"suggest": { "64bit": {
"cemuhook": "cemuhook", "url": "https://cemu.info/releases/cemu_$matchVersion.zip"
"vcredist": "extras/vcredist2015" }
}
},
"architecture": {
"64bit": {
"url": "https://cemu.info/releases/cemu_1.26.2.zip",
"hash": "b0e3abf5048f78e352b42c3e1660a2c6e85d6905cd9f60d06ca2f2318fa3152c"
}
} }
} }

View File

@ -1,26 +1,10 @@
{ {
"homepage": "https://cemuhook.sshnuke.net/",
"description": "Plugin for the Cemu emulator enabling H.264 decoding, gamepad input source overrides and game code/data patching at load-time",
"version": "0.5.7.7", "version": "0.5.7.7",
"description": "Plugin for the Cemu emulator enabling H.264 decoding, gamepad input source overrides and game code/data patching at load-time",
"homepage": "https://cemuhook.sshnuke.net/",
"license": { "license": {
"identifier": "Freeware", "url": "https://cemuhook.sshnuke.net",
"url": "https://cemuhook.sshnuke.net" "identifier": "Freeware"
},
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_1262d_0577.zip",
"hash": "62c47873eaa2f1f07f80e207ebbbf122648623ed2639ca137c6c1be1ac3172b7"
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_$matchCemu.zip"
}
}
},
"checkver": {
"regex": "cemuhook_(?<cemu>[\\d_a-z]+).zip\">Cemu hook ([\\d.]+) for"
}, },
"depends": "cemu", "depends": "cemu",
"installer": { "installer": {
@ -37,5 +21,21 @@
" }", " }",
"}" "}"
] ]
},
"checkver": {
"regex": "cemuhook_(?<cemu>[\\d_a-z]+).zip\">Cemu hook ([\\d.]+) for"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_$matchCemu.zip"
}
}
},
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_1262d_0577.zip",
"hash": "62c47873eaa2f1f07f80e207ebbbf122648623ed2639ca137c6c1be1ac3172b7"
}
} }
} }

View File

@ -1,28 +1,14 @@
{ {
"homepage": "https://citra-emu.org/",
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"version": "2072-20220306", "version": "2072-20220306",
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"homepage": "https://citra-emu.org/",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/citra-emu/citra-canary/blob/master/license.txt",
"url": "https://github.com/citra-emu/citra-canary/blob/master/license.txt" "identifier": "GPL-2.0"
}, },
"url": "https://github.com/citra-emu/citra-canary/releases/download/canary-2072/citra-windows-mingw-20220306-8aa6f20.7z", "url": "https://github.com/citra-emu/citra-canary/releases/download/canary-2072/citra-windows-mingw-20220306-8aa6f20.7z",
"hash": "169d9561ac29b72bb8b67dcb2bfa263d47fa417be3665099397f6eab220eb097", "hash": "169d9561ac29b72bb8b67dcb2bfa263d47fa417be3665099397f6eab220eb097",
"autoupdate": {
"url": "https://github.com/citra-emu/citra-canary/releases/download/canary-$matchBuild/citra-windows-mingw-$matchDate-$matchRandom.7z"
},
"bin": [
"citra.exe",
"citra-qt.exe",
"citra-room.exe"
],
"checkver": {
"github": "https://github.com/citra-emu/citra-canary",
"regex": "download/canary-(?<build>[\\d]+)/citra-windows-mingw-(?<date>[\\d]+)-(?<random>[a-fA-F\\d]+).7z",
"replace": "${1}-${2}"
},
"extract_dir": "canary-mingw", "extract_dir": "canary-mingw",
"persist": "user",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\user\")) {", "if (!(Test-Path \"$persist_dir\\user\")) {",
" New-Item -Path \"$persist_dir\" -Name \"user\" -ItemType \"directory\" | Out-Null", " New-Item -Path \"$persist_dir\" -Name \"user\" -ItemType \"directory\" | Out-Null",
@ -33,10 +19,24 @@
" }", " }",
"}" "}"
], ],
"bin": [
"citra.exe",
"citra-qt.exe",
"citra-room.exe"
],
"shortcuts": [ "shortcuts": [
[ [
"citra-qt.exe", "citra-qt.exe",
"Citra (Canary)" "Citra (Canary)"
] ]
] ],
"persist": "user",
"checkver": {
"github": "https://github.com/citra-emu/citra-canary",
"regex": "download/canary-(?<build>[\\d]+)/citra-windows-mingw-(?<date>[\\d]+)-(?<random>[a-fA-F\\d]+).7z",
"replace": "${1}-${2}"
},
"autoupdate": {
"url": "https://github.com/citra-emu/citra-canary/releases/download/canary-$matchBuild/citra-windows-mingw-$matchDate-$matchRandom.7z"
}
} }

View File

@ -1,28 +1,14 @@
{ {
"homepage": "https://citra-emu.org/",
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"version": "1757-20220305", "version": "1757-20220305",
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"homepage": "https://citra-emu.org/",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/citra-emu/citra-nightly/blob/master/license.txt",
"url": "https://github.com/citra-emu/citra-nightly/blob/master/license.txt" "identifier": "GPL-2.0"
}, },
"url": "https://github.com/citra-emu/citra-nightly/releases/download/nightly-1757/citra-windows-mingw-20220305-ac98458.7z", "url": "https://github.com/citra-emu/citra-nightly/releases/download/nightly-1757/citra-windows-mingw-20220305-ac98458.7z",
"hash": "0e6979f48bd735fbc07f237f15d3cdcbd56278e5927d291345741eaaca02214b", "hash": "0e6979f48bd735fbc07f237f15d3cdcbd56278e5927d291345741eaaca02214b",
"autoupdate": {
"url": "https://github.com/citra-emu/citra-nightly/releases/download/nightly-$matchBuild/citra-windows-mingw-$matchDate-$matchRandom.7z"
},
"bin": [
"citra.exe",
"citra-qt.exe",
"citra-room.exe"
],
"checkver": {
"github": "https://github.com/citra-emu/citra-nightly",
"regex": "download/nightly-(?<build>[\\d]+)/citra-windows-mingw-(?<date>[\\d]+)-(?<random>[a-fA-F\\d]+).7z",
"replace": "${1}-${2}"
},
"extract_dir": "nightly-mingw", "extract_dir": "nightly-mingw",
"persist": "user",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\user\")) {", "if (!(Test-Path \"$persist_dir\\user\")) {",
" New-Item -Path \"$persist_dir\" -Name \"user\" -ItemType \"directory\" | Out-Null", " New-Item -Path \"$persist_dir\" -Name \"user\" -ItemType \"directory\" | Out-Null",
@ -33,10 +19,24 @@
" }", " }",
"}" "}"
], ],
"bin": [
"citra.exe",
"citra-qt.exe",
"citra-room.exe"
],
"shortcuts": [ "shortcuts": [
[ [
"citra-qt.exe", "citra-qt.exe",
"Citra" "Citra"
] ]
] ],
"persist": "user",
"checkver": {
"github": "https://github.com/citra-emu/citra-nightly",
"regex": "download/nightly-(?<build>[\\d]+)/citra-windows-mingw-(?<date>[\\d]+)-(?<random>[a-fA-F\\d]+).7z",
"replace": "${1}-${2}"
},
"autoupdate": {
"url": "https://github.com/citra-emu/citra-nightly/releases/download/nightly-$matchBuild/citra-windows-mingw-$matchDate-$matchRandom.7z"
}
} }

View File

@ -1,26 +1,26 @@
{ {
"homepage": "https://corporateclash.net",
"description": "Toontown: Corporate Clash is a completely free to play massively multiplayer online game designed to be the new experience of a game many of us loved. This is a game designed for players of all ages. ANYONE can have fun joining in the battle against the evil robot cogs. So, grab a seltzer and a few pies and dive right into the never ending battle to save Toontown from the cogs! What are you waiting for?",
"version": "1.2.1", "version": "1.2.1",
"description": "Toontown: Corporate Clash is a completely free to play massively multiplayer online game designed to be the new experience of a game many of us loved. This is a game designed for players of all ages. ANYONE can have fun joining in the battle against the evil robot cogs. So, grab a seltzer and a few pies and dive right into the never ending battle to save Toontown from the cogs! What are you waiting for?",
"homepage": "https://corporateclash.net",
"license": "Proprietary", "license": "Proprietary",
"notes": "This is only the launcher, an account is required to play.", "notes": "This is only the launcher, an account is required to play.",
"url": "https://github.com/CorporateClash/pyside2-releases/releases/download/v1.2.1/installer.exe#/dl.7z", "url": "https://github.com/CorporateClash/pyside2-releases/releases/download/v1.2.1/installer.exe#/dl.7z",
"hash": "96e88c047415d959de275217ad3efef3069cdf522d383f76242ab68ac2c27d64", "hash": "96e88c047415d959de275217ad3efef3069cdf522d383f76242ab68ac2c27d64",
"autoupdate": {
"url": "https://github.com/CorporateClash/pyside2-releases/releases/download/v$version/installer.exe#/dl.7z"
},
"bin": "CorporateClash.exe",
"checkver": {
"github": "https://github.com/CorporateClash/pyside2-releases"
},
"pre_install": [ "pre_install": [
"Remove-Item $dir -Recurse -Force -Include * -Exclude new_launcher.exe", "Remove-Item $dir -Recurse -Force -Include * -Exclude new_launcher.exe",
"Rename-Item -Path $dir/new_launcher.exe -NewName $dir/CorporateClash.exe" "Rename-Item -Path $dir/new_launcher.exe -NewName $dir/CorporateClash.exe"
], ],
"bin": "CorporateClash.exe",
"shortcuts": [ "shortcuts": [
[ [
"CorporateClash.exe", "CorporateClash.exe",
"Corproate Clash" "Corproate Clash"
] ]
] ],
"checkver": {
"github": "https://github.com/CorporateClash/pyside2-releases"
},
"autoupdate": {
"url": "https://github.com/CorporateClash/pyside2-releases/releases/download/v$version/installer.exe#/dl.7z"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom",
"description": "Faithful enhanced-resolution source port for Doom",
"version": "5.11.1", "version": "5.11.1",
"description": "Faithful enhanced-resolution source port for Doom",
"homepage": "https://www.chocolate-doom.org/wiki/index.php/Crispy_Doom",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"notes": [ "notes": [
"Place WAD files (game data) in:", "Place WAD files (game data) in:",
@ -10,17 +10,10 @@
], ],
"url": "https://github.com/fabiangreffrath/crispy-doom/releases/download/crispy-doom-5.11.1/crispy-doom-5.11.1-win32.zip", "url": "https://github.com/fabiangreffrath/crispy-doom/releases/download/crispy-doom-5.11.1/crispy-doom-5.11.1-win32.zip",
"hash": "7e071eb376ba8388a67a81a208a4964b1b60a48847f9388766ab60e832f17cfa", "hash": "7e071eb376ba8388a67a81a208a4964b1b60a48847f9388766ab60e832f17cfa",
"autoupdate": { "pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"url": "https://github.com/fabiangreffrath/crispy-doom/releases/download/crispy-doom-$version/crispy-doom-$version-win32.zip"
},
"checkver": {
"github": "https://github.com/fabiangreffrath/crispy-doom",
"regex": "/releases/tag/crispy-doom-([\\d.]+)"
},
"env_set": { "env_set": {
"DOOMWADDIR": "$persist_dir\\..\\_doom" "DOOMWADDIR": "$persist_dir\\..\\_doom"
}, },
"pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"shortcuts": [ "shortcuts": [
[ [
"crispy-doom.exe", "crispy-doom.exe",
@ -61,5 +54,12 @@
"crispy-doom-setup.exe", "crispy-doom-setup.exe",
"Setup Crispy Doom" "Setup Crispy Doom"
] ]
] ],
"checkver": {
"github": "https://github.com/fabiangreffrath/crispy-doom",
"regex": "/releases/tag/crispy-doom-([\\d.]+)"
},
"autoupdate": {
"url": "https://github.com/fabiangreffrath/crispy-doom/releases/download/crispy-doom-$version/crispy-doom-$version-win32.zip"
}
} }

View File

@ -1,30 +1,30 @@
{ {
"homepage": "https://cxbx-reloaded.co.uk/",
"description": "Microsoft Xbox emulator",
"version": "1e300d6", "version": "1e300d6",
"description": "Microsoft Xbox emulator",
"homepage": "https://cxbx-reloaded.co.uk/",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/COPYING",
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/COPYING" "identifier": "GPL-2.0"
}, },
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-1e300d6/CxbxReloaded-Release-VS2019.zip", "url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-1e300d6/CxbxReloaded-Release-VS2019.zip",
"hash": "b07bb6db061ca9de6a3bb6c33f42227ef3fc4c50f6c8f1a8342255db31f17864", "hash": "b07bb6db061ca9de6a3bb6c33f42227ef3fc4c50f6c8f1a8342255db31f17864",
"autoupdate": {
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-$version/CxbxReloaded-Release-VS2019.zip"
},
"bin": "cxbx.exe",
"checkver": {
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases.atom",
"regex": "CI-([a-f\\d]+)"
},
"persist": [
"EmuDisk",
"settings.ini"
],
"pre_install": "if (!(Test-Path \"$persist_dir\\settings.ini\")) { $null = New-Item \"$dir\\settings.ini\" }", "pre_install": "if (!(Test-Path \"$persist_dir\\settings.ini\")) { $null = New-Item \"$dir\\settings.ini\" }",
"bin": "cxbx.exe",
"shortcuts": [ "shortcuts": [
[ [
"cxbx.exe", "cxbx.exe",
"Cxbx-Reloaded" "Cxbx-Reloaded"
] ]
] ],
"persist": [
"EmuDisk",
"settings.ini"
],
"checkver": {
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases.atom",
"regex": "CI-([a-f\\d]+)"
},
"autoupdate": {
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-$version/CxbxReloaded-Release-VS2019.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://icculus.org/twilight/darkplaces/",
"description": "Modern Quake source port with advanced graphics capabilities",
"version": "nightly", "version": "nightly",
"description": "Modern Quake source port with advanced graphics capabilities",
"homepage": "https://icculus.org/twilight/darkplaces/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"notes": [ "notes": [
"Place game data files (such as pak0.pak and pak1.pak) in:", "Place game data files (such as pak0.pak and pak1.pak) in:",
@ -18,20 +18,6 @@
"- Quake Mission Pack 3 - Abyss of Pandemonium:", "- Quake Mission Pack 3 - Abyss of Pandemonium:",
" $persist_dir\\abyss\\" " $persist_dir\\abyss\\"
], ],
"architecture": {
"32bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindowsonlyautobuild.zip"
},
"64bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindows64onlyautobuild.zip"
}
},
"persist": [
"id1",
"hipnotic",
"rogue",
"abyss"
],
"shortcuts": [ "shortcuts": [
[ [
"darkplaces-sdl.exe", "darkplaces-sdl.exe",
@ -53,5 +39,19 @@
"DarkPlaces (Quake - Abyss of Pandemonium)", "DarkPlaces (Quake - Abyss of Pandemonium)",
"-game abyss" "-game abyss"
] ]
] ],
"persist": [
"id1",
"hipnotic",
"rogue",
"abyss"
],
"architecture": {
"32bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindowsonlyautobuild.zip"
},
"64bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindows64onlyautobuild.zip"
}
}
} }

View File

@ -1,18 +1,27 @@
{ {
"homepage": "http://demul.emulation64.com/",
"description": "Dreamcast, Naomi, Atomiswave, Hikaru, other SuperH or PowerVR 2-based systems emulator",
"version": "07_280418", "version": "07_280418",
"description": "Dreamcast, Naomi, Atomiswave, Hikaru, other SuperH or PowerVR 2-based systems emulator",
"homepage": "http://demul.emulation64.com/",
"license": "Freeware", "license": "Freeware",
"suggest": {
"gdidrop": "gdidrop"
},
"url": "http://demul.emulation64.com/files/demul07_280418.7z", "url": "http://demul.emulation64.com/files/demul07_280418.7z",
"hash": "ae3f11ed5d36c4f327b3428b8947181284a7f9ae302d811852d4d7a4e9af9148", "hash": "ae3f11ed5d36c4f327b3428b8947181284a7f9ae302d811852d4d7a4e9af9148",
"autoupdate": { "pre_install": [
"url": "http://demul.emulation64.com/files/demul$version.7z" "'Demul.ini' | ForEach-Object {",
}, " if (!(Test-Path \"$dir\\$_\")) {",
" New-Item -ItemType File \"$dir\\$_\" | Out-Null",
" }",
"}"
],
"bin": "demul.exe", "bin": "demul.exe",
"checkver": { "shortcuts": [
"url": "http://demul.emulation64.com/downloads/", [
"regex": "demul([\\d\\._]+)\\.7z" "demul.exe",
}, "DEmul"
]
],
"persist": [ "persist": [
"Demul.ini", "Demul.ini",
"gdrCHD.ini", "gdrCHD.ini",
@ -27,20 +36,11 @@
"snap", "snap",
"sstates" "sstates"
], ],
"pre_install": [ "checkver": {
"'Demul.ini' | ForEach-Object {", "url": "http://demul.emulation64.com/downloads/",
" if (!(Test-Path \"$dir\\$_\")) {", "regex": "demul([\\d\\._]+)\\.7z"
" New-Item -ItemType File \"$dir\\$_\" | Out-Null", },
" }", "autoupdate": {
"}" "url": "http://demul.emulation64.com/files/demul$version.7z"
],
"shortcuts": [
[
"demul.exe",
"DEmul"
]
],
"suggest": {
"gdidrop": "gdidrop"
} }
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://github.com/argonlefou/DemulShooter",
"description": "Hook into (mostly) emulators to allow playing rail shooter games with up to 4 lightguns or HID devices",
"version": "10.4.4", "version": "10.4.4",
"description": "Hook into (mostly) emulators to allow playing rail shooter games with up to 4 lightguns or HID devices",
"homepage": "https://github.com/argonlefou/DemulShooter",
"license": "Unknown", "license": "Unknown",
"notes": [ "notes": [
"", "",
@ -10,16 +10,16 @@
], ],
"url": "https://github.com/argonlefou/DemulShooter/releases/download/v10.4.4/DemulShooter_v10.4.4.zip", "url": "https://github.com/argonlefou/DemulShooter/releases/download/v10.4.4/DemulShooter_v10.4.4.zip",
"hash": "5a8d818e939e50327edd3f8ec5d0182e6631e3058cdf326f5e2ed49dd405896b", "hash": "5a8d818e939e50327edd3f8ec5d0182e6631e3058cdf326f5e2ed49dd405896b",
"autoupdate": {
"url": "https://github.com/argonlefou/DemulShooter/releases/download/v$version/DemulShooter_v$version.zip"
},
"checkver": "github",
"persist": "config.ini",
"pre_install": "if (!(Test-Path \"$persist_dir\\config.ini\")) { New-Item -ItemType File \"$dir\\config.ini\" | Out-Null }", "pre_install": "if (!(Test-Path \"$persist_dir\\config.ini\")) { New-Item -ItemType File \"$dir\\config.ini\" | Out-Null }",
"shortcuts": [ "shortcuts": [
[ [
"DemulShooter_GUI.exe", "DemulShooter_GUI.exe",
"DemulShooter" "DemulShooter"
] ]
] ],
"persist": "config.ini",
"checkver": "github",
"autoupdate": {
"url": "https://github.com/argonlefou/DemulShooter/releases/download/v$version/DemulShooter_v$version.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://github.com/dege-diosg/dgVoodoo2",
"description": "Glide/DirectX implementation on D3D11/12. Play your old Glide and DirectX games even on the latest, modern versions of Windows.",
"version": "2.78", "version": "2.78",
"description": "Glide/DirectX implementation on D3D11/12. Play your old Glide and DirectX games even on the latest, modern versions of Windows.",
"homepage": "https://github.com/dege-diosg/dgVoodoo2",
"license": "http://dege.freeweb.hu/dgVoodoo2/ReadmeGeneral/#redistributionrights", "license": "http://dege.freeweb.hu/dgVoodoo2/ReadmeGeneral/#redistributionrights",
"notes": [ "notes": [
"", "",
@ -18,8 +18,8 @@
], ],
"url": "https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.78/dgVoodoo2_78.zip", "url": "https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.78/dgVoodoo2_78.zip",
"hash": "952bcae953b02979229f2366f286775238d5132a562a2cc385bb1328546dd5fd", "hash": "952bcae953b02979229f2366f286775238d5132a562a2cc385bb1328546dd5fd",
"checkver": "github",
"autoupdate": { "autoupdate": {
"url": "https://github.com/dege-diosg/dgVoodoo2/releases/download/v$version/dgVoodoo$underscoreVersion.zip" "url": "https://github.com/dege-diosg/dgVoodoo2/releases/download/v$version/dgVoodoo$underscoreVersion.zip"
}, }
"checkver": "github"
} }

View File

@ -1,30 +1,14 @@
{ {
"homepage": "https://dolphin-emu.org/",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"version": "5.0-16101", "version": "5.0-16101",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"homepage": "https://dolphin-emu.org/",
"license": { "license": {
"identifier": "GPL-2.0-or-later", "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING",
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING" "identifier": "GPL-2.0-or-later"
}, },
"url": "https://dl.dolphin-emu.org/builds/c0/39/dolphin-master-5.0-16101-x64.7z", "url": "https://dl.dolphin-emu.org/builds/c0/39/dolphin-master-5.0-16101-x64.7z",
"hash": "03294446b652791b7a368d2796d995452a36a464369ee0dd62cc82cf7b07b86c", "hash": "03294446b652791b7a368d2796d995452a36a464369ee0dd62cc82cf7b07b86c",
"autoupdate": {
"url": "https://dl.dolphin-emu.org/builds/$matchRand1/$matchRand2/dolphin-master-$matchMajor-$matchBuild-x64.7z"
},
"bin": [
[
"Dolphin.exe",
"dolphin-beta"
]
],
"checkver": {
"url": "https://dolphin-emu.org/download/",
"regex": "\\/(?<rand1>.{2})\\/(?<rand2>.{2})\\/dolphin-master-(?<major>[\\d\\.]+)-(?<build>[\\d]+)",
"replace": "${major}-${build}"
},
"extract_dir": "Dolphin-x64", "extract_dir": "Dolphin-x64",
"persist": "User",
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$persist_dir\" -ItemType Directory | Out-Null", " New-item \"$persist_dir\" -ItemType Directory | Out-Null",
@ -36,10 +20,26 @@
" }", " }",
"}" "}"
], ],
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"bin": [
[
"Dolphin.exe",
"dolphin-beta"
]
],
"shortcuts": [ "shortcuts": [
[ [
"Dolphin.exe", "Dolphin.exe",
"Dolphin (Beta)" "Dolphin (Beta)"
] ]
] ],
"persist": "User",
"checkver": {
"url": "https://dolphin-emu.org/download/",
"regex": "\\/(?<rand1>.{2})\\/(?<rand2>.{2})\\/dolphin-master-(?<major>[\\d\\.]+)-(?<build>[\\d]+)",
"replace": "${major}-${build}"
},
"autoupdate": {
"url": "https://dl.dolphin-emu.org/builds/$matchRand1/$matchRand2/dolphin-master-$matchMajor-$matchBuild-x64.7z"
}
} }

View File

@ -1,30 +1,17 @@
{ {
"homepage": "https://dolphin-emu.org/",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"version": "5.0-16118", "version": "5.0-16118",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"homepage": "https://dolphin-emu.org/",
"license": { "license": {
"identifier": "GPL-2.0-or-later", "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING",
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING" "identifier": "GPL-2.0-or-later"
},
"suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"
}, },
"url": "https://dl.dolphin-emu.org/builds/c3/e6/dolphin-master-5.0-16118-x64.7z", "url": "https://dl.dolphin-emu.org/builds/c3/e6/dolphin-master-5.0-16118-x64.7z",
"hash": "668ea698e69705a74ef31c3d944994879f6708179f9471b5e861be8203f0877d", "hash": "668ea698e69705a74ef31c3d944994879f6708179f9471b5e861be8203f0877d",
"autoupdate": {
"url": "https://dl.dolphin-emu.org/builds/$matchRand1/$matchRand2/dolphin-master-$matchMajor-$matchBuild-x64.7z"
},
"bin": [
[
"Dolphin.exe",
"dolphin-dev"
]
],
"checkver": {
"url": "https://dolphin-emu.org/download/list/master/1/",
"regex": "\\/(?<rand1>.{2})\\/(?<rand2>.{2})\\/dolphin-master-(?<major>[\\d\\.]+)-(?<build>[\\d]+)",
"replace": "${major}-${build}"
},
"extract_dir": "Dolphin-x64", "extract_dir": "Dolphin-x64",
"persist": "User",
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$persist_dir\" -ItemType Directory | Out-Null", " New-item \"$persist_dir\" -ItemType Directory | Out-Null",
@ -36,13 +23,26 @@
" }", " }",
"}" "}"
], ],
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"bin": [
[
"Dolphin.exe",
"dolphin-dev"
]
],
"shortcuts": [ "shortcuts": [
[ [
"Dolphin.exe", "Dolphin.exe",
"Dolphin (Development)" "Dolphin (Development)"
] ]
], ],
"suggest": { "persist": "User",
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "checkver": {
"url": "https://dolphin-emu.org/download/list/master/1/",
"regex": "\\/(?<rand1>.{2})\\/(?<rand2>.{2})\\/dolphin-master-(?<major>[\\d\\.]+)-(?<build>[\\d]+)",
"replace": "${major}-${build}"
},
"autoupdate": {
"url": "https://dl.dolphin-emu.org/builds/$matchRand1/$matchRand2/dolphin-master-$matchMajor-$matchBuild-x64.7z"
} }
} }

View File

@ -1,23 +1,16 @@
{ {
"homepage": "https://dolphin-emu.org/",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay.",
"version": "5.0", "version": "5.0",
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay.",
"homepage": "https://dolphin-emu.org/",
"license": { "license": {
"identifier": "GPL-2.0-or-later", "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING",
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING" "identifier": "GPL-2.0-or-later"
},
"suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"
}, },
"url": "https://dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe#/dolphin.lzma", "url": "https://dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe#/dolphin.lzma",
"hash": "e1b3ae8fc890c6588e5656f77ef2747ae7ddfc90b6530b240c0c5b9d0ab3ce8c", "hash": "e1b3ae8fc890c6588e5656f77ef2747ae7ddfc90b6530b240c0c5b9d0ab3ce8c",
"autoupdate": {
"url": "https://dl-mirror.dolphin-emu.org/$version/dolphin-x64-$version.exe#/dolphin.lzma"
},
"bin": "Dolphin.exe",
"checkver": {
"url": "https://dolphin-emu.org/download/",
"regex": "https://dl-mirror.dolphin-emu.org/([\\d.]+)/dolphin-x64"
},
"persist": "User",
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$persist_dir\" -ItemType Directory | Out-Null", " New-item \"$persist_dir\" -ItemType Directory | Out-Null",
@ -29,13 +22,20 @@
" }", " }",
"}" "}"
], ],
"post_install": "Set-Content -Value $null -Path \"$dir\\portable.txt\"",
"bin": "Dolphin.exe",
"shortcuts": [ "shortcuts": [
[ [
"Dolphin.exe", "Dolphin.exe",
"Dolphin" "Dolphin"
] ]
], ],
"suggest": { "persist": "User",
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "checkver": {
"url": "https://dolphin-emu.org/download/",
"regex": "https://dl-mirror.dolphin-emu.org/([\\d.]+)/dolphin-x64"
},
"autoupdate": {
"url": "https://dl-mirror.dolphin-emu.org/$version/dolphin-x64-$version.exe#/dolphin.lzma"
} }
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://www.doomretro.com/",
"description": "A classic redefined DOOM source port",
"version": "4.4.8", "version": "4.4.8",
"description": "A classic redefined DOOM source port",
"homepage": "https://www.doomretro.com/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": [ "notes": [
"", "",
@ -20,15 +20,28 @@
"See the corresponding wiki section here for reference: https://github.com/bradharding/doomretro/wiki/CONSOLE-COMMANDS#ACTIONS", "See the corresponding wiki section here for reference: https://github.com/bradharding/doomretro/wiki/CONSOLE-COMMANDS#ACTIONS",
"" ""
], ],
"architecture": { "pre_install": [
"32bit": { "if (!(Test-Path \"$persist_dir\\doomretro.cfg\")) {",
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.8/doomretro-4.4.8-win32.zip", " New-Item -ItemType File \"$dir\\doomretro.cfg\" | Out-Null",
"hash": "3509c45b5f594e431e77ff0358ab63d2bb738b1a30de3863f15212d02856d980" "}",
}, "if (!(Test-Path \"$scoopdir\\persist\\_doom\")) {",
"64bit": { " New-item \"$scoopdir\\persist\\_doom\" -ItemType Directory | Out-Null",
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.8/doomretro-4.4.8-win64.zip", "}"
"hash": "80525f7610a1cfce0be42ede54404f5e65820d4935d441f717804c935177b43f" ],
} "bin": "doomretro.exe",
"shortcuts": [
[
"doomretro.exe",
"DOOM Retro"
]
],
"persist": [
"savegames",
"screenshots",
"doomretro.cfg"
],
"checkver": {
"github": "https://github.com/bradharding/doomretro/"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -40,27 +53,14 @@
} }
} }
}, },
"bin": "doomretro.exe", "architecture": {
"checkver": { "32bit": {
"github": "https://github.com/bradharding/doomretro/" "url": "https://github.com/bradharding/doomretro/releases/download/v4.4.8/doomretro-4.4.8-win32.zip",
}, "hash": "3509c45b5f594e431e77ff0358ab63d2bb738b1a30de3863f15212d02856d980"
"persist": [ },
"savegames", "64bit": {
"screenshots", "url": "https://github.com/bradharding/doomretro/releases/download/v4.4.8/doomretro-4.4.8-win64.zip",
"doomretro.cfg" "hash": "80525f7610a1cfce0be42ede54404f5e65820d4935d441f717804c935177b43f"
], }
"pre_install": [ }
"if (!(Test-Path \"$persist_dir\\doomretro.cfg\")) {",
" New-Item -ItemType File \"$dir\\doomretro.cfg\" | Out-Null",
"}",
"if (!(Test-Path \"$scoopdir\\persist\\_doom\")) {",
" New-item \"$scoopdir\\persist\\_doom\" -ItemType Directory | Out-Null",
"}"
],
"shortcuts": [
[
"doomretro.exe",
"DOOM Retro"
]
]
} }

View File

@ -1,24 +1,24 @@
{ {
"homepage": "http://dengine.net/",
"description": "Modern source port for Doom, Heretic, Hexen and more",
"version": "2.3.1", "version": "2.3.1",
"description": "Modern source port for Doom, Heretic, Hexen and more",
"homepage": "http://dengine.net/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": [ "notes": [
"Place WAD files (game data) in:", "Place WAD files (game data) in:",
"", "",
" $persist_dir\\data" " $persist_dir\\data"
], ],
"architecture": { "bin": "bin\\Doomsday.exe",
"32bit": { "shortcuts": [
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x86.zip", [
"hash": "0921e44b898cea7457dc3f16f82b794b86d500301c2460c8e8f91ec917da429b", "bin\\Doomsday.exe",
"extract_dir": "doomsday_2.3.1_x86" "Doomsday Engine"
}, ]
"64bit": { ],
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x64.zip", "persist": "data",
"hash": "5b033905086ab4cb570d140a6122d48f5e1525339cd475ed0e8d392b1842e8eb", "checkver": {
"extract_dir": "doomsday_2.3.1_x64" "url": "https://dengine.net/windows",
} "regex": "doomsday_([\\d.-]+)_x[\\d]{2}\\.zip"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -32,16 +32,16 @@
} }
} }
}, },
"bin": "bin\\Doomsday.exe", "architecture": {
"checkver": { "32bit": {
"url": "https://dengine.net/windows", "url": "https://files.dengine.net/archive/doomsday_2.3.1_x86.zip",
"regex": "doomsday_([\\d.-]+)_x[\\d]{2}\\.zip" "hash": "0921e44b898cea7457dc3f16f82b794b86d500301c2460c8e8f91ec917da429b",
}, "extract_dir": "doomsday_2.3.1_x86"
"persist": "data", },
"shortcuts": [ "64bit": {
[ "url": "https://files.dengine.net/archive/doomsday_2.3.1_x64.zip",
"bin\\Doomsday.exe", "hash": "5b033905086ab4cb570d140a6122d48f5e1525339cd475ed0e8d392b1842e8eb",
"Doomsday Engine" "extract_dir": "doomsday_2.3.1_x64"
] }
] }
} }

View File

@ -1,41 +1,16 @@
{ {
"homepage": "https://github.com/stenzek/duckstation/",
"description": "A fast PlayStation 1 emulator for PC and Android",
"version": "20220118-g50db81a", "version": "20220118-g50db81a",
"description": "A fast PlayStation 1 emulator for PC and Android",
"homepage": "https://github.com/stenzek/duckstation/",
"license": { "license": {
"identifier": "GPL-3.0-only", "url": "https://github.com/stenzek/duckstation/blob/master/LICENSE",
"url": "https://github.com/stenzek/duckstation/blob/master/LICENSE" "identifier": "GPL-3.0-only"
}, },
"notes": [ "notes": [
"ATTENTION: Duckstation requires a PSX BIOS to function.", "ATTENTION: Duckstation requires a PSX BIOS to function.",
"Place the BIOS file in $persist_dir\\bios", "Place the BIOS file in $persist_dir\\bios",
"Learn more at: https://www.duckstation.org/wiki/BIOS" "Learn more at: https://www.duckstation.org/wiki/BIOS"
], ],
"architecture": {
"64bit": {
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip",
"hash": "d95c867805d3c1bb21778cc2618b67e2e286892849bd2a1c37061b408f40821b"
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip"
}
}
},
"bin": [
[
"duckstation-nogui-x64-ReleaseLTCG.exe",
"duckstation"
],
"duckstation-qt-x64-ReleaseLTCG.exe"
],
"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}"
},
"installer": { "installer": {
"script": [ "script": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -44,6 +19,19 @@
"}" "}"
] ]
}, },
"bin": [
[
"duckstation-nogui-x64-ReleaseLTCG.exe",
"duckstation"
],
"duckstation-qt-x64-ReleaseLTCG.exe"
],
"shortcuts": [
[
"duckstation-qt-x64-ReleaseLTCG.exe",
"Duckstation"
]
],
"persist": [ "persist": [
"bios", "bios",
"cache", "cache",
@ -62,10 +50,22 @@
"portable.txt", "portable.txt",
"settings.ini" "settings.ini"
], ],
"shortcuts": [ "checkver": {
[ "url": "https://github.com/stenzek/duckstation/releases/tag/latest",
"duckstation-qt-x64-ReleaseLTCG.exe", "regex": " datetime=\"(?<year>[0-9]{4})-(?<month>[0-9]{2})-(?<day>[0-9]{2})[\\s\\S]*?.*duckstation/commit/(?<commit>[0-9a-f]{7})",
"Duckstation" "replace": "${year}${month}${day}-g${commit}"
] },
] "autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip"
}
}
},
"architecture": {
"64bit": {
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip",
"hash": "d95c867805d3c1bb21778cc2618b67e2e286892849bd2a1c37061b408f40821b"
}
}
} }

View File

@ -1,31 +1,31 @@
{ {
"homepage": "http://dffd.bay12games.com/file.php?id=7622",
"description": "Peridexis Errant's Lazy Newb Pack for Dwarf Fortress",
"version": "0.47.05-r06", "version": "0.47.05-r06",
"description": "Peridexis Errant's Lazy Newb Pack for Dwarf Fortress",
"homepage": "http://dffd.bay12games.com/file.php?id=7622",
"license": "Custom", "license": "Custom",
"url": "http://dffd.bay12games.com/download.php?id=7622&f=PeridexisErrant%27s+Starter+Pack+0.47.05-r06.zip#/dl.7z", "url": "http://dffd.bay12games.com/download.php?id=7622&f=PeridexisErrant%27s+Starter+Pack+0.47.05-r06.zip#/dl.7z",
"hash": "74c6dfdca808a0222457e06cf122c1691498229234f6d9769d4a6a601b65ba04", "hash": "74c6dfdca808a0222457e06cf122c1691498229234f6d9769d4a6a601b65ba04",
"autoupdate": {
"url": "http://dffd.bay12games.com/download.php?id=7622&f=PeridexisErrant%27s+Starter+Pack+$version.zip#/dl.7z",
"hash": {
"url": "http://dffd.bay12games.com/file.php?id=7622",
"find": "SHA-256:[^>]+>(.*)<"
}
},
"bin": [ "bin": [
[ [
"Starter Pack Launcher (PyLNP).exe", "Starter Pack Launcher (PyLNP).exe",
"dwarf-fortress-lnp" "dwarf-fortress-lnp"
] ]
], ],
"checkver": {
"url": "http://dffd.bay12games.com/file.php?id=7622",
"re": "File version:.*\\n[^>]+>(.*)<"
},
"shortcuts": [ "shortcuts": [
[ [
"Starter Pack Launcher (PyLNP).exe", "Starter Pack Launcher (PyLNP).exe",
"Dwarf Fortress LNP" "Dwarf Fortress LNP"
] ]
] ],
"checkver": {
"url": "http://dffd.bay12games.com/file.php?id=7622",
"re": "File version:.*\\n[^>]+>(.*)<"
},
"autoupdate": {
"url": "http://dffd.bay12games.com/download.php?id=7622&f=PeridexisErrant%27s+Starter+Pack+$version.zip#/dl.7z",
"hash": {
"url": "http://dffd.bay12games.com/file.php?id=7622",
"find": "SHA-256:[^>]+>(.*)<"
}
}
} }

View File

@ -1,22 +1,22 @@
{ {
"homepage": "http://www.bay12games.com/dwarves",
"description": "Indie construction and management game",
"version": "0.47.05", "version": "0.47.05",
"description": "Indie construction and management game",
"homepage": "http://www.bay12games.com/dwarves",
"license": "Custom", "license": "Custom",
"url": "http://www.bay12games.com/dwarves/df_47_05_win.zip", "url": "http://www.bay12games.com/dwarves/df_47_05_win.zip",
"hash": "3ad9cbc4d93e2ebb9c54caf57c696bc34905f25a6be95561b25c40d2863c732d", "hash": "3ad9cbc4d93e2ebb9c54caf57c696bc34905f25a6be95561b25c40d2863c732d",
"autoupdate": {
"url": "http://www.bay12games.com/dwarves/df_$minorVersion_$patchVersion_win.zip"
},
"checkver": {
"url": "http://www.bay12games.com/dwarves",
"re": "DWARF FORTRESS CLASSIC ([\\d\\.]+)"
},
"persist": "data",
"shortcuts": [ "shortcuts": [
[ [
"Dwarf Fortress.exe", "Dwarf Fortress.exe",
"Dwarf Fortress" "Dwarf Fortress"
] ]
] ],
"persist": "data",
"checkver": {
"url": "http://www.bay12games.com/dwarves",
"re": "DWARF FORTRESS CLASSIC ([\\d\\.]+)"
},
"autoupdate": {
"url": "http://www.bay12games.com/dwarves/df_$minorVersion_$patchVersion_win.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://github.com/doitsujin/dxvk",
"description": "A Vulkan-based translation layer for Direct3D 9/10/11",
"version": "1.10", "version": "1.10",
"description": "A Vulkan-based translation layer for Direct3D 9/10/11",
"homepage": "https://github.com/doitsujin/dxvk",
"license": "Zlib", "license": "Zlib",
"notes": [ "notes": [
"", "",
@ -16,8 +16,8 @@
], ],
"url": "https://github.com/doitsujin/dxvk/releases/download/v1.10/dxvk-1.10.tar.gz", "url": "https://github.com/doitsujin/dxvk/releases/download/v1.10/dxvk-1.10.tar.gz",
"hash": "a15bc7c1df66158a205c498883b0b216390d58f4a128657990af357431b9ce77", "hash": "a15bc7c1df66158a205c498883b0b216390d58f4a128657990af357431b9ce77",
"checkver": "github",
"autoupdate": { "autoupdate": {
"url": "https://github.com/doitsujin/dxvk/releases/download/v$version/dxvk-$version.tar.gz" "url": "https://github.com/doitsujin/dxvk/releases/download/v$version/dxvk-$version.tar.gz"
}, }
"checkver": "github"
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://github.com/elishacloud/dxwrapper",
"description": "Wrapper for legacy DirectX APIs to fix compatibility issues with old games",
"version": "1.0.6542.21", "version": "1.0.6542.21",
"description": "Wrapper for legacy DirectX APIs to fix compatibility issues with old games",
"homepage": "https://github.com/elishacloud/dxwrapper",
"license": "Zlib", "license": "Zlib",
"notes": [ "notes": [
"", "",
@ -10,8 +10,8 @@
], ],
"url": "https://github.com/elishacloud/dxwrapper/releases/download/v1.0.6542.21/dxwrapper.zip", "url": "https://github.com/elishacloud/dxwrapper/releases/download/v1.0.6542.21/dxwrapper.zip",
"hash": "9c29693121b15b28c6e499a77af23911011fa2d741316674dc98a4bd33542c9d", "hash": "9c29693121b15b28c6e499a77af23911011fa2d741316674dc98a4bd33542c9d",
"checkver": "github",
"autoupdate": { "autoupdate": {
"url": "https://github.com/elishacloud/dxwrapper/releases/download/v$version/dxwrapper.zip" "url": "https://github.com/elishacloud/dxwrapper/releases/download/v$version/dxwrapper.zip"
}, }
"checkver": "github"
} }

View File

@ -1,22 +1,23 @@
{ {
"homepage": "https://maniacsvault.net/ecwolf/",
"description": "Source port for Wolfenstein 3D",
"version": "1.3.3", "version": "1.3.3",
"description": "Source port for Wolfenstein 3D",
"homepage": "https://maniacsvault.net/ecwolf/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"notes": [ "notes": [
"Place WL6/SOD/SD1/SD2/SD3 files (game data) in:", "Place WL6/SOD/SD1/SD2/SD3 files (game data) in:",
"", "",
" %APPDATA%\\ECWolf" " %APPDATA%\\ECWolf"
], ],
"architecture": { "bin": "ecwolf.exe",
"32bit": { "shortcuts": [
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x86.zip", [
"hash": "b541f23b53659a2d2117632f77e421f5bce77a98e8e2b252988983c0a48d1ed3" "ecwolf.exe",
}, "ECWolf"
"64bit": { ]
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x64.zip", ],
"hash": "f96e1119b1646aad30f05bb0adb079f57326a3093bef304c8124a2ec9fc8ea7d" "checkver": {
} "url": "https://maniacsvault.net/ecwolf/download.php",
"regex": "\\/ecwolf-([\\d.-]+)_x[\\d]{2}\\.zip"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -28,15 +29,14 @@
} }
} }
}, },
"bin": "ecwolf.exe", "architecture": {
"checkver": { "32bit": {
"url": "https://maniacsvault.net/ecwolf/download.php", "url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x86.zip",
"regex": "\\/ecwolf-([\\d.-]+)_x[\\d]{2}\\.zip" "hash": "b541f23b53659a2d2117632f77e421f5bce77a98e8e2b252988983c0a48d1ed3"
}, },
"shortcuts": [ "64bit": {
[ "url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x64.zip",
"ecwolf.exe", "hash": "f96e1119b1646aad30f05bb0adb079f57326a3093bef304c8124a2ec9fc8ea7d"
"ECWolf" }
] }
]
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://www.eduke32.com/",
"description": "Modern source port for Duke Nukem 3D",
"version": "20220224-9963-4900c3bd8", "version": "20220224-9963-4900c3bd8",
"description": "Modern source port for Duke Nukem 3D",
"homepage": "https://www.eduke32.com/",
"license": "http://www.eduke32.com/buildlic.txt", "license": "http://www.eduke32.com/buildlic.txt",
"notes": [ "notes": [
"Place GRP and RTS files (game data) in:", "Place GRP and RTS files (game data) in:",
@ -12,15 +12,33 @@
"", "",
" $persist_dir\\autoload" " $persist_dir\\autoload"
], ],
"architecture": { "pre_install": [
"32bit": { "New-Item -Path $dir -Name eduke32.cfg -ItemType File -ErrorAction Ignore | Out-Null",
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win32_20220224-9963-4900c3bd8.7z", "New-Item -Path $dir -Name settings.cfg -ItemType File -ErrorAction Ignore | Out-Null"
"hash": "a630a3db7bda37d812b61dacd6e3116a7580d0f5c196f3fc30f0230bd136d526" ],
}, "bin": [
"64bit": { [
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win64_20220224-9963-4900c3bd8.7z", "eduke32.exe",
"hash": "cba2d431856abcd29cdf2ecbe13bb6236bbc1fb988bd1d99960ebc52e4b78e19" "eduke32",
} "-j $persist_dir\\data"
]
],
"shortcuts": [
[
"eduke32.exe",
"EDuke32",
"-j data"
]
],
"persist": [
"autoload",
"data",
"eduke32.cfg",
"settings.cfg"
],
"checkver": {
"url": "https://dukeworld.com/eduke32/synthesis/",
"regex": "<strong>(\\d{8}-\\d{4,}-[a-z0-9]{9})</strong>"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -32,32 +50,14 @@
} }
} }
}, },
"bin": [ "architecture": {
[ "32bit": {
"eduke32.exe", "url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win32_20220224-9963-4900c3bd8.7z",
"eduke32", "hash": "a630a3db7bda37d812b61dacd6e3116a7580d0f5c196f3fc30f0230bd136d526"
"-j $persist_dir\\data" },
] "64bit": {
], "url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win64_20220224-9963-4900c3bd8.7z",
"checkver": { "hash": "cba2d431856abcd29cdf2ecbe13bb6236bbc1fb988bd1d99960ebc52e4b78e19"
"url": "https://dukeworld.com/eduke32/synthesis/", }
"regex": "<strong>(\\d{8}-\\d{4,}-[a-z0-9]{9})</strong>" }
},
"persist": [
"autoload",
"data",
"eduke32.cfg",
"settings.cfg"
],
"pre_install": [
"New-Item -Path $dir -Name eduke32.cfg -ItemType File -ErrorAction Ignore | Out-Null",
"New-Item -Path $dir -Name settings.cfg -ItemType File -ErrorAction Ignore | Out-Null"
],
"shortcuts": [
[
"eduke32.exe",
"EDuke32",
"-j data"
]
]
} }

View File

@ -1,18 +1,17 @@
{ {
"homepage": "https://github.com/endless-sky/endless-sky",
"description": "2D space trading and combat game similar to the classic Escape Velocity series.",
"version": "0.9.14", "version": "0.9.14",
"description": "2D space trading and combat game similar to the classic Escape Velocity series.",
"homepage": "https://github.com/endless-sky/endless-sky",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": { "bin": "EndlessSky.exe",
"32bit": { "shortcuts": [
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win32-0.9.14.zip", [
"hash": "f92e8bb8228cb51b659fa8cf0d90844422a907cfe1e3dbf7a5e45315b8a69ddf" "EndlessSky.exe",
}, "Endless Sky"
"64bit": { ]
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win64-0.9.14.zip", ],
"hash": "17d98e283dd0de5aa57c6190ab4c99a9abb1612ecef8ceb169cc01330f6affd9" "persist": "data",
} "checkver": "github",
},
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
"32bit": { "32bit": {
@ -23,13 +22,14 @@
} }
} }
}, },
"bin": "EndlessSky.exe", "architecture": {
"checkver": "github", "32bit": {
"persist": "data", "url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win32-0.9.14.zip",
"shortcuts": [ "hash": "f92e8bb8228cb51b659fa8cf0d90844422a907cfe1e3dbf7a5e45315b8a69ddf"
[ },
"EndlessSky.exe", "64bit": {
"Endless Sky" "url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win64-0.9.14.zip",
] "hash": "17d98e283dd0de5aa57c6190ab4c99a9abb1612ecef8ceb169cc01330f6affd9"
] }
}
} }

View File

@ -1,10 +1,22 @@
{ {
"homepage": "https://www.nongnu.org/enigma/index.html",
"description": "A puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga",
"version": "1.21", "version": "1.21",
"description": "A puzzle game inspired by Oxyd on the Atari ST and Rock'n'Roll on the Amiga",
"homepage": "https://www.nongnu.org/enigma/index.html",
"license": "GPL-2.0-or-later | LGPL-2.1-or-later", "license": "GPL-2.0-or-later | LGPL-2.1-or-later",
"url": "https://downloads.sourceforge.net/project/enigma-game/Release%201.21/Enigma-w32-1.21.zip", "url": "https://downloads.sourceforge.net/project/enigma-game/Release%201.21/Enigma-w32-1.21.zip",
"hash": "b2709110cd1e4a26af1997112b9374a5cde2b7f02d8c7b249ac9d6a1fde46a98", "hash": "b2709110cd1e4a26af1997112b9374a5cde2b7f02d8c7b249ac9d6a1fde46a98",
"extract_dir": "Enigma-1.21",
"bin": "enigma.exe",
"shortcuts": [
[
"enigma.exe",
"Enigma"
]
],
"checkver": {
"url": "https://www.nongnu.org/enigma/download.html",
"regex": "(?sm)<b>Windows</b>.+?\\.zip file \\(([\\d.]+)\\)"
},
"autoupdate": { "autoupdate": {
"url": "https://downloads.sourceforge.net/project/enigma-game/Release%20$version/Enigma-w32-$version.zip", "url": "https://downloads.sourceforge.net/project/enigma-game/Release%20$version/Enigma-w32-$version.zip",
"hash": { "hash": {
@ -12,17 +24,5 @@
"regex": "(?sm)<b>Windows</b>.+?\\.zip file.+?<li>sha256 - $sha256</li>" "regex": "(?sm)<b>Windows</b>.+?\\.zip file.+?<li>sha256 - $sha256</li>"
}, },
"extract_dir": "Enigma-$version" "extract_dir": "Enigma-$version"
}, }
"bin": "enigma.exe",
"checkver": {
"url": "https://www.nongnu.org/enigma/download.html",
"regex": "(?sm)<b>Windows</b>.+?\\.zip file \\(([\\d.]+)\\)"
},
"extract_dir": "Enigma-1.21",
"shortcuts": [
[
"enigma.exe",
"Enigma"
]
]
} }

View File

@ -1,19 +1,18 @@
{ {
"homepage": "https://ericwa.github.io/ericw-tools/",
"description": "Command-line tools for compiling and analyzing Quake maps",
"version": "0.18.1", "version": "0.18.1",
"description": "Command-line tools for compiling and analyzing Quake maps",
"homepage": "https://ericwa.github.io/ericw-tools/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": { "depends": "extras/vcredist2013",
"32bit": { "bin": [
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win32.zip", "bin\\bspinfo.exe",
"hash": "562aae414b914ffa8d3a208ca74d16ac4ca2b61031773227c7d4bdc8384b13ef", "bin\\bsputil.exe",
"extract_dir": "ericw-tools-v0.18.1-win32" "bin\\light.exe",
}, "bin\\qbsp.exe",
"64bit": { "bin\\vis.exe"
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win64.zip", ],
"hash": "a0f39c6faeb29cd08b267880cdcebb310f9938fef4cbbff07d1f6843c36e9cd3", "checkver": {
"extract_dir": "ericw-tools-v0.18.1-win64" "github": "https://github.com/ericwa/ericw-tools"
}
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -27,15 +26,16 @@
} }
} }
}, },
"bin": [ "architecture": {
"bin\\bspinfo.exe", "32bit": {
"bin\\bsputil.exe", "url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win32.zip",
"bin\\light.exe", "hash": "562aae414b914ffa8d3a208ca74d16ac4ca2b61031773227c7d4bdc8384b13ef",
"bin\\qbsp.exe", "extract_dir": "ericw-tools-v0.18.1-win32"
"bin\\vis.exe" },
], "64bit": {
"checkver": { "url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win64.zip",
"github": "https://github.com/ericwa/ericw-tools" "hash": "a0f39c6faeb29cd08b267880cdcebb310f9938fef4cbbff07d1f6843c36e9cd3",
}, "extract_dir": "ericw-tools-v0.18.1-win64"
"depends": "extras/vcredist2013" }
}
} }

View File

@ -1,13 +1,18 @@
{ {
"homepage": "https://sourceforge.net/projects/extremetuxracer/",
"description": "High-speed arctic racing game based on Tux Racer",
"version": "0.8.0", "version": "0.8.0",
"description": "High-speed arctic racing game based on Tux Racer",
"homepage": "https://sourceforge.net/projects/extremetuxracer/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"architecture": { "depends": "extras/vcredist2015",
"64bit": { "extract_dir": "PFiles\\Extreme TuxRacer",
"url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/0.8.0/ExtremeTuxRacer_0.8.0_x64.msi", "shortcuts": [
"hash": "722fbfd0aaeff3394de5067a32d17b330dd312d67ebb3e492422af475ff3cd28" [
} "ExtremeTuxRacer.exe",
"Extreme Tux Racer"
]
],
"checkver": {
"regex": "ExtremeTuxRacer_([\\d.-]+)_x[\\d]{2}\\.msi"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -16,15 +21,10 @@
} }
} }
}, },
"checkver": { "architecture": {
"regex": "ExtremeTuxRacer_([\\d.-]+)_x[\\d]{2}\\.msi" "64bit": {
}, "url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/0.8.0/ExtremeTuxRacer_0.8.0_x64.msi",
"depends": "extras/vcredist2015", "hash": "722fbfd0aaeff3394de5067a32d17b330dd312d67ebb3e492422af475ff3cd28"
"extract_dir": "PFiles\\Extreme TuxRacer", }
"shortcuts": [ }
[
"ExtremeTuxRacer.exe",
"Extreme Tux Racer"
]
]
} }

View File

@ -3,6 +3,16 @@
"description": "Emulator for arcade games and select consoles", "description": "Emulator for arcade games and select consoles",
"homepage": "https://github.com/finalburnneo/FBNeo", "homepage": "https://github.com/finalburnneo/FBNeo",
"license": "https://github.com/finalburnneo/FBNeo/blob/master/src/license.txt", "license": "https://github.com/finalburnneo/FBNeo/blob/master/src/license.txt",
"persist": [
"avi",
"config",
"neocdiso",
"recordings",
"roms",
"savestates",
"screenshots",
"support"
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/finalburnneo/FBNeo/releases/download/latest/Windows.x32.zip", "url": "https://github.com/finalburnneo/FBNeo/releases/download/latest/Windows.x32.zip",
@ -34,15 +44,5 @@
] ]
] ]
} }
}, }
"persist": [
"avi",
"config",
"neocdiso",
"recordings",
"roms",
"savestates",
"screenshots",
"support"
]
} }

View File

@ -1,24 +1,24 @@
{ {
"homepage": "http://fillets.sourceforge.net/",
"description": "Port of the puzzle game Fish Fillets from ALTAR interactive",
"version": "1.0.1", "version": "1.0.1",
"description": "Port of the puzzle game Fish Fillets from ALTAR interactive",
"homepage": "http://fillets.sourceforge.net/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"url": "https://downloads.sourceforge.net/project/fillets/Fish%20Fillets%20-%20Next%20Generation/1.0.1/fillets-ng-all-win32-1.0.1.zip", "url": "https://downloads.sourceforge.net/project/fillets/Fish%20Fillets%20-%20Next%20Generation/1.0.1/fillets-ng-all-win32-1.0.1.zip",
"hash": "65440c2d4148aebf2d6aed8ed7103e52ce9d82051bd362fc49adfe7694436930", "hash": "65440c2d4148aebf2d6aed8ed7103e52ce9d82051bd362fc49adfe7694436930",
"autoupdate": {
"url": "https://downloads.sourceforge.net/project/fillets/Fish%20Fillets%20-%20Next%20Generation/$version/fillets-ng-all-win32-$version.zip",
"extract_dir": "fillets-ng-all-win32-$version"
},
"bin": "fillets.exe",
"checkver": {
"url": "http://fillets.sourceforge.net/index.php#news",
"regex": "Fish Fillets NG - ([\\d.]+)"
},
"extract_dir": "fillets-ng-all-win32-1.0.1", "extract_dir": "fillets-ng-all-win32-1.0.1",
"bin": "fillets.exe",
"shortcuts": [ "shortcuts": [
[ [
"fillets.exe", "fillets.exe",
"Fish Fillets NG" "Fish Fillets NG"
] ]
] ],
"checkver": {
"url": "http://fillets.sourceforge.net/index.php#news",
"regex": "Fish Fillets NG - ([\\d.]+)"
},
"autoupdate": {
"url": "https://downloads.sourceforge.net/project/fillets/Fish%20Fillets%20-%20Next%20Generation/$version/fillets-ng-all-win32-$version.zip",
"extract_dir": "fillets-ng-all-win32-$version"
}
} }

View File

@ -1,17 +1,25 @@
{ {
"homepage": "https://github.com/flyinghead/flycast",
"description": "Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast",
"version": "1.2", "version": "1.2",
"description": "Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast",
"homepage": "https://github.com/flyinghead/flycast",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/flyinghead/flycast/blob/master/LICENSE",
"url": "https://github.com/flyinghead/flycast/blob/master/LICENSE" "identifier": "GPL-2.0"
},
"architecture": {
"64bit": {
"url": "https://github.com/flyinghead/flycast/releases/download/v1.2/flycast-win64-1.2.zip",
"hash": "ca4876e5519ef2dbdc6383432072660dd4ff865af9532da76a01c397d3f5a2f3"
}
}, },
"pre_install": "if (!(Test-Path \"$persist_dir\\emu.cfg\")) { New-Item -ItemType File \"$dir\\emu.cfg\" | Out-Null }",
"bin": "flycast.exe",
"shortcuts": [
[
"flycast.exe",
"Flycast"
]
],
"persist": [
"emu.cfg",
"data",
"mappings"
],
"checkver": "github",
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
"64bit": { "64bit": {
@ -19,18 +27,10 @@
} }
} }
}, },
"bin": "flycast.exe", "architecture": {
"checkver": "github", "64bit": {
"persist": [ "url": "https://github.com/flyinghead/flycast/releases/download/v1.2/flycast-win64-1.2.zip",
"emu.cfg", "hash": "ca4876e5519ef2dbdc6383432072660dd4ff865af9532da76a01c397d3f5a2f3"
"data", }
"mappings" }
],
"pre_install": "if (!(Test-Path \"$persist_dir\\emu.cfg\")) { New-Item -ItemType File \"$dir\\emu.cfg\" | Out-Null }",
"shortcuts": [
[
"flycast.exe",
"Flycast"
]
]
} }

View File

@ -1,22 +1,15 @@
{ {
"homepage": "http://www.freeciv.org/",
"description": "Empire-building strategy game",
"version": "3.0.0", "version": "3.0.0",
"description": "Empire-building strategy game",
"homepage": "http://www.freeciv.org/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"url": "http://prdownloads.sourceforge.net/freeciv/Freeciv-3.0.0-msys2-win64-gtk3.22-setup.exe?download#/setup.7z", "url": "http://prdownloads.sourceforge.net/freeciv/Freeciv-3.0.0-msys2-win64-gtk3.22-setup.exe?download#/setup.7z",
"hash": "efac553e3a70a81c6c6d2be784915ea30f6d064ce7dd4051916edad109df58af", "hash": "efac553e3a70a81c6c6d2be784915ea30f6d064ce7dd4051916edad109df58af",
"autoupdate": {
"url": "http://prdownloads.sourceforge.net/freeciv/Freeciv-$version-msys2-win64-gtk3.22-setup.exe?download#/setup.7z"
},
"bin": [ "bin": [
"freeciv-gtk3.22.exe", "freeciv-gtk3.22.exe",
"freeciv-mp-gtk3.exe", "freeciv-mp-gtk3.exe",
"freeciv-server.exe" "freeciv-server.exe"
], ],
"checkver": {
"url": "http://www.freeciv.org/download.html",
"regex": "stable release, (\\d{1,2}\\.\\d{1,2}\\.\\d{1,2})"
},
"shortcuts": [ "shortcuts": [
[ [
"freeciv-gtk3.22.exe", "freeciv-gtk3.22.exe",
@ -30,5 +23,12 @@
"freeciv-server.exe", "freeciv-server.exe",
"Freeciv Server" "Freeciv Server"
] ]
] ],
"checkver": {
"url": "http://www.freeciv.org/download.html",
"regex": "stable release, (\\d{1,2}\\.\\d{1,2}\\.\\d{1,2})"
},
"autoupdate": {
"url": "http://prdownloads.sourceforge.net/freeciv/Freeciv-$version-msys2-win64-gtk3.22-setup.exe?download#/setup.7z"
}
} }

View File

@ -1,18 +1,22 @@
{ {
"homepage": "https://freedoom.github.io/",
"description": "Free content replacements for Doom and Doom II single-player game",
"version": "0.12.1", "version": "0.12.1",
"description": "Free content replacements for Doom and Doom II single-player game",
"homepage": "https://freedoom.github.io/",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"notes": "GZDoom is a recommended Doom source port by the Freedoom project", "notes": "GZDoom is a recommended Doom source port by the Freedoom project",
"suggest": {
"Doom source port": [
"gzdoom",
"crispy-doom",
"prboom-plus",
"zandronum",
"doomsday",
"odamex",
"qzdoom"
]
},
"url": "https://github.com/freedoom/freedoom/releases/download/v0.12.1/freedoom-0.12.1.zip", "url": "https://github.com/freedoom/freedoom/releases/download/v0.12.1/freedoom-0.12.1.zip",
"hash": "f42c6810fc89b0282de1466c2c9c7c9818031a8d556256a6db1b69f6a77b5806", "hash": "f42c6810fc89b0282de1466c2c9c7c9818031a8d556256a6db1b69f6a77b5806",
"autoupdate": {
"url": "https://github.com/freedoom/freedoom/releases/download/v$version/freedoom-$version.zip",
"extract_dir": "freedoom-$version"
},
"checkver": {
"github": "https://github.com/freedoom/freedoom"
},
"extract_dir": "freedoom-0.12.1", "extract_dir": "freedoom-0.12.1",
"installer": { "installer": {
"script": [ "script": [
@ -39,22 +43,18 @@
"Freedoom Manual" "Freedoom Manual"
] ]
], ],
"suggest": {
"Doom source port": [
"gzdoom",
"crispy-doom",
"prboom-plus",
"zandronum",
"doomsday",
"odamex",
"qzdoom"
]
},
"uninstaller": { "uninstaller": {
"script": [ "script": [
"Remove-Item \"$persist_dir\\..\\_doom\\freedoom1.wad\"", "Remove-Item \"$persist_dir\\..\\_doom\\freedoom1.wad\"",
"Remove-Item \"$persist_dir\\..\\_doom\\freedoom2.wad\"", "Remove-Item \"$persist_dir\\..\\_doom\\freedoom2.wad\"",
"Remove-Item \"$persist_dir\\..\\_doom\\freedm.wad\"" "Remove-Item \"$persist_dir\\..\\_doom\\freedm.wad\""
] ]
},
"checkver": {
"github": "https://github.com/freedoom/freedoom"
},
"autoupdate": {
"url": "https://github.com/freedoom/freedoom/releases/download/v$version/freedoom-$version.zip",
"extract_dir": "freedoom-$version"
} }
} }

View File

@ -1,21 +1,21 @@
{ {
"homepage": "http://www.freedroid.org/",
"description": "Isometric RPG influenced by Paradroid",
"version": "1.0rc2", "version": "1.0rc2",
"description": "Isometric RPG influenced by Paradroid",
"homepage": "http://www.freedroid.org/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"url": "https://ftp.osuosl.org/pub/freedroid/freedroidRPG-1.0/freedroidRPG-1.0rc2-win32.exe#dl.zip", "url": "https://ftp.osuosl.org/pub/freedroid/freedroidRPG-1.0/freedroidRPG-1.0rc2-win32.exe#dl.zip",
"hash": "edb47413bb54573d90b70327b0d0f40ad0667dccf56eadf1a38ab750d4e41af9", "hash": "edb47413bb54573d90b70327b0d0f40ad0667dccf56eadf1a38ab750d4e41af9",
"autoupdate": {
"url": "https://ftp.osuosl.org/pub/freedroid/freedroidRPG-$matchHead/freedroidRPG-$version-win32.exe#dl.zip"
},
"bin": "freedroidRPG.exe", "bin": "freedroidRPG.exe",
"checkver": {
"regex": ">freedroidRPG-(.*?)(<)"
},
"shortcuts": [ "shortcuts": [
[ [
"freedroidRPG.exe", "freedroidRPG.exe",
"FreedroidRPG" "FreedroidRPG"
] ]
] ],
"checkver": {
"regex": ">freedroidRPG-(.*?)(<)"
},
"autoupdate": {
"url": "https://ftp.osuosl.org/pub/freedroid/freedroidRPG-$matchHead/freedroidRPG-$version-win32.exe#dl.zip"
}
} }

View File

@ -1,28 +1,28 @@
{ {
"homepage": "https://freeorion.org/",
"description": "Turn-based space empire and galactic conquest (4X) game (Test Build)",
"version": "2022-02-28.7f6c2e1", "version": "2022-02-28.7f6c2e1",
"description": "Turn-based space empire and galactic conquest (4X) game (Test Build)",
"homepage": "https://freeorion.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/FreeOrion_2022-02-28.7f6c2e1_Test_Win32_Setup.exe/download#/dl.zip", "url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/FreeOrion_2022-02-28.7f6c2e1_Test_Win32_Setup.exe/download#/dl.zip",
"hash": "cd09107d16f68d48512edc763428ef1d02256fd353c41428c1f564fb1e605f47", "hash": "cd09107d16f68d48512edc763428ef1d02256fd353c41428c1f564fb1e605f47",
"autoupdate": {
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/FreeOrion_$version_Test_Win32_Setup.exe/download#/dl.zip"
},
"bin": [ "bin": [
[ [
"FreeOrion.exe", "FreeOrion.exe",
"freeorion-test" "freeorion-test"
] ]
], ],
"shortcuts": [
[
"FreeOrion.exe",
"FreeOrion (Test Build)"
]
],
"checkver": { "checkver": {
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/", "url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/",
"regex": "FreeOrion_(?<year>[\\d]{4})-(?<month>[\\d]{2})-(?<day>[\\d]{2})\\.(?<commit>[a-z\\d]{7})_Test_Win32_Setup", "regex": "FreeOrion_(?<year>[\\d]{4})-(?<month>[\\d]{2})-(?<day>[\\d]{2})\\.(?<commit>[a-z\\d]{7})_Test_Win32_Setup",
"replace": "${year}-${month}-${day}.${commit}" "replace": "${year}-${month}-${day}.${commit}"
}, },
"shortcuts": [ "autoupdate": {
[ "url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/Test/FreeOrion_$version_Test_Win32_Setup.exe/download#/dl.zip"
"FreeOrion.exe", }
"FreeOrion (Test Build)"
]
]
} }

View File

@ -1,17 +1,10 @@
{ {
"homepage": "https://freeorion.org/",
"description": "Turn-based space empire and galactic conquest (4X) game",
"version": "0.4.10.2", "version": "0.4.10.2",
"description": "Turn-based space empire and galactic conquest (4X) game",
"homepage": "https://freeorion.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/FreeOrion%20Version%200.4.10/FreeOrion_v0.4.10.2_2021-08-01.f663dad_Win32_Setup.exe#/dl.zip", "url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/FreeOrion%20Version%200.4.10/FreeOrion_v0.4.10.2_2021-08-01.f663dad_Win32_Setup.exe#/dl.zip",
"hash": "sha1:427bee2806be31138c8ddbb379e911f554f53479", "hash": "sha1:427bee2806be31138c8ddbb379e911f554f53479",
"autoupdate": {
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/FreeOrion%20Version%20$majorVersion.$minorVersion.$patchVersion/FreeOrion_v$version_$matchFile_Win32_Setup.exe#/dl.zip"
},
"checkver": {
"url": "https://github.com/freeorion/freeorion/releases/latest",
"regex": "FreeOrion_v([\\d.]+)_(?<file>[\\d\\-.a-z]+)_Win32_Setup.exe"
},
"shortcuts": [ "shortcuts": [
[ [
"FreeOrion.exe", "FreeOrion.exe",
@ -22,5 +15,12 @@
"FreeOrion Fullscreen", "FreeOrion Fullscreen",
"-f" "-f"
] ]
] ],
"checkver": {
"url": "https://github.com/freeorion/freeorion/releases/latest",
"regex": "FreeOrion_v([\\d.]+)_(?<file>[\\d\\-.a-z]+)_Win32_Setup.exe"
},
"autoupdate": {
"url": "https://sourceforge.net/projects/freeorion/files/FreeOrion/FreeOrion%20Version%20$majorVersion.$minorVersion.$patchVersion/FreeOrion_v$version_$matchFile_Win32_Setup.exe#/dl.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "http://fte.triptohell.info/",
"description": "Modern QuakeWorld source port with advanced graphics capabilities",
"version": "nightly", "version": "nightly",
"description": "Modern QuakeWorld source port with advanced graphics capabilities",
"homepage": "http://fte.triptohell.info/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"notes": [ "notes": [
"Place game data files (such as pak0.pak and pak1.pak) in:", "Place game data files (such as pak0.pak and pak1.pak) in:",
@ -18,6 +18,12 @@
"- Quake Mission Pack 3 - Abyss of Pandemonium:", "- Quake Mission Pack 3 - Abyss of Pandemonium:",
" $persist_dir\\abyss\\" " $persist_dir\\abyss\\"
], ],
"persist": [
"id1",
"hipnotic",
"rogue",
"abyss"
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "http://triptohell.info/moodles/win32/fteqw.exe", "url": "http://triptohell.info/moodles/win32/fteqw.exe",
@ -69,11 +75,5 @@
] ]
] ]
} }
}, }
"persist": [
"id1",
"hipnotic",
"rogue",
"abyss"
]
} }

View File

@ -1,18 +1,18 @@
{ {
"homepage": "https://github.com/feyris-tan/gdidrop",
"description": "Tool to convert bin/cue files of Redump Dreamcast Images to gdi/bin/raw in order to run on Demul",
"version": "1", "version": "1",
"description": "Tool to convert bin/cue files of Redump Dreamcast Images to gdi/bin/raw in order to run on Demul",
"homepage": "https://github.com/feyris-tan/gdidrop",
"license": "BSD-2-Clause", "license": "BSD-2-Clause",
"url": "https://github.com/feyris-tan/gdidrop/releases/download/1/gdidrop.zip", "url": "https://github.com/feyris-tan/gdidrop/releases/download/1/gdidrop.zip",
"hash": "a05635e2aad563f0225ad30e0dd285fbf1bec19fe087fdc87b0819cbc590de45", "hash": "a05635e2aad563f0225ad30e0dd285fbf1bec19fe087fdc87b0819cbc590de45",
"autoupdate": {
"url": "https://github.com/feyris-tan/gdidrop/releases/download/$version/gdidrop.zip"
},
"checkver": "github",
"shortcuts": [ "shortcuts": [
[ [
"gdidrop.exe", "gdidrop.exe",
"gdidrop" "gdidrop"
] ]
] ],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/feyris-tan/gdidrop/releases/download/$version/gdidrop.zip"
}
} }

View File

@ -1,8 +1,26 @@
{ {
"homepage": "http://golly.sourceforge.net/",
"description": "Program for exploring cellular automata such as the Game of Life",
"version": "4.1", "version": "4.1",
"description": "Program for exploring cellular automata such as the Game of Life",
"homepage": "http://golly.sourceforge.net/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"bin": "Golly.exe",
"shortcuts": [
[
"Golly.exe",
"Golly"
]
],
"checkver": {
"url": "https://sourceforge.net/projects/golly/",
"regex": "golly-([\\d.-]+)-win-64bit\\.zip"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-$version/golly-$version-win-64bit.zip"
}
}
},
"architecture": { "architecture": {
"64bit": { "64bit": {
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-4.1/golly-4.1-win-64bit.zip", "url": "http://downloads.sourceforge.net/project/golly/golly/golly-4.1/golly-4.1-win-64bit.zip",
@ -12,23 +30,5 @@
"Remove-Item $dir/$app-$version-win-64bit" "Remove-Item $dir/$app-$version-win-64bit"
] ]
} }
}, }
"autoupdate": {
"architecture": {
"64bit": {
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-$version/golly-$version-win-64bit.zip"
}
}
},
"bin": "Golly.exe",
"checkver": {
"url": "https://sourceforge.net/projects/golly/",
"regex": "golly-([\\d.-]+)-win-64bit\\.zip"
},
"shortcuts": [
[
"Golly.exe",
"Golly"
]
]
} }

View File

@ -1,18 +1,31 @@
{ {
"homepage": "https://zdoom.org/",
"description": "Modern source port for Doom, Heretic, Hexen and more",
"version": "4.7.1", "version": "4.7.1",
"description": "Modern source port for Doom, Heretic, Hexen and more",
"homepage": "https://zdoom.org/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": [ "notes": [
"Place WAD files (game data) in:", "Place WAD files (game data) in:",
"", "",
" $persist_dir\\..\\_doom" " $persist_dir\\..\\_doom"
], ],
"architecture": { "pre_install": [
"64bit": { "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"url": "https://github.com/coelckers/gzdoom/releases/download/g4.7.1/gzdoom-4-7-1-Windows-64bit.zip", "New-Item -Path $dir -Name gzdoom_portable.ini -ItemType File -ErrorAction Ignore | Out-Null"
"hash": "ca63e508d0444068dbfc1317fa02c565c15e72649e78849b0fea0772fc66dc12" ],
} "env_set": {
"DOOMWADDIR": "$persist_dir\\..\\_doom"
},
"bin": "gzdoom.exe",
"shortcuts": [
[
"gzdoom.exe",
"GZDoom"
]
],
"persist": "gzdoom_portable.ini",
"checkver": {
"github": "https://github.com/coelckers/gzdoom",
"regex": "/releases/tag/(?:g)?([\\w.]+)"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -21,23 +34,10 @@
} }
} }
}, },
"bin": "gzdoom.exe", "architecture": {
"checkver": { "64bit": {
"github": "https://github.com/coelckers/gzdoom", "url": "https://github.com/coelckers/gzdoom/releases/download/g4.7.1/gzdoom-4-7-1-Windows-64bit.zip",
"regex": "/releases/tag/(?:g)?([\\w.]+)" "hash": "ca63e508d0444068dbfc1317fa02c565c15e72649e78849b0fea0772fc66dc12"
}, }
"env_set": { }
"DOOMWADDIR": "$persist_dir\\..\\_doom"
},
"persist": "gzdoom_portable.ini",
"pre_install": [
"New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"New-Item -Path $dir -Name gzdoom_portable.ini -ItemType File -ErrorAction Ignore | Out-Null"
],
"shortcuts": [
[
"gzdoom.exe",
"GZDoom"
]
]
} }

View File

@ -1,26 +1,26 @@
{ {
"homepage": "https://www.hedgewars.org/",
"description": "2D turn-based artillery game featuring fighting hedgehogs",
"version": "1.0.0", "version": "1.0.0",
"description": "2D turn-based artillery game featuring fighting hedgehogs",
"homepage": "https://www.hedgewars.org/",
"license": "GPL-2.0-only", "license": "GPL-2.0-only",
"url": "https://www.hedgewars.org/download/releases/Hedgewars-1.0.0.exe#/dl.7z", "url": "https://www.hedgewars.org/download/releases/Hedgewars-1.0.0.exe#/dl.7z",
"hash": "cbbdbfcc560313234d08c8d445a8e81137e958dc7b4a67802671aa6407b5ba83", "hash": "cbbdbfcc560313234d08c8d445a8e81137e958dc7b4a67802671aa6407b5ba83",
"autoupdate": {
"url": "https://www.hedgewars.org/download/releases/Hedgewars-$version.exe#/dl.7z"
},
"bin": [ "bin": [
"hedgewars.exe", "hedgewars.exe",
"hedgewars-server.exe", "hedgewars-server.exe",
"hwengine.exe" "hwengine.exe"
], ],
"checkver": {
"url": "https://www.hedgewars.org/download.html",
"regex": "releases\\/Hedgewars-([\\d.-]+)\\.exe"
},
"shortcuts": [ "shortcuts": [
[ [
"hedgewars.exe", "hedgewars.exe",
"Hedgewars" "Hedgewars"
] ]
] ],
"checkver": {
"url": "https://www.hedgewars.org/download.html",
"regex": "releases\\/Hedgewars-([\\d.-]+)\\.exe"
},
"autoupdate": {
"url": "https://www.hedgewars.org/download/releases/Hedgewars-$version.exe#/dl.7z"
}
} }

View File

@ -1,32 +1,12 @@
{ {
"homepage": "https://sites.google.com/site/infraarcana/home",
"description": "A roguelike game set in the early 20th century",
"version": "20220227-62efad2a", "version": "20220227-62efad2a",
"description": "A roguelike game set in the early 20th century",
"homepage": "https://sites.google.com/site/infraarcana/home",
"license": { "license": {
"identifier": "AGPL-3.0-or-later", "url": "https://gitlab.com/martin-tornqvist/ia/-/blob/develop/installed_files/LICENSE.txt",
"url": "https://gitlab.com/martin-tornqvist/ia/-/blob/develop/installed_files/LICENSE.txt" "identifier": "AGPL-3.0-or-later"
}, },
"notes": "User data are stored in C:\\Users\\[USERNAME]\\AppData\\Roaming\\infra_arcana", "notes": "User data are stored in C:\\Users\\[USERNAME]\\AppData\\Roaming\\infra_arcana",
"architecture": {
"64bit": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs/2141759851/artifacts/download#/dl.zip",
"hash": "9c63e7521db1728ee949ba543c5807172fd2a19fa491476448a279b8ba550985",
"extract_dir": "ia windows x64 62efad2a 2022-02-27"
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs/$matchJob/artifacts/download#/dl.zip",
"extract_dir": "ia windows x64 $matchCommit $matchYear-$matchMonth-$matchDay"
}
}
},
"checkver": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs",
"regex": "passed(?:.*\\n){4}.*(?<job>[0-9]{10})\">build-windows(?:.*\\n){13}.*\\/commit\\/[0-9a-f]{40}\">(?<commit>[0-9a-f]{8})<\\/a>(?:.*\\n){20}.*datetime=\"(?<year>[0-9]{4})-(?<month>[0-9]{2})-(?<day>[0-9]{2})",
"replace": "${year}${month}${day}-${commit}"
},
"shortcuts": [ "shortcuts": [
[ [
"ia.exe", "ia.exe",
@ -36,5 +16,25 @@
"manual.txt", "manual.txt",
"Infra Arcana\\Infra Arcana Manual" "Infra Arcana\\Infra Arcana Manual"
] ]
] ],
"checkver": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs",
"regex": "passed(?:.*\\n){4}.*(?<job>[0-9]{10})\">build-windows(?:.*\\n){13}.*\\/commit\\/[0-9a-f]{40}\">(?<commit>[0-9a-f]{8})<\\/a>(?:.*\\n){20}.*datetime=\"(?<year>[0-9]{4})-(?<month>[0-9]{2})-(?<day>[0-9]{2})",
"replace": "${year}${month}${day}-${commit}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs/$matchJob/artifacts/download#/dl.zip",
"extract_dir": "ia windows x64 $matchCommit $matchYear-$matchMonth-$matchDay"
}
}
},
"architecture": {
"64bit": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs/2141759851/artifacts/download#/dl.zip",
"hash": "9c63e7521db1728ee949ba543c5807172fd2a19fa491476448a279b8ba550985",
"extract_dir": "ia windows x64 62efad2a 2022-02-27"
}
}
} }

View File

@ -1,17 +1,35 @@
{ {
"homepage": "https://github.com/iortcw/iortcw",
"description": "Source port for Return to Castle Wolfenstein",
"version": "1.51c", "version": "1.51c",
"description": "Source port for Return to Castle Wolfenstein",
"homepage": "https://github.com/iortcw/iortcw",
"license": "https://github.com/iortcw/iortcw/blob/master/SP/COPYING.txt", "license": "https://github.com/iortcw/iortcw/blob/master/SP/COPYING.txt",
"notes": [ "notes": [
"Place game data files (such as pak0.pk3, sp_pak1.pk3-sp_pak4.pk3, mp_*.pk3) in:", "Place game data files (such as pak0.pk3, sp_pak1.pk3-sp_pak4.pk3, mp_*.pk3) in:",
"", "",
" $persist_dir\\Main\\" " $persist_dir\\Main\\"
], ],
"persist": "Main",
"checkver": {
"github": "https://github.com/iortcw/iortcw",
"regex": "/releases/tag/(?:v|V)?([\\w.]+)"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/$version/iortcw-$version-win-x86.zip",
"extract_dir": "iortcw-$version-win-x86"
},
"64bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/$version/iortcw-$version-win-x64.zip",
"extract_dir": "iortcw-$version-win-x64"
}
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/1.51c/iortcw-1.51c-win-x86.zip", "url": "https://github.com/iortcw/iortcw/releases/download/1.51c/iortcw-1.51c-win-x86.zip",
"hash": "776e914433ee0e4b76ed3a9957740cea7e9b263c1c01086cc4d270e1ee5ca9f4", "hash": "776e914433ee0e4b76ed3a9957740cea7e9b263c1c01086cc4d270e1ee5ca9f4",
"extract_dir": "iortcw-1.51c-win-x86",
"bin": [ "bin": [
[ [
"ioWolfSP.x86.exe", "ioWolfSP.x86.exe",
@ -26,7 +44,6 @@
"iowolfded" "iowolfded"
] ]
], ],
"extract_dir": "iortcw-1.51c-win-x86",
"shortcuts": [ "shortcuts": [
[ [
"ioWolfSP.x86.exe", "ioWolfSP.x86.exe",
@ -41,6 +58,7 @@
"64bit": { "64bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/1.51c/iortcw-1.51c-win-x64.zip", "url": "https://github.com/iortcw/iortcw/releases/download/1.51c/iortcw-1.51c-win-x64.zip",
"hash": "17315ee0ee69ed48874c5af17b31f6dc7fd7a040814b43dbc485686d261405d1", "hash": "17315ee0ee69ed48874c5af17b31f6dc7fd7a040814b43dbc485686d261405d1",
"extract_dir": "iortcw-1.51c-win-x64",
"bin": [ "bin": [
[ [
"ioWolfSP.x64.exe", "ioWolfSP.x64.exe",
@ -55,7 +73,6 @@
"iowolfded" "iowolfded"
] ]
], ],
"extract_dir": "iortcw-1.51c-win-x64",
"shortcuts": [ "shortcuts": [
[ [
"ioWolfSP.x64.exe", "ioWolfSP.x64.exe",
@ -67,22 +84,5 @@
] ]
] ]
} }
}, }
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/$version/iortcw-$version-win-x86.zip",
"extract_dir": "iortcw-$version-win-x86"
},
"64bit": {
"url": "https://github.com/iortcw/iortcw/releases/download/$version/iortcw-$version-win-x64.zip",
"extract_dir": "iortcw-$version-win-x64"
}
}
},
"checkver": {
"github": "https://github.com/iortcw/iortcw",
"regex": "/releases/tag/(?:v|V)?([\\w.]+)"
},
"persist": "Main"
} }

View File

@ -1,20 +1,20 @@
{ {
"homepage": "https://github.com/Attnam/ivan",
"description": "Iter Vehemens ad Necem - a continuation of the graphical roguelike by members of http://attnam.com",
"version": "059", "version": "059",
"description": "Iter Vehemens ad Necem - a continuation of the graphical roguelike by members of http://attnam.com",
"homepage": "https://github.com/Attnam/ivan",
"license": "GPL-2.0", "license": "GPL-2.0",
"url": "https://github.com/Attnam/ivan/releases/download/v059/IVAN-v059-win.zip", "url": "https://github.com/Attnam/ivan/releases/download/v059/IVAN-v059-win.zip",
"hash": "ebd59c7a7cc36cf910a0ef9c26fce8e6dba4557aea26307c8009646dcd6c1972", "hash": "ebd59c7a7cc36cf910a0ef9c26fce8e6dba4557aea26307c8009646dcd6c1972",
"autoupdate": {
"url": "https://github.com/Attnam/ivan/releases/download/v$version/IVAN-v$version-win.zip",
"extract_dir": "IVAN-v$version-win"
},
"checkver": "github",
"extract_dir": "IVAN-v059-win", "extract_dir": "IVAN-v059-win",
"shortcuts": [ "shortcuts": [
[ [
"ivan.exe", "ivan.exe",
"IVAN" "IVAN"
] ]
] ],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/Attnam/ivan/releases/download/v$version/IVAN-v$version-win.zip",
"extract_dir": "IVAN-v$version-win"
}
} }

View File

@ -1,22 +1,22 @@
{ {
"homepage": "http://www.jengerer.com/item_manager/",
"description": "TF2 Item Manager",
"version": "0.9.9.9.9.9.9.5.3", "version": "0.9.9.9.9.9.9.5.3",
"description": "TF2 Item Manager",
"homepage": "http://www.jengerer.com/item_manager/",
"license": "Proprietary", "license": "Proprietary",
"depends": "extras/vcredist2010",
"url": "http://www.jengerer.com/item_manager/downloads/item_manager.zip", "url": "http://www.jengerer.com/item_manager/downloads/item_manager.zip",
"hash": "019d698f251931a9c59fbaf5f2ce9771cb6364bea6cdb0260bb7f24fd1151d23", "hash": "019d698f251931a9c59fbaf5f2ce9771cb6364bea6cdb0260bb7f24fd1151d23",
"autoupdate": {
"url": "http://www.jengerer.com/item_manager/downloads/item_manager.zip"
},
"bin": "item_manager.exe", "bin": "item_manager.exe",
"checkver": {
"regex": "What's new in ([\\d.]+)"
},
"depends": "extras/vcredist2010",
"shortcuts": [ "shortcuts": [
[ [
"item_manager.exe", "item_manager.exe",
"Jengerer's Item Manager" "Jengerer's Item Manager"
] ]
] ],
"checkver": {
"regex": "What's new in ([\\d.]+)"
},
"autoupdate": {
"url": "http://www.jengerer.com/item_manager/downloads/item_manager.zip"
}
} }

View File

@ -1,7 +1,7 @@
{ {
"homepage": "https://github.com/sanderland/katrain",
"description": "A tool for analyzing and playing go with AI feedback from KataGo",
"version": "1.10.1", "version": "1.10.1",
"description": "A tool for analyzing and playing go with AI feedback from KataGo",
"homepage": "https://github.com/sanderland/katrain",
"license": "MIT", "license": "MIT",
"notes": [ "notes": [
"KaTrain config is stored in C:\\Users\\[USERNAME]\\.katrain", "KaTrain config is stored in C:\\Users\\[USERNAME]\\.katrain",
@ -9,16 +9,16 @@
], ],
"url": "https://github.com/sanderland/katrain/releases/download/1.10.1/KaTrain.zip", "url": "https://github.com/sanderland/katrain/releases/download/1.10.1/KaTrain.zip",
"hash": "70e878d87f28b8149506311570788bdc2456d5cc1865a263940388510f6cd129", "hash": "70e878d87f28b8149506311570788bdc2456d5cc1865a263940388510f6cd129",
"autoupdate": {
"url": "https://github.com/sanderland/katrain/releases/download/$version/KaTrain.zip"
},
"checkver": "github",
"extract_dir": "KaTrain", "extract_dir": "KaTrain",
"persist": "sgfout",
"shortcuts": [ "shortcuts": [
[ [
"KaTrain.exe", "KaTrain.exe",
"KaTrain" "KaTrain"
] ]
] ],
"persist": "sgfout",
"checkver": "github",
"autoupdate": {
"url": "https://github.com/sanderland/katrain/releases/download/$version/KaTrain.zip"
}
} }

View File

@ -1,26 +1,26 @@
{ {
"homepage": "https://www.carpeludum.com/kega-fusion/",
"description": "SEGA Genesis / Mega Drive emulator",
"version": "3.64", "version": "3.64",
"description": "SEGA Genesis / Mega Drive emulator",
"homepage": "https://www.carpeludum.com/kega-fusion/",
"license": "Freeware", "license": "Freeware",
"url": "https://www.carpeludum.com/download/Fusion364.zip", "url": "https://www.carpeludum.com/download/Fusion364.zip",
"hash": "6365101eb417c5c2a5e6609573f354b7b7ea86632cbfd968676a1eec070e0ca3", "hash": "6365101eb417c5c2a5e6609573f354b7b7ea86632cbfd968676a1eec070e0ca3",
"autoupdate": {
"url": "https://www.carpeludum.com/download/Fusion$cleanVersion.zip",
"extract_dir": "Fusion$cleanVersion"
},
"bin": "Fusion.exe",
"checkver": {
"url": "https://www.carpeludum.com/kega-fusion/",
"regex": "Kega Fusion ([\\d]+[\\.][\\d]+) Windows<\\/a>"
},
"extract_dir": "Fusion364", "extract_dir": "Fusion364",
"persist": "Fusion.ini",
"pre_install": "If(!(Test-Path(\"$persist_dir\\Fusion.ini\"))){New-Item -ItemType File \"$dir\\Fusion.ini\" | Out-Null }", "pre_install": "If(!(Test-Path(\"$persist_dir\\Fusion.ini\"))){New-Item -ItemType File \"$dir\\Fusion.ini\" | Out-Null }",
"bin": "Fusion.exe",
"shortcuts": [ "shortcuts": [
[ [
"Fusion.exe", "Fusion.exe",
"Kega Fusion" "Kega Fusion"
] ]
] ],
"persist": "Fusion.ini",
"checkver": {
"url": "https://www.carpeludum.com/kega-fusion/",
"regex": "Kega Fusion ([\\d]+[\\.][\\d]+) Windows<\\/a>"
},
"autoupdate": {
"url": "https://www.carpeludum.com/download/Fusion$cleanVersion.zip",
"extract_dir": "Fusion$cleanVersion"
}
} }

View File

@ -1,18 +1,16 @@
{ {
"homepage": "https://github.com/LambdaHack/LambdaHack",
"description": "Haskell game engine library for roguelike dungeon crawlers",
"version": "0.11.0.0", "version": "0.11.0.0",
"description": "Haskell game engine library for roguelike dungeon crawlers",
"homepage": "https://github.com/LambdaHack/LambdaHack",
"license": "BSD-3", "license": "BSD-3",
"architecture": { "extract_dir": "LambdaHackTheGame",
"32bit": { "shortcuts": [
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-i686.zip", [
"hash": "250e0982874cc55d812e8d83806a14e77b68483669764c2a5ff3f5d6f50a9947" "LambdaHack.exe",
}, "Lambda Hack"
"64bit": { ]
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-x86_64.zip", ],
"hash": "7588920ac3987e4fbea80980e14854aadc8983783bc5ce1e50edb6b16d25003c" "checkver": "github",
}
},
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
"32bit": { "32bit": {
@ -23,12 +21,14 @@
} }
} }
}, },
"checkver": "github", "architecture": {
"extract_dir": "LambdaHackTheGame", "32bit": {
"shortcuts": [ "url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-i686.zip",
[ "hash": "250e0982874cc55d812e8d83806a14e77b68483669764c2a5ff3f5d6f50a9947"
"LambdaHack.exe", },
"Lambda Hack" "64bit": {
] "url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-x86_64.zip",
] "hash": "7588920ac3987e4fbea80980e14854aadc8983783bc5ce1e50edb6b16d25003c"
}
}
} }

View File

@ -1,14 +1,14 @@
{ {
"homepage": "https://github.com/derrod/legendary",
"description": "Alternative command-line game downloader and launcher for Epic Games Store",
"version": "0.20.25", "version": "0.20.25",
"description": "Alternative command-line game downloader and launcher for Epic Games Store",
"homepage": "https://github.com/derrod/legendary",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": "See https://github.com/derrod/legendary/blob/master/README.md for instructions about how to run the program.", "notes": "See https://github.com/derrod/legendary/blob/master/README.md for instructions about how to run the program.",
"url": "https://github.com/derrod/legendary/releases/download/0.20.25/legendary.exe", "url": "https://github.com/derrod/legendary/releases/download/0.20.25/legendary.exe",
"hash": "4404becba3da394300291c736c3c56ab75438785e06a1f5e5d8a55fd876c73de", "hash": "4404becba3da394300291c736c3c56ab75438785e06a1f5e5d8a55fd876c73de",
"bin": "legendary.exe",
"checkver": "github",
"autoupdate": { "autoupdate": {
"url": "https://github.com/derrod/legendary/releases/download/$version/legendary.exe" "url": "https://github.com/derrod/legendary/releases/download/$version/legendary.exe"
}, }
"bin": "legendary.exe",
"checkver": "github"
} }

View File

@ -1,23 +1,23 @@
{ {
"homepage": "http://www.lf2.net/",
"description": "Little Fighter 2. A Fighting game.",
"version": "2.0a", "version": "2.0a",
"description": "Little Fighter 2. A Fighting game.",
"homepage": "http://www.lf2.net/",
"license": "Freeware", "license": "Freeware",
"suggest": {
"Visual C++ 2005 Redistributable": "extras/vcredist2005"
},
"url": "http://201708.mediafire.com/file/j2ddn2qqc27u5x1/LittleFighter_2.0a_azo.exe/file#/dl.7z", "url": "http://201708.mediafire.com/file/j2ddn2qqc27u5x1/LittleFighter_2.0a_azo.exe/file#/dl.7z",
"hash": "254c79d8fb0af8df72eef042aa2f0c3d9409a0da391f6ab40964450fb0ade034", "hash": "254c79d8fb0af8df72eef042aa2f0c3d9409a0da391f6ab40964450fb0ade034",
"bin": "lf2.ps1",
"extract_dir": "LittleFighter", "extract_dir": "LittleFighter",
"pre_install": [ "pre_install": [
"Set-Content \"$dir\\lf2.ps1\" -Value 'Start-Process \"$PSScriptRoot\\lf2.exe\" -WorkingDirectory $PSScriptRoot' -Encoding Ascii", "Set-Content \"$dir\\lf2.ps1\" -Value 'Start-Process \"$PSScriptRoot\\lf2.exe\" -WorkingDirectory $PSScriptRoot' -Encoding Ascii",
"Remove-Item \"$dir\\*.url\"" "Remove-Item \"$dir\\*.url\""
], ],
"bin": "lf2.ps1",
"shortcuts": [ "shortcuts": [
[ [
"lf2.exe", "lf2.exe",
"Little Fighter 2" "Little Fighter 2"
] ]
], ]
"suggest": {
"Visual C++ 2005 Redistributable": "extras/vcredist2005"
}
} }

View File

@ -1,27 +1,27 @@
{ {
"homepage": "https://github.com/loot/loot",
"description": "Plugin load order optimisation tool for The Elder Scrolls and Fallout series",
"version": "0.17.0", "version": "0.17.0",
"description": "Plugin load order optimisation tool for The Elder Scrolls and Fallout series",
"homepage": "https://github.com/loot/loot",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"suggest": {
"Visual C++ Redistributable 2019": "extras/vcredist2019"
},
"url": "https://github.com/loot/loot/releases/download/0.17.0/loot_0.17.0-0-g36fedfe_0.17.0.7z", "url": "https://github.com/loot/loot/releases/download/0.17.0/loot_0.17.0-0-g36fedfe_0.17.0.7z",
"hash": "4efb1ff3deeae463637d8e7a3150f267eae0600afa0714d766722a579cd2e67e", "hash": "4efb1ff3deeae463637d8e7a3150f267eae0600afa0714d766722a579cd2e67e",
"autoupdate": {
"url": "https://github.com/loot/loot/releases/download/$version/loot_$version-0-$matchCommit_$version.7z",
"extract_dir": "loot_$version-0-$matchCommit_$version"
},
"bin": "LOOT.exe",
"checkver": {
"github": "https://github.com/loot/loot",
"regex": "loot_([\\d.]+)-0-(?<commit>\\w+)_(?<version>[\\d\\.]+)\\.7z"
},
"extract_dir": "loot_0.17.0-0-g36fedfe_0.17.0", "extract_dir": "loot_0.17.0-0-g36fedfe_0.17.0",
"bin": "LOOT.exe",
"shortcuts": [ "shortcuts": [
[ [
"LOOT.exe", "LOOT.exe",
"LOOT" "LOOT"
] ]
], ],
"suggest": { "checkver": {
"Visual C++ Redistributable 2019": "extras/vcredist2019" "github": "https://github.com/loot/loot",
"regex": "loot_([\\d.]+)-0-(?<commit>\\w+)_(?<version>[\\d\\.]+)\\.7z"
},
"autoupdate": {
"url": "https://github.com/loot/loot/releases/download/$version/loot_$version-0-$matchCommit_$version.7z",
"extract_dir": "loot_$version-0-$matchCommit_$version"
} }
} }

View File

@ -1,22 +1,26 @@
{ {
"homepage": "https://zdoom.org/",
"description": "Legacy source port for Doom, Heretic, Hexen and more (based on GZDoom)",
"version": "3.88", "version": "3.88",
"description": "Legacy source port for Doom, Heretic, Hexen and more (based on GZDoom)",
"homepage": "https://zdoom.org/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": [ "notes": [
"Place WAD files (game data) in:", "Place WAD files (game data) in:",
"", "",
" $persist_dir\\..\\_doom" " $persist_dir\\..\\_doom"
], ],
"architecture": { "pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"32bit": { "env_set": {
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x86.zip", "DOOMWADDIR": "$persist_dir\\..\\_doom"
"hash": "7bb5607a59f27a8095e59319b52fe9176911c19431b7267a0b1d119a039dab5f" },
}, "bin": "lzdoom.exe",
"64bit": { "shortcuts": [
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x64.zip", [
"hash": "331210c7b2d85080333e3e00140bd0119da58256fe1d142591b079ef4fe74fda" "lzdoom.exe",
} "LZDoom"
]
],
"checkver": {
"github": "https://github.com/drfrag666/gzdoom"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -28,18 +32,14 @@
} }
} }
}, },
"bin": "lzdoom.exe", "architecture": {
"checkver": { "32bit": {
"github": "https://github.com/drfrag666/gzdoom" "url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x86.zip",
}, "hash": "7bb5607a59f27a8095e59319b52fe9176911c19431b7267a0b1d119a039dab5f"
"env_set": { },
"DOOMWADDIR": "$persist_dir\\..\\_doom" "64bit": {
}, "url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x64.zip",
"pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null", "hash": "331210c7b2d85080333e3e00140bd0119da58256fe1d142591b079ef4fe74fda"
"shortcuts": [ }
[ }
"lzdoom.exe",
"LZDoom"
]
]
} }

View File

@ -1,29 +1,15 @@
{ {
"homepage": "https://m64p.github.io/",
"description": "Nintendo 64 emulator bundled with paraLLEl-RDP for graphics",
"version": "2021.12.29", "version": "2021.12.29",
"description": "Nintendo 64 emulator bundled with paraLLEl-RDP for graphics",
"homepage": "https://m64p.github.io/",
"license": { "license": {
"identifier": "GPL-3.0", "url": "https://github.com/m64p/m64p/blob/main/LICENSE",
"url": "https://github.com/m64p/m64p/blob/main/LICENSE" "identifier": "GPL-3.0"
}, },
"notes": "Configuration files cannot be persisted, but will be retained during the update", "notes": "Configuration files cannot be persisted, but will be retained during the update",
"url": "https://github.com/loganmc10/m64p/releases/download/v2021.12.29/m64p-win64-7045d7a.zip", "url": "https://github.com/loganmc10/m64p/releases/download/v2021.12.29/m64p-win64-7045d7a.zip",
"hash": "d99f9bcc7219c55473ac991a1dc17ea783f0a2270ee1ec63b3e101fcb7645415", "hash": "d99f9bcc7219c55473ac991a1dc17ea783f0a2270ee1ec63b3e101fcb7645415",
"autoupdate": {
"url": "https://github.com/loganmc10/m64p/releases/download/v$version/m64p-win64-$matchCommit.zip"
},
"bin": [
[
"mupen64plus-gui.exe",
"m64p"
]
],
"checkver": {
"url": "https://github.com/loganmc10/m64p/releases",
"regex": "releases\\/download\\/v([\\d.]{10})\\/m64p-win64-(?<commit>[\\da-f]{7})\\.zip"
},
"extract_dir": "mupen64plus", "extract_dir": "mupen64plus",
"persist": "config",
"post_install": [ "post_install": [
"if (!(Test-Path \"$persist_dir\\mupen64plus-gui.ini.bak\")) {", "if (!(Test-Path \"$persist_dir\\mupen64plus-gui.ini.bak\")) {",
" Set-Content \"$dir\\mupen64plus-gui.ini\" '[General]'", " Set-Content \"$dir\\mupen64plus-gui.ini\" '[General]'",
@ -33,17 +19,31 @@
" Copy-Item \"$persist_dir\\mupen64plus-gui.ini.bak\" \"$dir\\mupen64plus-gui.ini\" -Force", " Copy-Item \"$persist_dir\\mupen64plus-gui.ini.bak\" \"$dir\\mupen64plus-gui.ini\" -Force",
"}" "}"
], ],
"bin": [
[
"mupen64plus-gui.exe",
"m64p"
]
],
"shortcuts": [ "shortcuts": [
[ [
"mupen64plus-gui.exe", "mupen64plus-gui.exe",
"m64p" "m64p"
] ]
], ],
"persist": "config",
"uninstaller": { "uninstaller": {
"script": [ "script": [
"'mupen64plus-gui.ini' | ForEach-Object {", "'mupen64plus-gui.ini' | ForEach-Object {",
" Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force", " Copy-Item \"$dir\\$_\" \"$persist_dir\\$_.bak\" -Force",
"}" "}"
] ]
},
"checkver": {
"url": "https://github.com/loganmc10/m64p/releases",
"regex": "releases\\/download\\/v([\\d.]{10})\\/m64p-win64-(?<commit>[\\da-f]{7})\\.zip"
},
"autoupdate": {
"url": "https://github.com/loganmc10/m64p/releases/download/v$version/m64p-win64-$matchCommit.zip"
} }
} }

View File

@ -1,10 +1,32 @@
{ {
"homepage": "http://mamedev.org",
"description": "Arcade machine emulator",
"version": "0.241", "version": "0.241",
"description": "Arcade machine emulator",
"homepage": "http://mamedev.org",
"license": { "license": {
"identifier": "GPL-2.0", "url": "https://github.com/mamedev/mame/blob/master/COPYING",
"url": "https://github.com/mamedev/mame/blob/master/COPYING" "identifier": "GPL-2.0"
},
"persist": [
"ctrlr",
"plugins",
"roms",
"mame.ini",
"ui.ini",
"plugin.ini"
],
"checkver": {
"github": "https://github.com/mamedev/mame",
"regex": "MAME ([\\d.]+)"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://file-examples-com.github.io/uploads/2017/02/file_example_JSON_1kb.json"
},
"64bit": {
"url": "https://github.com/mamedev/mame/releases/download/mame$cleanVersion/mame$cleanVersionb_64bit.exe#/dl.7z"
}
}
}, },
"architecture": { "architecture": {
"32bit": { "32bit": {
@ -30,18 +52,18 @@
"64bit": { "64bit": {
"url": "https://github.com/mamedev/mame/releases/download/mame0241/mame0241b_64bit.exe#/dl.7z", "url": "https://github.com/mamedev/mame/releases/download/mame0241/mame0241b_64bit.exe#/dl.7z",
"hash": "8b643ef1c9a5842133b98a99e96126ca530ee01d1a2bc335f8da96db61a3aea2", "hash": "8b643ef1c9a5842133b98a99e96126ca530ee01d1a2bc335f8da96db61a3aea2",
"bin": [
[
"mame.exe",
"mame"
]
],
"pre_install": [ "pre_install": [
"if(!(Test-Path \"$persist_dir\\mame.ini\")) {", "if(!(Test-Path \"$persist_dir\\mame.ini\")) {",
" Start-Process \"$dir\\mame.exe\" -WorkingDirectory \"$dir\" -ArgumentList \"-createconfig\"", " Start-Process \"$dir\\mame.exe\" -WorkingDirectory \"$dir\" -ArgumentList \"-createconfig\"",
" Start-Sleep -Seconds 5", " Start-Sleep -Seconds 5",
"}" "}"
], ],
"bin": [
[
"mame.exe",
"mame"
]
],
"shortcuts": [ "shortcuts": [
[ [
"mame.exe", "mame.exe",
@ -49,27 +71,5 @@
] ]
] ]
} }
}, }
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://file-examples-com.github.io/uploads/2017/02/file_example_JSON_1kb.json"
},
"64bit": {
"url": "https://github.com/mamedev/mame/releases/download/mame$cleanVersion/mame$cleanVersionb_64bit.exe#/dl.7z"
}
}
},
"checkver": {
"github": "https://github.com/mamedev/mame",
"regex": "MAME ([\\d.]+)"
},
"persist": [
"ctrlr",
"plugins",
"roms",
"mame.ini",
"ui.ini",
"plugin.ini"
]
} }

View File

@ -1,32 +1,8 @@
{ {
"homepage": "http://www.mameui.info/",
"description": "GUI frontend for MAME, the multi-purpose emulation framework",
"version": "nightly", "version": "nightly",
"description": "GUI frontend for MAME, the multi-purpose emulation framework",
"homepage": "http://www.mameui.info/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"architecture": {
"64bit": {
"url": "http://www.mameui.info/MAMEUI.7z",
"bin": "mameui.exe",
"extract_dir": "MAMEUI",
"shortcuts": [
[
"MAMEUI.exe",
"MAMEUI"
]
]
}
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "http://www.mameui.info/MAMEUI.7z"
}
}
},
"checkver": {
"regex": "MAMEUI v\\.([\\d]+) Download",
"replace": "0.${1}"
},
"persist": [ "persist": [
"cfg", "cfg",
"diff", "diff",
@ -36,5 +12,29 @@
"nvram", "nvram",
"snap", "snap",
"sta" "sta"
] ],
"checkver": {
"regex": "MAMEUI v\\.([\\d]+) Download",
"replace": "0.${1}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "http://www.mameui.info/MAMEUI.7z"
}
}
},
"architecture": {
"64bit": {
"url": "http://www.mameui.info/MAMEUI.7z",
"extract_dir": "MAMEUI",
"bin": "mameui.exe",
"shortcuts": [
[
"MAMEUI.exe",
"MAMEUI"
]
]
}
}
} }

View File

@ -1,19 +1,18 @@
{ {
"homepage": "http://www.mcedit.net/",
"description": "World editor for Minecraft",
"version": "2.0.0-beta14", "version": "2.0.0-beta14",
"description": "World editor for Minecraft",
"homepage": "http://www.mcedit.net/",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"architecture": { "bin": "mcedit2.exe",
"32bit": { "shortcuts": [
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win32-2.0.0-beta14.exe#/mcedit2.7z", [
"hash": "d98471a303215de878c97fd86e263912825fa56eb3fc4347e5afc78e191953a4", "mcedit2.exe",
"extract_dir": "mcedit2-win32-2.0.0-beta14" "MCEdit2"
}, ]
"64bit": { ],
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win64-2.0.0-beta14.exe#/mcedit2.7z", "checkver": {
"hash": "7b481550cb6ceae28deacb4072eafb5201bb111c65a7389c4aa66495fa670b55", "url": "https://github.com/mcedit/mcedit2/releases",
"extract_dir": "mcedit2-win64-2.0.0-beta14" "regex": "tree/([\\wd.-]+)"
}
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -27,15 +26,16 @@
} }
} }
}, },
"bin": "mcedit2.exe", "architecture": {
"checkver": { "32bit": {
"url": "https://github.com/mcedit/mcedit2/releases", "url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win32-2.0.0-beta14.exe#/mcedit2.7z",
"regex": "tree/([\\wd.-]+)" "hash": "d98471a303215de878c97fd86e263912825fa56eb3fc4347e5afc78e191953a4",
}, "extract_dir": "mcedit2-win32-2.0.0-beta14"
"shortcuts": [ },
[ "64bit": {
"mcedit2.exe", "url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win64-2.0.0-beta14.exe#/mcedit2.7z",
"MCEdit2" "hash": "7b481550cb6ceae28deacb4072eafb5201bb111c65a7389c4aa66495fa670b55",
] "extract_dir": "mcedit2-win64-2.0.0-beta14"
] }
}
} }

View File

@ -1,10 +1,19 @@
{ {
"homepage": "https://github.com/Tiiffi/mcrcon",
"description": "RCON client for Minecraft",
"version": "0.7.2", "version": "0.7.2",
"description": "RCON client for Minecraft",
"homepage": "https://github.com/Tiiffi/mcrcon",
"license": "Zlib", "license": "Zlib",
"url": "https://github.com/Tiiffi/mcrcon/releases/download/v0.7.2/mcrcon-0.7.2-windows-x86-32.zip", "url": "https://github.com/Tiiffi/mcrcon/releases/download/v0.7.2/mcrcon-0.7.2-windows-x86-32.zip",
"hash": "9bc513cd039c4738764a6354df45e776ea4db58eafefaa19f92e845a9147f85e", "hash": "9bc513cd039c4738764a6354df45e776ea4db58eafefaa19f92e845a9147f85e",
"extract_dir": "mcrcon-0.7.2-windows-x86-32",
"bin": "mcrcon.exe",
"shortcuts": [
[
"mcrcon.exe",
"mcrcon"
]
],
"checkver": "github",
"autoupdate": { "autoupdate": {
"url": "https://github.com/Tiiffi/mcrcon/releases/download/v$version/mcrcon-$version-windows-x86-32.zip", "url": "https://github.com/Tiiffi/mcrcon/releases/download/v$version/mcrcon-$version-windows-x86-32.zip",
"hash": { "hash": {
@ -12,14 +21,5 @@
"regex": "windows.*\\s<td>$sha256</td>" "regex": "windows.*\\s<td>$sha256</td>"
}, },
"extract_dir": "mcrcon-$version-windows-x86-32" "extract_dir": "mcrcon-$version-windows-x86-32"
}, }
"bin": "mcrcon.exe",
"checkver": "github",
"extract_dir": "mcrcon-0.7.2-windows-x86-32",
"shortcuts": [
[
"mcrcon.exe",
"mcrcon"
]
]
} }

View File

@ -1,45 +1,18 @@
{ {
"homepage": "https://mednafen.github.io/",
"description": "Multi-system emulator (development version)",
"version": "1.29.0", "version": "1.29.0",
"description": "Multi-system emulator (development version)",
"homepage": "https://mednafen.github.io/",
"license": { "license": {
"identifier": "GPL-2.0-only", "url": "http://www.gnu.org/licenses/gpl-2.0.html",
"url": "http://www.gnu.org/licenses/gpl-2.0.html" "identifier": "GPL-2.0-only"
}, },
"notes": [ "notes": [
"ATTENTION: Mednafen requires BIOS/firmware files for Playstation 1, PC Engine, and PC FX emulation.", "ATTENTION: Mednafen requires BIOS/firmware files for Playstation 1, PC Engine, and PC FX emulation.",
"It is recommended to place these in $persist_dir\\firmware.", "It is recommended to place these in $persist_dir\\firmware.",
"See https://mednafen.github.io/documentation/#Section_firmware_bios for more information." "See https://mednafen.github.io/documentation/#Section_firmware_bios for more information."
], ],
"architecture": { "suggest": {
"32bit": { "Mednaffe": "mednaffe"
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win32.zip",
"hash": "f1c78dd0190129efaeeaa8e96553fb4d83d0120041caaaa6d4e7f440a573d811"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win64.zip",
"hash": "26c6676354d44e7d2c31b002f0abb097940e0846e449ed080fb79e6b64db0be2"
}
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion$matchDev-win32.zip"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion$matchDev-win64.zip"
}
}
},
"bin": [
[
"mednafen.exe",
"mednafen-dev"
]
],
"checkver": {
"regex": "mednafen-(?<version>[\\d.]+)(?<dev>-UNSTABLE)?.tar.xz",
"replace": "${1}"
}, },
"installer": { "installer": {
"script": [ "script": [
@ -48,6 +21,18 @@
"}" "}"
] ]
}, },
"bin": [
[
"mednafen.exe",
"mednafen-dev"
]
],
"shortcuts": [
[
"mednafen.exe",
"mednafen (dev)"
]
],
"persist": [ "persist": [
"cheats", "cheats",
"firmware", "firmware",
@ -59,13 +44,28 @@
"snaps", "snaps",
"mednafen.cfg" "mednafen.cfg"
], ],
"shortcuts": [ "checkver": {
[ "regex": "mednafen-(?<version>[\\d.]+)(?<dev>-UNSTABLE)?.tar.xz",
"mednafen.exe", "replace": "${1}"
"mednafen (dev)" },
] "autoupdate": {
], "architecture": {
"suggest": { "32bit": {
"Mednaffe": "mednaffe" "url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion$matchDev-win32.zip"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion$matchDev-win64.zip"
}
}
},
"architecture": {
"32bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win32.zip",
"hash": "f1c78dd0190129efaeeaa8e96553fb4d83d0120041caaaa6d4e7f440a573d811"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win64.zip",
"hash": "26c6676354d44e7d2c31b002f0abb097940e0846e449ed080fb79e6b64db0be2"
}
} }
} }

View File

@ -1,40 +1,18 @@
{ {
"homepage": "https://mednafen.github.io/",
"description": "Multi-system emulator",
"version": "1.29.0", "version": "1.29.0",
"description": "Multi-system emulator",
"homepage": "https://mednafen.github.io/",
"license": { "license": {
"identifier": "GPL-2.0", "url": "http://www.gnu.org/licenses/gpl-2.0.html",
"url": "http://www.gnu.org/licenses/gpl-2.0.html" "identifier": "GPL-2.0"
}, },
"notes": [ "notes": [
"ATTENTION: Mednafen requires BIOS/firmware files for Playstation 1, PC Engine, and PC FX emulation.", "ATTENTION: Mednafen requires BIOS/firmware files for Playstation 1, PC Engine, and PC FX emulation.",
"It is recommended to place these in $persist_dir\\firmware.", "It is recommended to place these in $persist_dir\\firmware.",
"See https://mednafen.github.io/documentation/#Section_firmware_bios for more information." "See https://mednafen.github.io/documentation/#Section_firmware_bios for more information."
], ],
"architecture": { "suggest": {
"32bit": { "Mednaffe": "mednaffe"
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win32.zip",
"hash": "f1c78dd0190129efaeeaa8e96553fb4d83d0120041caaaa6d4e7f440a573d811"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win64.zip",
"hash": "26c6676354d44e7d2c31b002f0abb097940e0846e449ed080fb79e6b64db0be2"
}
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion-win32.zip"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion-win64.zip"
}
}
},
"bin": "mednafen.exe",
"checkver": {
"regex": "mednafen-(?<version>[\\d.]+).tar.xz",
"replace": "${1}"
}, },
"installer": { "installer": {
"script": [ "script": [
@ -43,6 +21,13 @@
"}" "}"
] ]
}, },
"bin": "mednafen.exe",
"shortcuts": [
[
"mednafen.exe",
"mednafen"
]
],
"persist": [ "persist": [
"cheats", "cheats",
"firmware", "firmware",
@ -54,13 +39,28 @@
"snaps", "snaps",
"mednafen.cfg" "mednafen.cfg"
], ],
"shortcuts": [ "checkver": {
[ "regex": "mednafen-(?<version>[\\d.]+).tar.xz",
"mednafen.exe", "replace": "${1}"
"mednafen" },
] "autoupdate": {
], "architecture": {
"suggest": { "32bit": {
"Mednaffe": "mednaffe" "url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion-win32.zip"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion-win64.zip"
}
}
},
"architecture": {
"32bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win32.zip",
"hash": "f1c78dd0190129efaeeaa8e96553fb4d83d0120041caaaa6d4e7f440a573d811"
},
"64bit": {
"url": "https://mednafen.github.io/releases/files/mednafen-1.29.0-win64.zip",
"hash": "26c6676354d44e7d2c31b002f0abb097940e0846e449ed080fb79e6b64db0be2"
}
} }
} }

View File

@ -1,31 +1,14 @@
{ {
"homepage": "https://github.com/AmatCoder/mednaffe/",
"description": "Front-end for Mednafen",
"version": "0.9.2", "version": "0.9.2",
"description": "Front-end for Mednafen",
"homepage": "https://github.com/AmatCoder/mednaffe/",
"license": { "license": {
"identifier": "GPL-3.0", "url": "https://github.com/AmatCoder/mednaffe/blob/master/COPYING",
"url": "https://github.com/AmatCoder/mednaffe/blob/master/COPYING" "identifier": "GPL-3.0"
}, },
"depends": "sudo",
"url": "https://github.com/AmatCoder/mednaffe/releases/download/0.9.2/mednaffe-0.9.2-win.zip", "url": "https://github.com/AmatCoder/mednaffe/releases/download/0.9.2/mednaffe-0.9.2-win.zip",
"hash": "e172f24c656dbc0d07bbeb67de03481b119be155997749697d12f9f33b60af00", "hash": "e172f24c656dbc0d07bbeb67de03481b119be155997749697d12f9f33b60af00",
"autoupdate": {
"url": "https://github.com/AmatCoder/mednaffe/releases/download/$version/mednaffe-$version-win.zip"
},
"bin": "mednaffe.exe",
"checkver": "github",
"depends": "sudo",
"installer": {
"script": [
"if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {",
" New-Item \"$persist_dir\" -ItemType Directory | Out-Null",
" switch ($medinst) {",
" 1 {sudo New-Item -ItemType HardLink -Path \"$persist_dir\\mednafen.cfg\" -Target \"$scoopdir\\persist\\mednafen\\mednafen.cfg\" | Out-Null}",
" 2 {sudo New-Item -ItemType HardLink -Path \"$persist_dir\\mednafen.cfg\" -Target \"$scoopdir\\persist\\mednafen-dev\\mednafen.cfg\" | Out-Null}",
" }",
"}"
]
},
"persist": "mednafen.cfg",
"pre_install": [ "pre_install": [
"$medinst = 0", "$medinst = 0",
"if (Test-Path \"$scoopdir\\apps\\mednafen\\current\\mednafen.exe\") {", "if (Test-Path \"$scoopdir\\apps\\mednafen\\current\\mednafen.exe\") {",
@ -53,10 +36,27 @@
" }", " }",
"}" "}"
], ],
"installer": {
"script": [
"if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {",
" New-Item \"$persist_dir\" -ItemType Directory | Out-Null",
" switch ($medinst) {",
" 1 {sudo New-Item -ItemType HardLink -Path \"$persist_dir\\mednafen.cfg\" -Target \"$scoopdir\\persist\\mednafen\\mednafen.cfg\" | Out-Null}",
" 2 {sudo New-Item -ItemType HardLink -Path \"$persist_dir\\mednafen.cfg\" -Target \"$scoopdir\\persist\\mednafen-dev\\mednafen.cfg\" | Out-Null}",
" }",
"}"
]
},
"bin": "mednaffe.exe",
"shortcuts": [ "shortcuts": [
[ [
"mednaffe.exe", "mednaffe.exe",
"Mednaffe" "Mednaffe"
] ]
] ],
"persist": "mednafen.cfg",
"checkver": "github",
"autoupdate": {
"url": "https://github.com/AmatCoder/mednaffe/releases/download/$version/mednaffe-$version-win.zip"
}
} }

View File

@ -1,8 +1,21 @@
{ {
"homepage": "https://megaglest.org/",
"description": "Real-time 3D strategy game",
"version": "3.13.0", "version": "3.13.0",
"description": "Real-time 3D strategy game",
"homepage": "https://megaglest.org/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"checkver": {
"github": "https://github.com/MegaGlest/megaglest-source"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/MegaGlest/megaglest-source/releases/download/$version/MegaGlest-Installer-$version_windows_32bit.exe#/dl.7z"
},
"64bit": {
"url": "https://github.com/MegaGlest/megaglest-source/releases/download/$version/MegaGlest-Installer-$version_windows_64bit.exe#/dl.7z"
}
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/MegaGlest-Installer-3.13.0_windows_32bit.exe#/dl.7z", "url": "https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/MegaGlest-Installer-3.13.0_windows_32bit.exe#/dl.7z",
@ -51,18 +64,5 @@
] ]
] ]
} }
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/MegaGlest/megaglest-source/releases/download/$version/MegaGlest-Installer-$version_windows_32bit.exe#/dl.7z"
},
"64bit": {
"url": "https://github.com/MegaGlest/megaglest-source/releases/download/$version/MegaGlest-Installer-$version_windows_64bit.exe#/dl.7z"
}
}
},
"checkver": {
"github": "https://github.com/MegaGlest/megaglest-source"
} }
} }

View File

@ -1,10 +1,10 @@
{ {
"homepage": "http://melonds.kuribo64.net/",
"description": "A Nintendo DS emulator aiming for fast and accurate emulation",
"version": "0.9.3", "version": "0.9.3",
"description": "A Nintendo DS emulator aiming for fast and accurate emulation",
"homepage": "http://melonds.kuribo64.net/",
"license": { "license": {
"identifier": "GPL-3.0", "url": "https://github.com/Arisotura/melonDS/blob/master/LICENSE",
"url": "https://github.com/Arisotura/melonDS/blob/master/LICENSE" "identifier": "GPL-3.0"
}, },
"notes": [ "notes": [
"ATTENTION: MelonDS requires BIOS and firmware files dumped from a Nintendo DS to function.", "ATTENTION: MelonDS requires BIOS and firmware files dumped from a Nintendo DS to function.",
@ -12,13 +12,6 @@
], ],
"url": "https://github.com/Arisotura/melonDS/releases/download/0.9.3/melonDS_0.9.3_win_x64.7z", "url": "https://github.com/Arisotura/melonDS/releases/download/0.9.3/melonDS_0.9.3_win_x64.7z",
"hash": "108693998ce58175b4acb02788177f80e9e277658fa2cc9c62a2c7ae34181b10", "hash": "108693998ce58175b4acb02788177f80e9e277658fa2cc9c62a2c7ae34181b10",
"autoupdate": {
"url": "https://github.com/Arisotura/melonDS/releases/download/$version/melonDS_$version_win_64.7z"
},
"bin": "melonDS.exe",
"checkver": {
"github": "https://github.com/Arisotura/melonDS"
},
"installer": { "installer": {
"script": [ "script": [
"$FILE = 'melonDS.ini'", "$FILE = 'melonDS.ini'",
@ -27,11 +20,18 @@
"}" "}"
] ]
}, },
"persist": "melonDS.ini", "bin": "melonDS.exe",
"shortcuts": [ "shortcuts": [
[ [
"melonDS.exe", "melonDS.exe",
"melonDS" "melonDS"
] ]
] ],
"persist": "melonDS.ini",
"checkver": {
"github": "https://github.com/Arisotura/melonDS"
},
"autoupdate": {
"url": "https://github.com/Arisotura/melonDS/releases/download/$version/melonDS_$version_win_64.7z"
}
} }

View File

@ -1,21 +1,22 @@
{ {
"homepage": "https://www.mesen.ca",
"description": "A high-accuracy SNES and Super GameBoy emulator",
"version": "0.4.0", "version": "0.4.0",
"description": "A high-accuracy SNES and Super GameBoy emulator",
"homepage": "https://www.mesen.ca",
"license": { "license": {
"identifier": "GPL-3.0", "url": "https://github.com/SourMesen/Mesen-S/blob/master/LICENSE",
"url": "https://github.com/SourMesen/Mesen-S/blob/master/LICENSE" "identifier": "GPL-3.0"
}, },
"notes": "Configuration files cannot be persisted, but will be retained during the update", "notes": "Configuration files cannot be persisted, but will be retained during the update",
"url": "https://github.com/SourMesen/Mesen-S/releases/download/0.4.0/Mesen-S.0.4.0.zip", "url": "https://github.com/SourMesen/Mesen-S/releases/download/0.4.0/Mesen-S.0.4.0.zip",
"hash": "ce4ee543dd3aaa4a10e8597d5aa4735fbe9252c8d679e5772dbee827cfaa2d96", "hash": "ce4ee543dd3aaa4a10e8597d5aa4735fbe9252c8d679e5772dbee827cfaa2d96",
"autoupdate": { "pre_install": "if (!(Test-Path \"$persist_dir\\settings.xml\")) { New-Item -ItemType File \"$dir\\settings.xml\" | Out-Null }",
"url": "https://github.com/SourMesen/Mesen-S/releases/download/$version/Mesen-S.$version.zip"
},
"bin": "Mesen-S.exe", "bin": "Mesen-S.exe",
"checkver": { "shortcuts": [
"github": "https://github.com/SourMesen/Mesen-S/" [
}, "Mesen-S.exe",
"Mesen-S"
]
],
"persist": [ "persist": [
"settings.xml", "settings.xml",
"Avi", "Avi",
@ -28,11 +29,10 @@
"Screenshots", "Screenshots",
"Wave" "Wave"
], ],
"pre_install": "if (!(Test-Path \"$persist_dir\\settings.xml\")) { New-Item -ItemType File \"$dir\\settings.xml\" | Out-Null }", "checkver": {
"shortcuts": [ "github": "https://github.com/SourMesen/Mesen-S/"
[ },
"Mesen-S.exe", "autoupdate": {
"Mesen-S" "url": "https://github.com/SourMesen/Mesen-S/releases/download/$version/Mesen-S.$version.zip"
] }
]
} }

View File

@ -1,20 +1,24 @@
{ {
"homepage": "https://www.mesen.ca",
"description": "A high-accuracy NES and Famicom emulator and NSF player.",
"version": "0.9.9", "version": "0.9.9",
"description": "A high-accuracy NES and Famicom emulator and NSF player.",
"homepage": "https://www.mesen.ca",
"license": { "license": {
"identifier": "GPL-3.0", "url": "https://github.com/SourMesen/Mesen/blob/master/LICENSE",
"url": "https://github.com/SourMesen/Mesen/blob/master/LICENSE" "identifier": "GPL-3.0"
}, },
"url": "https://github.com/SourMesen/Mesen/releases/download/0.9.9/Mesen.0.9.9.zip", "url": "https://github.com/SourMesen/Mesen/releases/download/0.9.9/Mesen.0.9.9.zip",
"hash": "91bd2b1ba007c9349864a96e490dbdaada78033d51e0be1aabbf442a4b9a7cda", "hash": "91bd2b1ba007c9349864a96e490dbdaada78033d51e0be1aabbf442a4b9a7cda",
"autoupdate": { "pre_install": [
"url": "https://github.com/SourMesen/Mesen/releases/download/$version/Mesen.$version.zip" "if(!(Test-Path(\"$persist_dir\\FdsBios.bin\"))) { New-Item \"$dir\\FdsBios.bin\" | Out-Null }",
}, "if (!(Test-Path \"$persist_dir\\settings.xml\")) { New-Item -ItemType File \"$dir\\settings.xml\" | Out-Null }"
],
"bin": "Mesen.exe", "bin": "Mesen.exe",
"checkver": { "shortcuts": [
"github": "https://github.com/SourMesen/Mesen/" [
}, "Mesen.exe",
"Mesen"
]
],
"persist": [ "persist": [
"settings.xml", "settings.xml",
"FdsBios.bin", "FdsBios.bin",
@ -28,14 +32,10 @@
"Screenshots", "Screenshots",
"Wave" "Wave"
], ],
"pre_install": [ "checkver": {
"if(!(Test-Path(\"$persist_dir\\FdsBios.bin\"))) { New-Item \"$dir\\FdsBios.bin\" | Out-Null }", "github": "https://github.com/SourMesen/Mesen/"
"if (!(Test-Path \"$persist_dir\\settings.xml\")) { New-Item -ItemType File \"$dir\\settings.xml\" | Out-Null }" },
], "autoupdate": {
"shortcuts": [ "url": "https://github.com/SourMesen/Mesen/releases/download/$version/Mesen.$version.zip"
[ }
"Mesen.exe",
"Mesen"
]
]
} }

View File

@ -1,41 +1,10 @@
{ {
"homepage": "https://mgba.io/",
"description": "A fast, accurate, and portable GBA emulator (development version)",
"version": "7293-20220301", "version": "7293-20220301",
"description": "A fast, accurate, and portable GBA emulator (development version)",
"homepage": "https://mgba.io/",
"license": { "license": {
"identifier": "MPL-2.0", "url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE",
"url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE" "identifier": "MPL-2.0"
},
"architecture": {
"32bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2022-03-01-win32-7293-245a20b442d577c90221fdbfd16ea573d0046523.7z",
"hash": "a8b0ac02983690dbaab0e98c38c60f5189b688557d0011047bfaee16c6e2c0a9"
},
"64bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2022-03-01-win64-7293-245a20b442d577c90221fdbfd16ea573d0046523.7z",
"hash": "dab858a96ef342ac498f7a3cb368272879c1eb81c33e4eda3b65d35bef978fd5"
}
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-$matchYear-$matchMonth-$matchDay-win32-$matchVer-$matchGit.7z"
},
"64bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-$matchYear-$matchMonth-$matchDay-win64-$matchVer-$matchGit.7z"
}
}
},
"bin": [
[
"mGBA.exe",
"mgba-sdl.exe"
]
],
"checkver": {
"url": "https://mgba.io/builds/1/",
"regex": "build-(?<year>20\\d{2})-(?<month>\\d{2})-(?<day>\\d{2})-win32-(?<ver>[\\d]+)-(?<git>\\w{40})\\.7z",
"replace": "$4-$1$2$3"
}, },
"installer": { "installer": {
"script": [ "script": [
@ -52,6 +21,18 @@
"}" "}"
] ]
}, },
"bin": [
[
"mGBA.exe",
"mgba-sdl.exe"
]
],
"shortcuts": [
[
"mGBA.exe",
"mGBA (Development)"
]
],
"persist": [ "persist": [
"cheats", "cheats",
"patch", "patch",
@ -62,10 +43,29 @@
"qt.ini", "qt.ini",
"config.ini" "config.ini"
], ],
"shortcuts": [ "checkver": {
[ "url": "https://mgba.io/builds/1/",
"mGBA.exe", "regex": "build-(?<year>20\\d{2})-(?<month>\\d{2})-(?<day>\\d{2})-win32-(?<ver>[\\d]+)-(?<git>\\w{40})\\.7z",
"mGBA (Development)" "replace": "$4-$1$2$3"
] },
] "autoupdate": {
"architecture": {
"32bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-$matchYear-$matchMonth-$matchDay-win32-$matchVer-$matchGit.7z"
},
"64bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-$matchYear-$matchMonth-$matchDay-win64-$matchVer-$matchGit.7z"
}
}
},
"architecture": {
"32bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2022-03-01-win32-7293-245a20b442d577c90221fdbfd16ea573d0046523.7z",
"hash": "a8b0ac02983690dbaab0e98c38c60f5189b688557d0011047bfaee16c6e2c0a9"
},
"64bit": {
"url": "https://s3.amazonaws.com/mgba/build/mGBA-build-2022-03-01-win64-7293-245a20b442d577c90221fdbfd16ea573d0046523.7z",
"hash": "dab858a96ef342ac498f7a3cb368272879c1eb81c33e4eda3b65d35bef978fd5"
}
}
} }

View File

@ -1,43 +1,10 @@
{ {
"homepage": "https://mgba.io/",
"description": "A fast, accurate, and portable GBA emulator",
"version": "0.9.3", "version": "0.9.3",
"description": "A fast, accurate, and portable GBA emulator",
"homepage": "https://mgba.io/",
"license": { "license": {
"identifier": "MPL-2.0", "url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE",
"url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE" "identifier": "MPL-2.0"
},
"architecture": {
"32bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/0.9.3/mGBA-0.9.3-win32.7z",
"hash": "54df53ba5bb463395da0b85db8692234259c2ab7210781d49426b78e5a259757",
"extract_dir": "mGBA-0.9.3-win32"
},
"64bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/0.9.3/mGBA-0.9.3-win64.7z",
"hash": "a84ba662a2808f2d47de6f00d437981359194b807447043860a33ce15b3f5468",
"extract_dir": "mGBA-0.9.3-win64"
}
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/$version/mGBA-$version-win32.7z",
"extract_dir": "mGBA-$version-win32"
},
"64bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/$version/mGBA-$version-win64.7z",
"extract_dir": "mGBA-$version-win64"
}
}
},
"bin": [
[
"mGBA.exe",
"mgba-sdl.exe"
]
],
"checkver": {
"github": "https://github.com/mgba-emu/mgba"
}, },
"installer": { "installer": {
"script": [ "script": [
@ -51,6 +18,18 @@
"}" "}"
] ]
}, },
"bin": [
[
"mGBA.exe",
"mgba-sdl.exe"
]
],
"shortcuts": [
[
"mGBA.exe",
"mGBA"
]
],
"persist": [ "persist": [
"cheats", "cheats",
"patch", "patch",
@ -61,10 +40,31 @@
"qt.ini", "qt.ini",
"config.ini" "config.ini"
], ],
"shortcuts": [ "checkver": {
[ "github": "https://github.com/mgba-emu/mgba"
"mGBA.exe", },
"mGBA" "autoupdate": {
] "architecture": {
] "32bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/$version/mGBA-$version-win32.7z",
"extract_dir": "mGBA-$version-win32"
},
"64bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/$version/mGBA-$version-win64.7z",
"extract_dir": "mGBA-$version-win64"
}
}
},
"architecture": {
"32bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/0.9.3/mGBA-0.9.3-win32.7z",
"hash": "54df53ba5bb463395da0b85db8692234259c2ab7210781d49426b78e5a259757",
"extract_dir": "mGBA-0.9.3-win32"
},
"64bit": {
"url": "https://github.com/mgba-emu/mgba/releases/download/0.9.3/mGBA-0.9.3-win64.7z",
"hash": "a84ba662a2808f2d47de6f00d437981359194b807447043860a33ce15b3f5468",
"extract_dir": "mGBA-0.9.3-win64"
}
}
} }

View File

@ -1,27 +1,27 @@
{ {
"homepage": "https://mindustrygame.github.io/",
"description": "Server-side program for Mindustry, a sandbox tower-defense game",
"version": "135", "version": "135",
"description": "Server-side program for Mindustry, a sandbox tower-defense game",
"homepage": "https://mindustrygame.github.io/",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"suggest": {
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre",
"Mindustry": "games/mindustry"
},
"url": "https://github.com/Anuken/Mindustry/releases/download/v135/server-release.jar#/Mindustry-Server.jar", "url": "https://github.com/Anuken/Mindustry/releases/download/v135/server-release.jar#/Mindustry-Server.jar",
"hash": "836e9befdad47af4c62e6764386cbd2bff2888e2e7e4e9f2acfa1c52e744f975", "hash": "836e9befdad47af4c62e6764386cbd2bff2888e2e7e4e9f2acfa1c52e744f975",
"autoupdate": {
"url": "https://github.com/Anuken/Mindustry/releases/download/v$version/server-release.jar#/Mindustry-Server.jar"
},
"bin": "mindustry-server.bat",
"checkver": {
"url": "https://github.com/Anuken/Mindustry/releases",
"regex": "Anuken\\/Mindustry\\/tree\\/v(\\d+)"
},
"pre_install": "Set-Content -Path \"$dir\\mindustry-server.bat\" -Value \"pushd $dir && java -jar Mindustry-Server.jar && popd\"", "pre_install": "Set-Content -Path \"$dir\\mindustry-server.bat\" -Value \"pushd $dir && java -jar Mindustry-Server.jar && popd\"",
"bin": "mindustry-server.bat",
"shortcuts": [ "shortcuts": [
[ [
"mindustry-server.bat", "mindustry-server.bat",
"Mindustry Server" "Mindustry Server"
] ]
], ],
"suggest": { "checkver": {
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre", "url": "https://github.com/Anuken/Mindustry/releases",
"Mindustry": "games/mindustry" "regex": "Anuken\\/Mindustry\\/tree\\/v(\\d+)"
},
"autoupdate": {
"url": "https://github.com/Anuken/Mindustry/releases/download/v$version/server-release.jar#/Mindustry-Server.jar"
} }
} }

View File

@ -1,26 +1,26 @@
{ {
"homepage": "https://mindustrygame.github.io/",
"description": "A sandbox tower-defense game",
"version": "135", "version": "135",
"description": "A sandbox tower-defense game",
"homepage": "https://mindustrygame.github.io/",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"suggest": {
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre"
},
"url": "https://github.com/Anuken/Mindustry/releases/download/v135/Mindustry.jar", "url": "https://github.com/Anuken/Mindustry/releases/download/v135/Mindustry.jar",
"hash": "62b3c1f99b4a86e81482e4c8148af44eaabe3b031b3315649414b208ad296ff0", "hash": "62b3c1f99b4a86e81482e4c8148af44eaabe3b031b3315649414b208ad296ff0",
"autoupdate": {
"url": "https://github.com/Anuken/Mindustry/releases/download/v$version/Mindustry.jar"
},
"bin": "mindustry.bat",
"checkver": {
"url": "https://github.com/Anuken/Mindustry/releases",
"regex": "Anuken\\/Mindustry\\/tree\\/v(\\d+)"
},
"pre_install": "Set-Content -Path \"$dir\\mindustry.bat\" -Value \"pushd $dir && javaw -jar Mindustry.jar && popd\"", "pre_install": "Set-Content -Path \"$dir\\mindustry.bat\" -Value \"pushd $dir && javaw -jar Mindustry.jar && popd\"",
"bin": "mindustry.bat",
"shortcuts": [ "shortcuts": [
[ [
"mindustry.bat", "mindustry.bat",
"Mindustry" "Mindustry"
] ]
], ],
"suggest": { "checkver": {
"Java Runtime Environment": "java/adoptopenjdk-hotspot-jre" "url": "https://github.com/Anuken/Mindustry/releases",
"regex": "Anuken\\/Mindustry\\/tree\\/v(\\d+)"
},
"autoupdate": {
"url": "https://github.com/Anuken/Mindustry/releases/download/v$version/Mindustry.jar"
} }
} }

View File

@ -1,18 +1,18 @@
{ {
"homepage": "https://www.minecraft.net/",
"description": "Official launcher for Minecraft, a sandbox voxel game",
"version": "nightly", "version": "nightly",
"description": "Official launcher for Minecraft, a sandbox voxel game",
"homepage": "https://www.minecraft.net/",
"license": { "license": {
"identifier": "Proprietary", "url": "https://account.mojang.com/terms",
"url": "https://account.mojang.com/terms" "identifier": "Proprietary"
}, },
"notes": "This is only the launcher; a premium account is required to play Minecraft.", "notes": "This is only the launcher; a premium account is required to play Minecraft.",
"url": "https://launcher.mojang.com/download/Minecraft.exe", "url": "https://launcher.mojang.com/download/Minecraft.exe",
"bin": "Minecraft.exe",
"post_install": [ "post_install": [
"Copy-Item -ErrorAction Ignore -Recurse -Force \"$persist_dir\\game\" -Destination $dir", "Copy-Item -ErrorAction Ignore -Recurse -Force \"$persist_dir\\game\" -Destination $dir",
"Copy-Item -ErrorAction Ignore -Recurse -Force \"$persist_dir\\runtime\" -Destination $dir" "Copy-Item -ErrorAction Ignore -Recurse -Force \"$persist_dir\\runtime\" -Destination $dir"
], ],
"bin": "Minecraft.exe",
"shortcuts": [ "shortcuts": [
[ [
"Minecraft.exe", "Minecraft.exe",

View File

@ -1,19 +1,28 @@
{ {
"homepage": "https://www.minetest.net/",
"description": "Minecraft-like infinite-world multiplayer sandbox game",
"version": "5.5.0", "version": "5.5.0",
"description": "Minecraft-like infinite-world multiplayer sandbox game",
"homepage": "https://www.minetest.net/",
"license": "LGPL-2.1-or-later", "license": "LGPL-2.1-or-later",
"architecture": { "post_install": [
"32bit": { "if(!(Test-Path \"$dir\\config\\minetest.conf\")) {",
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win32.zip", "New-Item -ErrorAction Ignore -Type file \"$dir\\config\\minetest.conf\" | Out-Null",
"hash": "bf1e5d221b84dcd8c6d77a3831740ed927a1b6f3eed223a713e7b4d833d7bb9a", "}"
"extract_dir": "minetest-5.5.0-win32" ],
}, "shortcuts": [
"64bit": { [
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win64.zip", "bin\\minetest.exe",
"hash": "d6788a4d22060cc612134f94d21b52d57bac4d4cc78a70700e07e5be15223e83", "Minetest",
"extract_dir": "minetest-5.5.0-win64" "--config ..\\config\\minetest.conf"
} ]
],
"persist": [
"config",
"mods",
"screenshots",
"worlds"
],
"checkver": {
"github": "https://github.com/minetest/minetest"
}, },
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
@ -27,25 +36,16 @@
} }
} }
}, },
"checkver": { "architecture": {
"github": "https://github.com/minetest/minetest" "32bit": {
}, "url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win32.zip",
"persist": [ "hash": "bf1e5d221b84dcd8c6d77a3831740ed927a1b6f3eed223a713e7b4d833d7bb9a",
"config", "extract_dir": "minetest-5.5.0-win32"
"mods", },
"screenshots", "64bit": {
"worlds" "url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win64.zip",
], "hash": "d6788a4d22060cc612134f94d21b52d57bac4d4cc78a70700e07e5be15223e83",
"post_install": [ "extract_dir": "minetest-5.5.0-win64"
"if(!(Test-Path \"$dir\\config\\minetest.conf\")) {", }
"New-Item -ErrorAction Ignore -Type file \"$dir\\config\\minetest.conf\" | Out-Null", }
"}"
],
"shortcuts": [
[
"bin\\minetest.exe",
"Minetest",
"--config ..\\config\\minetest.conf"
]
]
} }

View File

@ -1,21 +1,21 @@
{ {
"homepage": "http://seancode.com/minutor/",
"description": "Map rendering tool for Minecraft",
"version": "2.18.0", "version": "2.18.0",
"description": "Map rendering tool for Minecraft",
"homepage": "http://seancode.com/minutor/",
"license": "BSD-2-Clause", "license": "BSD-2-Clause",
"url": "https://github.com/mrkite/minutor/releases/download/2.18.0/Minutor.Windows.no.installer.zip", "url": "https://github.com/mrkite/minutor/releases/download/2.18.0/Minutor.Windows.no.installer.zip",
"hash": "06ed5c15a9cf74a083a1f243b72a9c53243e9bdc2ba5ebc01f177ececeb198ce", "hash": "06ed5c15a9cf74a083a1f243b72a9c53243e9bdc2ba5ebc01f177ececeb198ce",
"autoupdate": {
"url": "https://github.com/mrkite/minutor/releases/download/$version/Minutor.Windows.no.installer.zip"
},
"bin": "minutor.exe", "bin": "minutor.exe",
"checkver": {
"github": "https://github.com/mrkite/minutor/"
},
"shortcuts": [ "shortcuts": [
[ [
"minutor.exe", "minutor.exe",
"Minutor" "Minutor"
] ]
] ],
"checkver": {
"github": "https://github.com/mrkite/minutor/"
},
"autoupdate": {
"url": "https://github.com/mrkite/minutor/releases/download/$version/Minutor.Windows.no.installer.zip"
}
} }

View File

@ -1,21 +1,21 @@
{ {
"homepage": "https://github.com/ModOrganizer2/modorganizer",
"description": "Mod manager for various PC games",
"version": "2.4.4", "version": "2.4.4",
"description": "Mod manager for various PC games",
"homepage": "https://github.com/ModOrganizer2/modorganizer",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"url": "https://github.com/ModOrganizer2/modorganizer/releases/download/v2.4.4/Mod.Organizer-2.4.4.7z", "url": "https://github.com/ModOrganizer2/modorganizer/releases/download/v2.4.4/Mod.Organizer-2.4.4.7z",
"hash": "03ebaee8eda760a46b7dd828e3e6494355fc842bac24c221d109a22c0b273df2", "hash": "03ebaee8eda760a46b7dd828e3e6494355fc842bac24c221d109a22c0b273df2",
"autoupdate": {
"url": "https://github.com/ModOrganizer2/modorganizer/releases/download/v$version/Mod.Organizer-$version.7z"
},
"bin": "ModOrganizer.exe", "bin": "ModOrganizer.exe",
"checkver": {
"github": "https://github.com/ModOrganizer2/modorganizer"
},
"shortcuts": [ "shortcuts": [
[ [
"ModOrganizer.exe", "ModOrganizer.exe",
"ModOrganizer" "ModOrganizer"
] ]
] ],
"checkver": {
"github": "https://github.com/ModOrganizer2/modorganizer"
},
"autoupdate": {
"url": "https://github.com/ModOrganizer2/modorganizer/releases/download/v$version/Mod.Organizer-$version.7z"
}
} }

View File

@ -1,18 +1,23 @@
{ {
"homepage": "https://multimc.org/",
"description": "Launcher for Minecraft that allows for multiple, cleanly separated instances of Minecraft.",
"version": "0.6.14", "version": "0.6.14",
"description": "Launcher for Minecraft that allows for multiple, cleanly separated instances of Minecraft.",
"homepage": "https://multimc.org/",
"license": "Apache-2.0", "license": "Apache-2.0",
"url": "https://files.multimc.org/downloads/mmc-stable-win32.zip", "url": "https://files.multimc.org/downloads/mmc-stable-win32.zip",
"hash": "d82f57db7c6816151835dcb24a41018bf91565747ec0ab986f69328d1a0724e0", "hash": "d82f57db7c6816151835dcb24a41018bf91565747ec0ab986f69328d1a0724e0",
"autoupdate": {
"url": "https://files.multimc.org/downloads/mmc-stable-win32.zip"
},
"bin": "MultiMC.exe",
"checkver": {
"github": "https://github.com/MultiMC/MultiMC5"
},
"extract_dir": "MultiMC", "extract_dir": "MultiMC",
"pre_install": [
"if (-not (Test-Path \"$dir\\accounts.json\")) { New-Item \"$dir\\accounts.json\" -ItemType File | Out-Null }",
"if (-not (Test-Path \"$dir\\multimc.cfg\")) { New-Item \"$dir\\multimc.cfg\" -ItemType File -Value \"Analytics=false`r`nAutoUpdate=false`r`nIconTheme=pe_colored`r`nLaunchMaximized=true\" | Out-Null }",
"if (-not (Test-Path \"$dir\\notifications.json\")) { New-Item \"$dir\\notifications.json\" -ItemType File | Out-Null }"
],
"bin": "MultiMC.exe",
"shortcuts": [
[
"MultiMC.exe",
"MultiMC"
]
],
"persist": [ "persist": [
"accounts", "accounts",
"assets", "assets",
@ -25,15 +30,10 @@
"multimc.cfg", "multimc.cfg",
"notifications.json" "notifications.json"
], ],
"pre_install": [ "checkver": {
"if (-not (Test-Path \"$dir\\accounts.json\")) { New-Item \"$dir\\accounts.json\" -ItemType File | Out-Null }", "github": "https://github.com/MultiMC/MultiMC5"
"if (-not (Test-Path \"$dir\\multimc.cfg\")) { New-Item \"$dir\\multimc.cfg\" -ItemType File -Value \"Analytics=false`r`nAutoUpdate=false`r`nIconTheme=pe_colored`r`nLaunchMaximized=true\" | Out-Null }", },
"if (-not (Test-Path \"$dir\\notifications.json\")) { New-Item \"$dir\\notifications.json\" -ItemType File | Out-Null }" "autoupdate": {
], "url": "https://files.multimc.org/downloads/mmc-stable-win32.zip"
"shortcuts": [ }
[
"MultiMC.exe",
"MultiMC"
]
]
} }

View File

@ -1,14 +1,16 @@
{ {
"homepage": "https://github.com/nba-emu/NanoBoyAdvance",
"description": "NanoBoyAdvance is a Game Boy Advance emulator focused on accuracy.",
"version": "1.4", "version": "1.4",
"description": "NanoBoyAdvance is a Game Boy Advance emulator focused on accuracy.",
"homepage": "https://github.com/nba-emu/NanoBoyAdvance",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"architecture": { "shortcuts": [
"64bit": { [
"url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v1.4/NanoBoyAdvance-1.4-win64.zip", "NanoBoyAdvance.exe",
"hash": "f4b678d7868b613588e01e25fb091a0677e10cd87906d3298e44ee71fd53b07c" "NanoBoyAdvance"
} ]
}, ],
"persist": "config.toml",
"checkver": "github",
"autoupdate": { "autoupdate": {
"architecture": { "architecture": {
"64bit": { "64bit": {
@ -16,12 +18,10 @@
} }
} }
}, },
"checkver": "github", "architecture": {
"persist": "config.toml", "64bit": {
"shortcuts": [ "url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v1.4/NanoBoyAdvance-1.4-win64.zip",
[ "hash": "f4b678d7868b613588e01e25fb091a0677e10cd87906d3298e44ee71fd53b07c"
"NanoBoyAdvance.exe", }
"NanoBoyAdvance" }
]
]
} }

View File

@ -1,19 +1,19 @@
{ {
"homepage": "https://github.com/jaquadro/NBTExplorer",
"description": "Graphical NBT editor for all Minecraft NBT data sources.",
"version": "2.8.0", "version": "2.8.0",
"description": "Graphical NBT editor for all Minecraft NBT data sources.",
"homepage": "https://github.com/jaquadro/NBTExplorer",
"license": "MIT", "license": "MIT",
"url": "https://github.com/jaquadro/NBTExplorer/releases/download/v2.8.0-win/NBTExplorer-2.8.0.zip", "url": "https://github.com/jaquadro/NBTExplorer/releases/download/v2.8.0-win/NBTExplorer-2.8.0.zip",
"hash": "1bf4c3e56a0e8fba911c6c73cc12fbf105c01367d92dcfb9d20b0f529a666e4b", "hash": "1bf4c3e56a0e8fba911c6c73cc12fbf105c01367d92dcfb9d20b0f529a666e4b",
"autoupdate": {
"url": "https://github.com/jaquadro/NBTExplorer/releases/download/v$matchHead-win/NBTExplorer-$matchHead.zip"
},
"bin": "NBTExplorer.exe", "bin": "NBTExplorer.exe",
"checkver": "github",
"shortcuts": [ "shortcuts": [
[ [
"NBTExplorer.exe", "NBTExplorer.exe",
"NBTExplorer" "NBTExplorer"
] ]
] ],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/jaquadro/NBTExplorer/releases/download/v$matchHead-win/NBTExplorer-$matchHead.zip"
}
} }

Some files were not shown because too many files have changed in this diff Show More