Fix manifest sorting (#590)

master
beyondmeat 2022-03-19 15:54:04 -07:00 committed by GitHub
parent d858947953
commit 176616ea90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
116 changed files with 1117 additions and 1108 deletions

View File

@ -43,6 +43,7 @@
"ppsspp", "ppsspp",
"Retroarch", "Retroarch",
"RPCS", "RPCS",
"Ryujinx",
"useb", "useb",
"visualboyadvance", "visualboyadvance",
"yuzu" "yuzu"

View File

@ -3,8 +3,8 @@
"description": "Free and open source strategy game of ancient warfare", "description": "Free and open source strategy game of ancient warfare",
"homepage": "https://play0ad.com/", "homepage": "https://play0ad.com/",
"license": { "license": {
"url": "https://github.com/0ad/0ad/blob/master/LICENSE.txt", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://github.com/0ad/0ad/blob/master/LICENSE.txt"
}, },
"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",

View File

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

View File

@ -4,6 +4,12 @@
"homepage": "https://ares-emulator.github.io/", "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"
}
},
"extract_dir": "ares-v127", "extract_dir": "ares-v127",
"post_install": [ "post_install": [
"if (!(Test-Path \"$persist_dir\\settings.bml.bak\")) {", "if (!(Test-Path \"$persist_dir\\settings.bml.bak\")) {",
@ -46,11 +52,5 @@
"extract_dir": "ares-v$cleanVersion" "extract_dir": "ares-v$cleanVersion"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/ares-emulator/ares/releases/download/v127/ares-windows.zip",
"hash": "95ee28a1f527a498c35eb156ed60fb9ed43173eb9d8179e7fc80d433ecb859b9"
}
} }
} }

View File

@ -3,13 +3,19 @@
"description": "A remapping program for Nintendo Switch controllers", "description": "A remapping program for Nintendo Switch controllers",
"homepage": "https://github.com/Davidobot/BetterJoy", "homepage": "https://github.com/Davidobot/BetterJoy",
"license": { "license": {
"url": "https://github.com/Davidobot/BetterJoy/blob/master/LICENSE", "identifier": "MIT",
"identifier": "MIT" "url": "https://github.com/Davidobot/BetterJoy/blob/master/LICENSE"
}, },
"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": {
"64bit": {
"url": "https://github.com/Davidobot/BetterJoy/releases/download/v7.1/BetterJoy_v7.1.zip",
"hash": "a9ffe5bb14b05e775f34f9eeff41fca89a350d49252eedae1e330e88952e7f36"
}
},
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
" New-Item -Path \"$dir\" -Name \"settings\" -ItemType \"File\" | Out-Null", " New-Item -Path \"$dir\" -Name \"settings\" -ItemType \"File\" | Out-Null",
@ -37,11 +43,5 @@
"url": "https://github.com/Davidobot/BetterJoy/releases/download/$matchBuild/BetterJoy_$matchBuild.zip" "url": "https://github.com/Davidobot/BetterJoy/releases/download/$matchBuild/BetterJoy_$matchBuild.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/Davidobot/BetterJoy/releases/download/v7.1/BetterJoy_v7.1.zip",
"hash": "a9ffe5bb14b05e775f34f9eeff41fca89a350d49252eedae1e330e88952e7f36"
}
} }
} }

View File

@ -3,21 +3,6 @@
"description": "GameBoy emulator/debugger", "description": "GameBoy emulator/debugger",
"homepage": "http://bgb.bircd.org/", "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",
@ -41,5 +26,20 @@
] ]
] ]
} }
},
"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"
}
}
} }
} }

View File

@ -5,22 +5,6 @@
"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": {
@ -38,5 +22,21 @@
] ]
} }
} }
},
"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+(.*)"
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Super Nintendo Entertainment System (SNES) emulator", "description": "Super Nintendo Entertainment System (SNES) emulator",
"homepage": "https://github.com/bsnes-emu/bsnes", "homepage": "https://github.com/bsnes-emu/bsnes",
"license": { "license": {
"url": "https://github.com/bsnes-emu/bsnes/blob/master/LICENSE.txt", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/bsnes-emu/bsnes/blob/master/LICENSE.txt"
}, },
"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",

View File

@ -3,6 +3,16 @@
"description": "Roguelike in a post-apocalyptic world (with sprite-based graphics, experimental build)", "description": "Roguelike in a post-apocalyptic world (with sprite-based graphics, experimental build)",
"homepage": "https://cataclysmdda.org", "homepage": "https://cataclysmdda.org",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"architecture": {
"32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-19-0915/cdda-windows-tiles-x32-2022-03-19-0915.zip",
"hash": "d8e21daff6b4c0db2d1a7cabe190b9d526fdd5e9728470a0a29e5a669254f841"
},
"64bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-19-0915/cdda-windows-tiles-x64-2022-03-19-0915.zip",
"hash": "870cadca045b42e765115d4365a38189f9300bd3f2580076a0add70046f850de"
}
},
"shortcuts": [ "shortcuts": [
[ [
"cataclysm-tiles.exe", "cataclysm-tiles.exe",
@ -28,15 +38,5 @@
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-$version/cdda-windows-tiles-x64-$version.zip" "url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-$version/cdda-windows-tiles-x64-$version.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-19-0915/cdda-windows-tiles-x32-2022-03-19-0915.zip",
"hash": "d8e21daff6b4c0db2d1a7cabe190b9d526fdd5e9728470a0a29e5a669254f841"
},
"64bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/cdda-experimental-2022-03-19-0915/cdda-windows-tiles-x64-2022-03-19-0915.zip",
"hash": "870cadca045b42e765115d4365a38189f9300bd3f2580076a0add70046f850de"
}
} }
} }

View File

@ -3,12 +3,6 @@
"description": "Turn-based survival game set in a post-apocalyptic world (with graphical tiles)", "description": "Turn-based survival game set in a post-apocalyptic world (with graphical tiles)",
"homepage": "https://cataclysmdda.org", "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",
@ -18,5 +12,11 @@
"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

@ -3,6 +3,16 @@
"description": "Roguelike in a post-apocalyptic world (with text-based graphics)", "description": "Roguelike in a post-apocalyptic world (with text-based graphics)",
"homepage": "https://cataclysmdda.org", "homepage": "https://cataclysmdda.org",
"license": "CC-BY-SA-3.0", "license": "CC-BY-SA-3.0",
"architecture": {
"32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win-Curses.zip",
"hash": "3b02e98801ef578fba2e73429d173a7c534d8df04b99b4bc9d8ba0ef05e2a9e6"
},
"64bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win64-Curses.zip",
"hash": "806b0664f03e8c2756c0b5f21465e7be874b0290c74251842563e7a37da81ea1"
}
},
"shortcuts": [ "shortcuts": [
[ [
"cataclysm.exe", "cataclysm.exe",
@ -14,15 +24,5 @@
"save", "save",
"sound", "sound",
"templates" "templates"
], ]
"architecture": {
"32bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win-Curses.zip",
"hash": "3b02e98801ef578fba2e73429d173a7c534d8df04b99b4bc9d8ba0ef05e2a9e6"
},
"64bit": {
"url": "https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.D/cataclysmdda-0.D-8574-Win64-Curses.zip",
"hash": "806b0664f03e8c2756c0b5f21465e7be874b0290c74251842563e7a37da81ea1"
}
}
} }

View File

@ -3,13 +3,19 @@
"description": "Experimental software to emulate Wii U applications on PC", "description": "Experimental software to emulate Wii U applications on PC",
"homepage": "https://cemu.info/", "homepage": "https://cemu.info/",
"license": { "license": {
"url": "https://cemu.info", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://cemu.info"
}, },
"suggest": { "suggest": {
"cemuhook": "cemuhook", "cemuhook": "cemuhook",
"vcredist": "extras/vcredist2015" "vcredist": "extras/vcredist2015"
}, },
"architecture": {
"64bit": {
"url": "https://cemu.info/releases/cemu_1.26.2.zip",
"hash": "b0e3abf5048f78e352b42c3e1660a2c6e85d6905cd9f60d06ca2f2318fa3152c"
}
},
"extract_dir": "cemu_1.26.2", "extract_dir": "cemu_1.26.2",
"installer": { "installer": {
"script": [ "script": [
@ -43,17 +49,11 @@
"regex": "Download latest version \\(v((?<version>[\\d.]+)[\\w]*?)," "regex": "Download latest version \\(v((?<version>[\\d.]+)[\\w]*?),"
}, },
"autoupdate": { "autoupdate": {
"extract_dir": "cemu_$matchVersion",
"architecture": { "architecture": {
"64bit": { "64bit": {
"url": "https://cemu.info/releases/cemu_$matchVersion.zip" "url": "https://cemu.info/releases/cemu_$matchVersion.zip"
} }
} },
}, "extract_dir": "cemu_$matchVersion"
"architecture": {
"64bit": {
"url": "https://cemu.info/releases/cemu_1.26.2.zip",
"hash": "b0e3abf5048f78e352b42c3e1660a2c6e85d6905cd9f60d06ca2f2318fa3152c"
}
} }
} }

View File

@ -3,10 +3,16 @@
"description": "Plugin for the Cemu emulator enabling H.264 decoding, gamepad input source overrides and game code/data patching at load-time", "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/", "homepage": "https://cemuhook.sshnuke.net/",
"license": { "license": {
"url": "https://cemuhook.sshnuke.net", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://cemuhook.sshnuke.net"
}, },
"depends": "cemu", "depends": "cemu",
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_1262d_0577.zip",
"hash": "62c47873eaa2f1f07f80e207ebbbf122648623ed2639ca137c6c1be1ac3172b7"
}
},
"installer": { "installer": {
"script": [ "script": [
"Copy-Item \"$dir\\cemuhook.dll\" \"$(versiondir 'cemu' 'current' $global)\" -Force", "Copy-Item \"$dir\\cemuhook.dll\" \"$(versiondir 'cemu' 'current' $global)\" -Force",
@ -31,11 +37,5 @@
"url": "https://files.sshnuke.net/cemuhook_$matchCemu.zip" "url": "https://files.sshnuke.net/cemuhook_$matchCemu.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://files.sshnuke.net/cemuhook_1262d_0577.zip",
"hash": "62c47873eaa2f1f07f80e207ebbbf122648623ed2639ca137c6c1be1ac3172b7"
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games", "description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"homepage": "https://citra-emu.org/", "homepage": "https://citra-emu.org/",
"license": { "license": {
"url": "https://github.com/citra-emu/citra-canary/blob/master/license.txt", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/citra-emu/citra-canary/blob/master/license.txt"
}, },
"url": "https://github.com/citra-emu/citra-canary/releases/download/canary-2085/citra-windows-mingw-20220319-ba0bc9e.7z", "url": "https://github.com/citra-emu/citra-canary/releases/download/canary-2085/citra-windows-mingw-20220319-ba0bc9e.7z",
"hash": "8a045138621521595a11ee6c01b1a12083ce7e84cc9af35ba20b55b5b2ffde4a", "hash": "8a045138621521595a11ee6c01b1a12083ce7e84cc9af35ba20b55b5b2ffde4a",

View File

@ -3,8 +3,8 @@
"description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games", "description": "Emulator for Nintendo 3DS, capable of playing many of your favorite games",
"homepage": "https://citra-emu.org/", "homepage": "https://citra-emu.org/",
"license": { "license": {
"url": "https://github.com/citra-emu/citra-nightly/blob/master/license.txt", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/citra-emu/citra-nightly/blob/master/license.txt"
}, },
"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",

View File

@ -3,8 +3,8 @@
"description": "Microsoft Xbox emulator", "description": "Microsoft Xbox emulator",
"homepage": "https://cxbx-reloaded.co.uk/", "homepage": "https://cxbx-reloaded.co.uk/",
"license": { "license": {
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/COPYING", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/master/COPYING"
}, },
"url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-6788bf1/CxbxReloaded-Release-VS2019.zip", "url": "https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/download/CI-6788bf1/CxbxReloaded-Release-VS2019.zip",
"hash": "93eed2c333ea62d718e7cfd5304f54ef1c768b809099967193108edd20c5bd39", "hash": "93eed2c333ea62d718e7cfd5304f54ef1c768b809099967193108edd20c5bd39",

View File

@ -18,6 +18,14 @@
"- 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"
}
},
"shortcuts": [ "shortcuts": [
[ [
"darkplaces-sdl.exe", "darkplaces-sdl.exe",
@ -45,13 +53,5 @@
"hipnotic", "hipnotic",
"rogue", "rogue",
"abyss" "abyss"
], ]
"architecture": {
"32bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindowsonlyautobuild.zip"
},
"64bit": {
"url": "https://icculus.org/twilight/darkplaces/files/darkplacesenginewindows64onlyautobuild.zip"
}
}
} }

View File

@ -3,8 +3,8 @@
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)", "description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"homepage": "https://dolphin-emu.org/", "homepage": "https://dolphin-emu.org/",
"license": { "license": {
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING", "identifier": "GPL-2.0-or-later",
"identifier": "GPL-2.0-or-later" "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING"
}, },
"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",

View File

@ -3,8 +3,8 @@
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)", "description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay. (development version)",
"homepage": "https://dolphin-emu.org/", "homepage": "https://dolphin-emu.org/",
"license": { "license": {
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING", "identifier": "GPL-2.0-or-later",
"identifier": "GPL-2.0-or-later" "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING"
}, },
"suggest": { "suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"

View File

@ -3,8 +3,8 @@
"description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay.", "description": "A Nintendo GameCube and Wii emulator, with enhancements and Netplay.",
"homepage": "https://dolphin-emu.org/", "homepage": "https://dolphin-emu.org/",
"license": { "license": {
"url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING", "identifier": "GPL-2.0-or-later",
"identifier": "GPL-2.0-or-later" "url": "https://github.com/dolphin-emu/dolphin/blob/master/COPYING"
}, },
"suggest": { "suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"

View File

@ -20,6 +20,16 @@
"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": {
"32bit": {
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.10/doomretro-4.4.10-win32.zip",
"hash": "08f7bcc38344bd2389511412e2410929e7e8aa0708ef01700c97b086f44b3c1b"
},
"64bit": {
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.10/doomretro-4.4.10-win64.zip",
"hash": "963e8516998fd7418797ebe54f43f08e94e0bfd82d8b397f2e4bc18b74d5b9da"
}
},
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\doomretro.cfg\")) {", "if (!(Test-Path \"$persist_dir\\doomretro.cfg\")) {",
" New-Item -ItemType File \"$dir\\doomretro.cfg\" | Out-Null", " New-Item -ItemType File \"$dir\\doomretro.cfg\" | Out-Null",
@ -52,15 +62,5 @@
"url": "https://github.com/bradharding/doomretro/releases/download/v$version/doomretro-$version-win64.zip" "url": "https://github.com/bradharding/doomretro/releases/download/v$version/doomretro-$version-win64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.10/doomretro-4.4.10-win32.zip",
"hash": "08f7bcc38344bd2389511412e2410929e7e8aa0708ef01700c97b086f44b3c1b"
},
"64bit": {
"url": "https://github.com/bradharding/doomretro/releases/download/v4.4.10/doomretro-4.4.10-win64.zip",
"hash": "963e8516998fd7418797ebe54f43f08e94e0bfd82d8b397f2e4bc18b74d5b9da"
}
} }
} }

View File

@ -8,6 +8,18 @@
"", "",
" $persist_dir\\data" " $persist_dir\\data"
], ],
"architecture": {
"32bit": {
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x86.zip",
"hash": "0921e44b898cea7457dc3f16f82b794b86d500301c2460c8e8f91ec917da429b",
"extract_dir": "doomsday_2.3.1_x86"
},
"64bit": {
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x64.zip",
"hash": "5b033905086ab4cb570d140a6122d48f5e1525339cd475ed0e8d392b1842e8eb",
"extract_dir": "doomsday_2.3.1_x64"
}
},
"bin": "bin\\Doomsday.exe", "bin": "bin\\Doomsday.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -31,17 +43,5 @@
"extract_dir": "doomsday_$version_x64" "extract_dir": "doomsday_$version_x64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x86.zip",
"hash": "0921e44b898cea7457dc3f16f82b794b86d500301c2460c8e8f91ec917da429b",
"extract_dir": "doomsday_2.3.1_x86"
},
"64bit": {
"url": "https://files.dengine.net/archive/doomsday_2.3.1_x64.zip",
"hash": "5b033905086ab4cb570d140a6122d48f5e1525339cd475ed0e8d392b1842e8eb",
"extract_dir": "doomsday_2.3.1_x64"
}
} }
} }

View File

@ -3,14 +3,20 @@
"description": "A fast PlayStation 1 emulator for PC and Android", "description": "A fast PlayStation 1 emulator for PC and Android",
"homepage": "https://github.com/stenzek/duckstation/", "homepage": "https://github.com/stenzek/duckstation/",
"license": { "license": {
"url": "https://github.com/stenzek/duckstation/blob/master/LICENSE", "identifier": "GPL-3.0-only",
"identifier": "GPL-3.0-only" "url": "https://github.com/stenzek/duckstation/blob/master/LICENSE"
}, },
"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"
}
},
"installer": { "installer": {
"script": [ "script": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -61,11 +67,5 @@
"url": "https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip" "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

@ -8,6 +8,16 @@
"", "",
" %APPDATA%\\ECWolf" " %APPDATA%\\ECWolf"
], ],
"architecture": {
"32bit": {
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x86.zip",
"hash": "b541f23b53659a2d2117632f77e421f5bce77a98e8e2b252988983c0a48d1ed3"
},
"64bit": {
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x64.zip",
"hash": "f96e1119b1646aad30f05bb0adb079f57326a3093bef304c8124a2ec9fc8ea7d"
}
},
"bin": "ecwolf.exe", "bin": "ecwolf.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -28,15 +38,5 @@
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-$version_x64.zip" "url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-$version_x64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x86.zip",
"hash": "b541f23b53659a2d2117632f77e421f5bce77a98e8e2b252988983c0a48d1ed3"
},
"64bit": {
"url": "http://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.3.3_x64.zip",
"hash": "f96e1119b1646aad30f05bb0adb079f57326a3093bef304c8124a2ec9fc8ea7d"
}
} }
} }

View File

@ -12,6 +12,16 @@
"", "",
" $persist_dir\\autoload" " $persist_dir\\autoload"
], ],
"architecture": {
"32bit": {
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win32_20220224-9963-4900c3bd8.7z",
"hash": "a630a3db7bda37d812b61dacd6e3116a7580d0f5c196f3fc30f0230bd136d526"
},
"64bit": {
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win64_20220224-9963-4900c3bd8.7z",
"hash": "cba2d431856abcd29cdf2ecbe13bb6236bbc1fb988bd1d99960ebc52e4b78e19"
}
},
"pre_install": [ "pre_install": [
"New-Item -Path $dir -Name eduke32.cfg -ItemType File -ErrorAction Ignore | Out-Null", "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" "New-Item -Path $dir -Name settings.cfg -ItemType File -ErrorAction Ignore | Out-Null"
@ -49,15 +59,5 @@
"url": "https://dukeworld.com/eduke32/synthesis/$version/eduke32_win64_$version.7z" "url": "https://dukeworld.com/eduke32/synthesis/$version/eduke32_win64_$version.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win32_20220224-9963-4900c3bd8.7z",
"hash": "a630a3db7bda37d812b61dacd6e3116a7580d0f5c196f3fc30f0230bd136d526"
},
"64bit": {
"url": "https://dukeworld.com/eduke32/synthesis/20220224-9963-4900c3bd8/eduke32_win64_20220224-9963-4900c3bd8.7z",
"hash": "cba2d431856abcd29cdf2ecbe13bb6236bbc1fb988bd1d99960ebc52e4b78e19"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "2D space trading and combat game similar to the classic Escape Velocity series.", "description": "2D space trading and combat game similar to the classic Escape Velocity series.",
"homepage": "https://github.com/endless-sky/endless-sky", "homepage": "https://github.com/endless-sky/endless-sky",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win32-0.9.14.zip",
"hash": "f92e8bb8228cb51b659fa8cf0d90844422a907cfe1e3dbf7a5e45315b8a69ddf"
},
"64bit": {
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win64-0.9.14.zip",
"hash": "17d98e283dd0de5aa57c6190ab4c99a9abb1612ecef8ceb169cc01330f6affd9"
}
},
"bin": "EndlessSky.exe", "bin": "EndlessSky.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -21,15 +31,5 @@
"url": "https://github.com/endless-sky/endless-sky/releases/download/v$version/endless-sky-win64-$version.zip" "url": "https://github.com/endless-sky/endless-sky/releases/download/v$version/endless-sky-win64-$version.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win32-0.9.14.zip",
"hash": "f92e8bb8228cb51b659fa8cf0d90844422a907cfe1e3dbf7a5e45315b8a69ddf"
},
"64bit": {
"url": "https://github.com/endless-sky/endless-sky/releases/download/v0.9.14/endless-sky-win64-0.9.14.zip",
"hash": "17d98e283dd0de5aa57c6190ab4c99a9abb1612ecef8ceb169cc01330f6affd9"
}
} }
} }

View File

@ -4,6 +4,18 @@
"homepage": "https://ericwa.github.io/ericw-tools/", "homepage": "https://ericwa.github.io/ericw-tools/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"depends": "extras/vcredist2013", "depends": "extras/vcredist2013",
"architecture": {
"32bit": {
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win32.zip",
"hash": "562aae414b914ffa8d3a208ca74d16ac4ca2b61031773227c7d4bdc8384b13ef",
"extract_dir": "ericw-tools-v0.18.1-win32"
},
"64bit": {
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win64.zip",
"hash": "a0f39c6faeb29cd08b267880cdcebb310f9938fef4cbbff07d1f6843c36e9cd3",
"extract_dir": "ericw-tools-v0.18.1-win64"
}
},
"bin": [ "bin": [
"bin\\bspinfo.exe", "bin\\bspinfo.exe",
"bin\\bsputil.exe", "bin\\bsputil.exe",
@ -25,17 +37,5 @@
"extract_dir": "ericw-tools-v$version-win64" "extract_dir": "ericw-tools-v$version-win64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win32.zip",
"hash": "562aae414b914ffa8d3a208ca74d16ac4ca2b61031773227c7d4bdc8384b13ef",
"extract_dir": "ericw-tools-v0.18.1-win32"
},
"64bit": {
"url": "https://github.com/ericwa/ericw-tools/releases/download/v0.18.1/ericw-tools-v0.18.1-win64.zip",
"hash": "a0f39c6faeb29cd08b267880cdcebb310f9938fef4cbbff07d1f6843c36e9cd3",
"extract_dir": "ericw-tools-v0.18.1-win64"
}
} }
} }

View File

@ -4,6 +4,12 @@
"homepage": "https://sourceforge.net/projects/extremetuxracer/", "homepage": "https://sourceforge.net/projects/extremetuxracer/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"depends": "extras/vcredist2015", "depends": "extras/vcredist2015",
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/0.8.0/ExtremeTuxRacer_0.8.0_x64.msi",
"hash": "722fbfd0aaeff3394de5067a32d17b330dd312d67ebb3e492422af475ff3cd28"
}
},
"extract_dir": "PFiles\\Extreme TuxRacer", "extract_dir": "PFiles\\Extreme TuxRacer",
"shortcuts": [ "shortcuts": [
[ [
@ -20,11 +26,5 @@
"url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/$version/ExtremeTuxRacer_$version_x64.msi" "url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/$version/ExtremeTuxRacer_$version_x64.msi"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/extremetuxracer/releases/0.8.0/ExtremeTuxRacer_0.8.0_x64.msi",
"hash": "722fbfd0aaeff3394de5067a32d17b330dd312d67ebb3e492422af475ff3cd28"
}
} }
} }

View File

@ -3,16 +3,6 @@
"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",
@ -44,5 +34,15 @@
] ]
] ]
} }
} },
"persist": [
"avi",
"config",
"neocdiso",
"recordings",
"roms",
"savestates",
"screenshots",
"support"
]
} }

View File

@ -3,8 +3,14 @@
"description": "Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast", "description": "Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast",
"homepage": "https://github.com/flyinghead/flycast", "homepage": "https://github.com/flyinghead/flycast",
"license": { "license": {
"url": "https://github.com/flyinghead/flycast/blob/master/LICENSE", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/flyinghead/flycast/blob/master/LICENSE"
},
"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 }", "pre_install": "if (!(Test-Path \"$persist_dir\\emu.cfg\")) { New-Item -ItemType File \"$dir\\emu.cfg\" | Out-Null }",
"bin": "flycast.exe", "bin": "flycast.exe",
@ -26,11 +32,5 @@
"url": "https://github.com/flyinghead/flycast/releases/download/v$version/flycast-win64-$version.zip" "url": "https://github.com/flyinghead/flycast/releases/download/v$version/flycast-win64-$version.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/flyinghead/flycast/releases/download/v1.2/flycast-win64-1.2.zip",
"hash": "ca4876e5519ef2dbdc6383432072660dd4ff865af9532da76a01c397d3f5a2f3"
}
} }
} }

View File

@ -18,12 +18,6 @@
"- 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",
@ -75,5 +69,11 @@
] ]
] ]
} }
} },
"persist": [
"id1",
"hipnotic",
"rogue",
"abyss"
]
} }

View File

@ -3,6 +3,16 @@
"description": "Program for exploring cellular automata such as the Game of Life", "description": "Program for exploring cellular automata such as the Game of Life",
"homepage": "http://golly.sourceforge.net/", "homepage": "http://golly.sourceforge.net/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"architecture": {
"64bit": {
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-4.1/golly-4.1-win-64bit.zip",
"hash": "sha1:6d5efce9dac9f224f77994a0493245e5984d2c1d",
"pre_install": [
"Move-Item -Path $dir/$app-$version-win-64bit/* -Destination $dir",
"Remove-Item $dir/$app-$version-win-64bit"
]
}
},
"bin": "Golly.exe", "bin": "Golly.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -20,15 +30,5 @@
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-$version/golly-$version-win-64bit.zip" "url": "http://downloads.sourceforge.net/project/golly/golly/golly-$version/golly-$version-win-64bit.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "http://downloads.sourceforge.net/project/golly/golly/golly-4.1/golly-4.1-win-64bit.zip",
"hash": "sha1:6d5efce9dac9f224f77994a0493245e5984d2c1d",
"pre_install": [
"Move-Item -Path $dir/$app-$version-win-64bit/* -Destination $dir",
"Remove-Item $dir/$app-$version-win-64bit"
]
}
} }
} }

View File

@ -8,6 +8,12 @@
"", "",
" $persist_dir\\..\\_doom" " $persist_dir\\..\\_doom"
], ],
"architecture": {
"64bit": {
"url": "https://github.com/coelckers/gzdoom/releases/download/g4.7.1/gzdoom-4-7-1-Windows-64bit.zip",
"hash": "ca63e508d0444068dbfc1317fa02c565c15e72649e78849b0fea0772fc66dc12"
}
},
"pre_install": [ "pre_install": [
"New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null", "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" "New-Item -Path $dir -Name gzdoom_portable.ini -ItemType File -ErrorAction Ignore | Out-Null"
@ -33,11 +39,5 @@
"url": "https://github.com/coelckers/gzdoom/releases/download/g$version/gzdoom-$dashVersion-Windows-64bit.zip" "url": "https://github.com/coelckers/gzdoom/releases/download/g$version/gzdoom-$dashVersion-Windows-64bit.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/coelckers/gzdoom/releases/download/g4.7.1/gzdoom-4-7-1-Windows-64bit.zip",
"hash": "ca63e508d0444068dbfc1317fa02c565c15e72649e78849b0fea0772fc66dc12"
}
} }
} }

View File

@ -3,10 +3,17 @@
"description": "A roguelike game set in the early 20th century", "description": "A roguelike game set in the early 20th century",
"homepage": "https://sites.google.com/site/infraarcana/home", "homepage": "https://sites.google.com/site/infraarcana/home",
"license": { "license": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/blob/develop/installed_files/LICENSE.txt", "identifier": "AGPL-3.0-or-later",
"identifier": "AGPL-3.0-or-later" "url": "https://gitlab.com/martin-tornqvist/ia/-/blob/develop/installed_files/LICENSE.txt"
}, },
"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/2196892839/artifacts/download#/dl.zip",
"hash": "72e8354c2012f4abb9e8b217509160e5231f459452ffd681dee3337c501e929c",
"extract_dir": "ia windows x64 18847e15 2022-03-13"
}
},
"shortcuts": [ "shortcuts": [
[ [
"ia.exe", "ia.exe",
@ -29,12 +36,5 @@
"extract_dir": "ia windows x64 $matchCommit $matchYear-$matchMonth-$matchDay" "extract_dir": "ia windows x64 $matchCommit $matchYear-$matchMonth-$matchDay"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://gitlab.com/martin-tornqvist/ia/-/jobs/2196892839/artifacts/download#/dl.zip",
"hash": "72e8354c2012f4abb9e8b217509160e5231f459452ffd681dee3337c501e929c",
"extract_dir": "ia windows x64 18847e15 2022-03-13"
}
} }
} }

View File

@ -8,23 +8,6 @@
"", "",
" $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",
@ -84,5 +67,22 @@
] ]
] ]
} }
},
"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"
}
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Haskell game engine library for roguelike dungeon crawlers", "description": "Haskell game engine library for roguelike dungeon crawlers",
"homepage": "https://github.com/LambdaHack/LambdaHack", "homepage": "https://github.com/LambdaHack/LambdaHack",
"license": "BSD-3", "license": "BSD-3",
"architecture": {
"32bit": {
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-i686.zip",
"hash": "250e0982874cc55d812e8d83806a14e77b68483669764c2a5ff3f5d6f50a9947"
},
"64bit": {
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-x86_64.zip",
"hash": "7588920ac3987e4fbea80980e14854aadc8983783bc5ce1e50edb6b16d25003c"
}
},
"extract_dir": "LambdaHackTheGame", "extract_dir": "LambdaHackTheGame",
"shortcuts": [ "shortcuts": [
[ [
@ -20,15 +30,5 @@
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v$version/LambdaHack_$version_windows-x86_64.zip" "url": "https://github.com/LambdaHack/LambdaHack/releases/download/v$version/LambdaHack_$version_windows-x86_64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/LambdaHack/LambdaHack/releases/download/v0.11.0.0/LambdaHack_0.11.0.0_windows-i686.zip",
"hash": "250e0982874cc55d812e8d83806a14e77b68483669764c2a5ff3f5d6f50a9947"
},
"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

@ -8,6 +8,16 @@
"", "",
" $persist_dir\\..\\_doom" " $persist_dir\\..\\_doom"
], ],
"architecture": {
"32bit": {
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x86.zip",
"hash": "7bb5607a59f27a8095e59319b52fe9176911c19431b7267a0b1d119a039dab5f"
},
"64bit": {
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x64.zip",
"hash": "331210c7b2d85080333e3e00140bd0119da58256fe1d142591b079ef4fe74fda"
}
},
"pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null", "pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"env_set": { "env_set": {
"DOOMWADDIR": "$persist_dir\\..\\_doom" "DOOMWADDIR": "$persist_dir\\..\\_doom"
@ -31,15 +41,5 @@
"url": "https://github.com/drfrag666/gzdoom/releases/download/$version/LZDoom_$version_x64.zip" "url": "https://github.com/drfrag666/gzdoom/releases/download/$version/LZDoom_$version_x64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x86.zip",
"hash": "7bb5607a59f27a8095e59319b52fe9176911c19431b7267a0b1d119a039dab5f"
},
"64bit": {
"url": "https://github.com/drfrag666/gzdoom/releases/download/3.88/LZDoom_3.88_x64.zip",
"hash": "331210c7b2d85080333e3e00140bd0119da58256fe1d142591b079ef4fe74fda"
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Nintendo 64 emulator", "description": "Nintendo 64 emulator",
"homepage": "https://m64p.github.io/", "homepage": "https://m64p.github.io/",
"license": { "license": {
"url": "https://github.com/m64p/m64p/blob/main/LICENSE", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/m64p/m64p/blob/main/LICENSE"
}, },
"url": "https://github.com/m64p/m64p/releases/download/v2022.03.14/m64p-win64-be44eb7.zip", "url": "https://github.com/m64p/m64p/releases/download/v2022.03.14/m64p-win64-be44eb7.zip",
"hash": "ff7344e059c2fd06e56b4d9c6b68edde93688f7f2723cb50478ba2898a7c24aa", "hash": "ff7344e059c2fd06e56b4d9c6b68edde93688f7f2723cb50478ba2898a7c24aa",

View File

@ -3,30 +3,8 @@
"description": "Arcade machine emulator", "description": "Arcade machine emulator",
"homepage": "http://mamedev.org", "homepage": "http://mamedev.org",
"license": { "license": {
"url": "https://github.com/mamedev/mame/blob/master/COPYING", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/mamedev/mame/blob/master/COPYING"
},
"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": {
@ -71,5 +49,27 @@
] ]
] ]
} }
},
"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"
}
}
} }
} }

View File

@ -3,6 +3,19 @@
"description": "GUI frontend for MAME, the multi-purpose emulation framework", "description": "GUI frontend for MAME, the multi-purpose emulation framework",
"homepage": "http://www.mameui.info/", "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",
"extract_dir": "MAMEUI",
"bin": "mameui.exe",
"shortcuts": [
[
"MAMEUI.exe",
"MAMEUI"
]
]
}
},
"persist": [ "persist": [
"cfg", "cfg",
"diff", "diff",
@ -23,18 +36,5 @@
"url": "http://www.mameui.info/MAMEUI.7z" "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

@ -3,6 +3,18 @@
"description": "World editor for Minecraft", "description": "World editor for Minecraft",
"homepage": "http://www.mcedit.net/", "homepage": "http://www.mcedit.net/",
"license": "BSD-3-Clause", "license": "BSD-3-Clause",
"architecture": {
"32bit": {
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win32-2.0.0-beta14.exe#/mcedit2.7z",
"hash": "d98471a303215de878c97fd86e263912825fa56eb3fc4347e5afc78e191953a4",
"extract_dir": "mcedit2-win32-2.0.0-beta14"
},
"64bit": {
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win64-2.0.0-beta14.exe#/mcedit2.7z",
"hash": "7b481550cb6ceae28deacb4072eafb5201bb111c65a7389c4aa66495fa670b55",
"extract_dir": "mcedit2-win64-2.0.0-beta14"
}
},
"bin": "mcedit2.exe", "bin": "mcedit2.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -25,17 +37,5 @@
"extract_dir": "mcedit2-win64-$version" "extract_dir": "mcedit2-win64-$version"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win32-2.0.0-beta14.exe#/mcedit2.7z",
"hash": "d98471a303215de878c97fd86e263912825fa56eb3fc4347e5afc78e191953a4",
"extract_dir": "mcedit2-win32-2.0.0-beta14"
},
"64bit": {
"url": "https://github.com/mcedit/mcedit2/releases/download/2.0.0-beta14/mcedit2-win64-2.0.0-beta14.exe#/mcedit2.7z",
"hash": "7b481550cb6ceae28deacb4072eafb5201bb111c65a7389c4aa66495fa670b55",
"extract_dir": "mcedit2-win64-2.0.0-beta14"
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Multi-system emulator (development version)", "description": "Multi-system emulator (development version)",
"homepage": "https://mednafen.github.io/", "homepage": "https://mednafen.github.io/",
"license": { "license": {
"url": "http://www.gnu.org/licenses/gpl-2.0.html", "identifier": "GPL-2.0-only",
"identifier": "GPL-2.0-only" "url": "http://www.gnu.org/licenses/gpl-2.0.html"
}, },
"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.",
@ -14,6 +14,16 @@
"suggest": { "suggest": {
"Mednaffe": "mednaffe" "Mednaffe": "mednaffe"
}, },
"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"
}
},
"installer": { "installer": {
"script": [ "script": [
"if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {", "if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {",
@ -57,15 +67,5 @@
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion$matchDev-win64.zip" "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

@ -3,8 +3,8 @@
"description": "Multi-system emulator", "description": "Multi-system emulator",
"homepage": "https://mednafen.github.io/", "homepage": "https://mednafen.github.io/",
"license": { "license": {
"url": "http://www.gnu.org/licenses/gpl-2.0.html", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "http://www.gnu.org/licenses/gpl-2.0.html"
}, },
"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.",
@ -14,6 +14,16 @@
"suggest": { "suggest": {
"Mednaffe": "mednaffe" "Mednaffe": "mednaffe"
}, },
"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"
}
},
"installer": { "installer": {
"script": [ "script": [
"if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {", "if (!(Test-Path \"$persist_dir\\mednafen.cfg\")) {",
@ -52,15 +62,5 @@
"url": "https://mednafen.github.io/releases/files/mednafen-$matchVersion-win64.zip" "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

@ -3,8 +3,8 @@
"description": "Front-end for Mednafen", "description": "Front-end for Mednafen",
"homepage": "https://github.com/AmatCoder/mednaffe/", "homepage": "https://github.com/AmatCoder/mednaffe/",
"license": { "license": {
"url": "https://github.com/AmatCoder/mednaffe/blob/master/COPYING", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/AmatCoder/mednaffe/blob/master/COPYING"
}, },
"depends": "sudo", "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",

View File

@ -3,19 +3,6 @@
"description": "Real-time 3D strategy game", "description": "Real-time 3D strategy game",
"homepage": "https://megaglest.org/", "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",
@ -64,5 +51,18 @@
] ]
] ]
} }
},
"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"
}
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "A Nintendo DS emulator aiming for fast and accurate emulation", "description": "A Nintendo DS emulator aiming for fast and accurate emulation",
"homepage": "http://melonds.kuribo64.net/", "homepage": "http://melonds.kuribo64.net/",
"license": { "license": {
"url": "https://github.com/Arisotura/melonDS/blob/master/LICENSE", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/Arisotura/melonDS/blob/master/LICENSE"
}, },
"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.",

View File

@ -3,8 +3,8 @@
"description": "A high-accuracy SNES and Super GameBoy emulator", "description": "A high-accuracy SNES and Super GameBoy emulator",
"homepage": "https://www.mesen.ca", "homepage": "https://www.mesen.ca",
"license": { "license": {
"url": "https://github.com/SourMesen/Mesen-S/blob/master/LICENSE", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/SourMesen/Mesen-S/blob/master/LICENSE"
}, },
"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",

View File

@ -3,8 +3,8 @@
"description": "A high-accuracy NES and Famicom emulator and NSF player.", "description": "A high-accuracy NES and Famicom emulator and NSF player.",
"homepage": "https://www.mesen.ca", "homepage": "https://www.mesen.ca",
"license": { "license": {
"url": "https://github.com/SourMesen/Mesen/blob/master/LICENSE", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/SourMesen/Mesen/blob/master/LICENSE"
}, },
"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",

View File

@ -29,7 +29,11 @@
" Add-Content \"$dir\\config.ini\" 'patchPath=patch'", " Add-Content \"$dir\\config.ini\" 'patchPath=patch'",
" Add-Content \"$dir\\config.ini\" 'screenshotPath=screenshot'", " Add-Content \"$dir\\config.ini\" 'screenshotPath=screenshot'",
" Add-Content \"$dir\\config.ini\" 'cheatsPath=cheats'", " Add-Content \"$dir\\config.ini\" 'cheatsPath=cheats'",
" Add-Content \"$dir\\config.ini\" 'savegamePath=savestate'", " Add-Content \"$dir\\config.ini\" 'savegamePath=savegame'",
" Add-Content \"$dir\\config.ini\" 'gba.bios=bios/gba_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'gb.bios=bios/gb_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'gbc.bios=bios/gbc_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'sgb.bios=bios/sgb_bios.bin'",
"}" "}"
], ],
"bin": [ "bin": [
@ -49,6 +53,7 @@
] ]
], ],
"persist": [ "persist": [
"bios",
"cheats", "cheats",
"patch", "patch",
"savegame", "savegame",

View File

@ -3,8 +3,20 @@
"description": "A fast, accurate, and portable GBA emulator", "description": "A fast, accurate, and portable GBA emulator",
"homepage": "https://mgba.io/", "homepage": "https://mgba.io/",
"license": { "license": {
"url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE", "identifier": "MPL-2.0",
"identifier": "MPL-2.0" "url": "https://github.com/mgba-emu/mgba/blob/master/LICENSE"
},
"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"
}
}, },
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\qt.ini\")) {", "if (!(Test-Path \"$persist_dir\\qt.ini\")) {",
@ -17,7 +29,11 @@
" Add-Content \"$dir\\config.ini\" 'patchPath=patch'", " Add-Content \"$dir\\config.ini\" 'patchPath=patch'",
" Add-Content \"$dir\\config.ini\" 'screenshotPath=screenshot'", " Add-Content \"$dir\\config.ini\" 'screenshotPath=screenshot'",
" Add-Content \"$dir\\config.ini\" 'cheatsPath=cheats'", " Add-Content \"$dir\\config.ini\" 'cheatsPath=cheats'",
" Add-Content \"$dir\\config.ini\" 'savegamePath=savestate'", " Add-Content \"$dir\\config.ini\" 'savegamePath=savegame'",
" Add-Content \"$dir\\config.ini\" 'gba.bios=bios/gba_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'gb.bios=bios/gb_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'gbc.bios=bios/gbc_bios.bin'",
" Add-Content \"$dir\\config.ini\" 'sgb.bios=bios/sgb_bios.bin'",
"}" "}"
], ],
"bin": [ "bin": [
@ -33,6 +49,7 @@
] ]
], ],
"persist": [ "persist": [
"bios",
"cheats", "cheats",
"patch", "patch",
"savegame", "savegame",
@ -57,17 +74,5 @@
"extract_dir": "mGBA-$version-win64" "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

@ -3,8 +3,8 @@
"description": "Official launcher for Minecraft, a sandbox voxel game", "description": "Official launcher for Minecraft, a sandbox voxel game",
"homepage": "https://www.minecraft.net/", "homepage": "https://www.minecraft.net/",
"license": { "license": {
"url": "https://account.mojang.com/terms", "identifier": "Proprietary",
"identifier": "Proprietary" "url": "https://account.mojang.com/terms"
}, },
"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",

View File

@ -3,6 +3,18 @@
"description": "Minecraft-like infinite-world multiplayer sandbox game", "description": "Minecraft-like infinite-world multiplayer sandbox game",
"homepage": "https://www.minetest.net/", "homepage": "https://www.minetest.net/",
"license": "LGPL-2.1-or-later", "license": "LGPL-2.1-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win32.zip",
"hash": "bf1e5d221b84dcd8c6d77a3831740ed927a1b6f3eed223a713e7b4d833d7bb9a",
"extract_dir": "minetest-5.5.0-win32"
},
"64bit": {
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win64.zip",
"hash": "d6788a4d22060cc612134f94d21b52d57bac4d4cc78a70700e07e5be15223e83",
"extract_dir": "minetest-5.5.0-win64"
}
},
"post_install": [ "post_install": [
"if(!(Test-Path \"$dir\\config\\minetest.conf\")) {", "if(!(Test-Path \"$dir\\config\\minetest.conf\")) {",
"New-Item -ErrorAction Ignore -Type file \"$dir\\config\\minetest.conf\" | Out-Null", "New-Item -ErrorAction Ignore -Type file \"$dir\\config\\minetest.conf\" | Out-Null",
@ -35,17 +47,5 @@
"extract_dir": "minetest-$version-win64" "extract_dir": "minetest-$version-win64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win32.zip",
"hash": "bf1e5d221b84dcd8c6d77a3831740ed927a1b6f3eed223a713e7b4d833d7bb9a",
"extract_dir": "minetest-5.5.0-win32"
},
"64bit": {
"url": "https://github.com/minetest/minetest/releases/download/5.5.0/minetest-5.5.0-win64.zip",
"hash": "d6788a4d22060cc612134f94d21b52d57bac4d4cc78a70700e07e5be15223e83",
"extract_dir": "minetest-5.5.0-win64"
}
} }
} }

View File

@ -3,6 +3,12 @@
"description": "NanoBoyAdvance is a Game Boy Advance emulator focused on accuracy.", "description": "NanoBoyAdvance is a Game Boy Advance emulator focused on accuracy.",
"homepage": "https://github.com/nba-emu/NanoBoyAdvance", "homepage": "https://github.com/nba-emu/NanoBoyAdvance",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"architecture": {
"64bit": {
"url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v1.4/NanoBoyAdvance-1.4-win64.zip",
"hash": "f4b678d7868b613588e01e25fb091a0677e10cd87906d3298e44ee71fd53b07c"
}
},
"shortcuts": [ "shortcuts": [
[ [
"NanoBoyAdvance.exe", "NanoBoyAdvance.exe",
@ -17,11 +23,5 @@
"url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v$version/NanoBoyAdvance-$version-win64.zip" "url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v$version/NanoBoyAdvance-$version-win64.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/nba-emu/NanoBoyAdvance/releases/download/v1.4/NanoBoyAdvance-1.4-win64.zip",
"hash": "f4b678d7868b613588e01e25fb091a0677e10cd87906d3298e44ee71fd53b07c"
}
} }
} }

View File

@ -8,6 +8,16 @@
"", "",
" $persist_dir\\..\\_doom" " $persist_dir\\..\\_doom"
], ],
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/odamex/Odamex/10.0.0/odamex-win32-10.0.0.zip",
"hash": "sha1:d540ec13351c20108a3fd9c93890f199b0a61b74"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/odamex/Odamex/10.0.0/odamex-win64-10.0.0.zip",
"hash": "sha1:65aa500bf3271ada4b380a9495a17b20bb618425"
}
},
"pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null", "pre_install": "New-Item -ItemType Directory -Force -Path $persist_dir\\..\\_doom | Out-Null",
"env_set": { "env_set": {
"DOOMWADDIR": "$persist_dir\\..\\_doom" "DOOMWADDIR": "$persist_dir\\..\\_doom"
@ -34,15 +44,5 @@
"url": "https://downloads.sourceforge.net/project/odamex/Odamex/$version/odamex-win64-$version.zip" "url": "https://downloads.sourceforge.net/project/odamex/Odamex/$version/odamex-win64-$version.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/odamex/Odamex/10.0.0/odamex-win32-10.0.0.zip",
"hash": "sha1:d540ec13351c20108a3fd9c93890f199b0a61b74"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/odamex/Odamex/10.0.0/odamex-win64-10.0.0.zip",
"hash": "sha1:65aa500bf3271ada4b380a9495a17b20bb618425"
}
} }
} }

View File

@ -3,13 +3,6 @@
"description": "2D multiplayer action game with mining, settling and fast-paced melees", "description": "2D multiplayer action game with mining, settling and fast-paced melees",
"homepage": "https://www.openclonk.org/", "homepage": "https://www.openclonk.org/",
"license": "ISC", "license": "ISC",
"bin": "openclonk.exe",
"shortcuts": [
[
"openclonk.exe",
"OpenClonk"
]
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://www.openclonk.org/builds/release/8.1/openclonk-8.1.exe#/dl.7z", "url": "https://www.openclonk.org/builds/release/8.1/openclonk-8.1.exe#/dl.7z",
@ -19,5 +12,12 @@
"url": "https://www.openclonk.org/builds/release/8.1/openclonk-8.1-x64.exe#/dl.7z", "url": "https://www.openclonk.org/builds/release/8.1/openclonk-8.1-x64.exe#/dl.7z",
"hash": "cb595b8b7495b9c68cb21db01c852ff3c12f20de51d72dfc99009aa1093f0b01" "hash": "cb595b8b7495b9c68cb21db01c852ff3c12f20de51d72dfc99009aa1093f0b01"
} }
} },
"bin": "openclonk.exe",
"shortcuts": [
[
"openclonk.exe",
"OpenClonk"
]
]
} }

View File

@ -3,6 +3,16 @@
"description": "Open Hard Vacuum. 90s Pixelart Science-Fiction Real-time strategy game with multiplayer support, competent skirmish AI and an integrated map editor", "description": "Open Hard Vacuum. 90s Pixelart Science-Fiction Real-time strategy game with multiplayer support, competent skirmish AI and an integrated map editor",
"homepage": "https://openhv.itch.io/openhv", "homepage": "https://openhv.itch.io/openhv",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/OpenHV/OpenHV/releases/download/20210321/OpenHV-20210321-x86-winportable.zip",
"hash": "7177b800ed36562e0ac6f7a559cddebac5f8c8e78e9c20d0582ce08f626a8a0d"
},
"64bit": {
"url": "https://github.com/OpenHV/OpenHV/releases/download/20210321/OpenHV-20210321-x64-winportable.zip",
"hash": "85f38f5b3905b54a93cf3bcb44ebadcd126fd88ef0f374e571573219afcda442"
}
},
"bin": "OpenHV.exe", "bin": "OpenHV.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -22,15 +32,5 @@
"url": "https://github.com/OpenHV/OpenHV/releases/download/$version/OpenHV-$version-x64-winportable.zip" "url": "https://github.com/OpenHV/OpenHV/releases/download/$version/OpenHV-$version-x64-winportable.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/OpenHV/OpenHV/releases/download/20210321/OpenHV-20210321-x86-winportable.zip",
"hash": "7177b800ed36562e0ac6f7a559cddebac5f8c8e78e9c20d0582ce08f626a8a0d"
},
"64bit": {
"url": "https://github.com/OpenHV/OpenHV/releases/download/20210321/OpenHV-20210321-x64-winportable.zip",
"hash": "85f38f5b3905b54a93cf3bcb44ebadcd126fd88ef0f374e571573219afcda442"
}
} }
} }

View File

@ -4,6 +4,12 @@
"homepage": "https://openmsx.fixato.net/", "homepage": "https://openmsx.fixato.net/",
"license": "GPL-2.0", "license": "GPL-2.0",
"notes": "User data are stored in C:\\Users\\[USERNAME]\\Documents\\openMSX", "notes": "User data are stored in C:\\Users\\[USERNAME]\\Documents\\openMSX",
"architecture": {
"64bit": {
"url": "https://openmsx.fixato.net/builds/windows/x64/openmsx-17.0-332-g05bcf9cc6-windows-vc-x64-bin.zip",
"hash": "9bb7166f6d13e681639ad58a5aeb3e88d3f73f45aa362b0b59e5a0cd21c0dd04"
}
},
"bin": [ "bin": [
[ [
"openmsx.exe", "openmsx.exe",
@ -31,11 +37,5 @@
"url": "https://openmsx.fixato.net/builds/windows/x64/openmsx-$version-windows-vc-x64-bin.zip" "url": "https://openmsx.fixato.net/builds/windows/x64/openmsx-$version-windows-vc-x64-bin.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://openmsx.fixato.net/builds/windows/x64/openmsx-17.0-332-g05bcf9cc6-windows-vc-x64-bin.zip",
"hash": "9bb7166f6d13e681639ad58a5aeb3e88d3f73f45aa362b0b59e5a0cd21c0dd04"
}
} }
} }

View File

@ -4,6 +4,12 @@
"homepage": "https://openmsx.org/", "homepage": "https://openmsx.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"notes": "User data are stored in C:\\Users\\[USERNAME]\\Documents\\openMSX", "notes": "User data are stored in C:\\Users\\[USERNAME]\\Documents\\openMSX",
"architecture": {
"64bit": {
"url": "https://github.com/openMSX/openMSX/releases/download/RELEASE_17_0/openmsx-17.0-windows-vc-x64-bin.zip",
"hash": "b2b128824f8a0c239c3e986ce9b27efc77657ef965fc063095602b54fd841fb4"
}
},
"bin": "openmsx.exe", "bin": "openmsx.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -24,11 +30,5 @@
"url": "https://github.com/openMSX/openMSX/releases/download/RELEASE_$majorVersion_$minorVersion/openmsx-$version-windows-vc-x64-bin.zip" "url": "https://github.com/openMSX/openMSX/releases/download/RELEASE_$majorVersion_$minorVersion/openmsx-$version-windows-vc-x64-bin.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/openMSX/openMSX/releases/download/RELEASE_17_0/openmsx-17.0-windows-vc-x64-bin.zip",
"hash": "b2b128824f8a0c239c3e986ce9b27efc77657ef965fc063095602b54fd841fb4"
}
} }
} }

View File

@ -4,6 +4,12 @@
"homepage": "http://openmw.org/", "homepage": "http://openmw.org/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": "Please run the OpenMW Launcher in the start menu to configure the game data path. Otherwise, OpenMW won't start correctly.", "notes": "Please run the OpenMW Launcher in the start menu to configure the game data path. Otherwise, OpenMW won't start correctly.",
"architecture": {
"64bit": {
"url": "https://gitlab.com/OpenMW/openmw/-/jobs/2224473286/artifacts/download#/dl.7z",
"hash": "1b95ea6402b0922cf5f90eda5b9b4bf0c5b99e9b1c97ec4cbbdf5a5a87731fc6"
}
},
"pre_install": "Expand-ZipArchive \"$dir\\OpenMW_MSVC2019_64_Engine_Release_*.zip\" \"$dir\"", "pre_install": "Expand-ZipArchive \"$dir\\OpenMW_MSVC2019_64_Engine_Release_*.zip\" \"$dir\"",
"post_install": "Remove-Item \"$dir\\MSVC2019_64_Ninja\", \"$dir\\chocolatey.log\", \"$dir\\OpenMW_MSVC2019_64_Engine_Release_*.zip\" -Force -Recurse", "post_install": "Remove-Item \"$dir\\MSVC2019_64_Ninja\", \"$dir\\chocolatey.log\", \"$dir\\OpenMW_MSVC2019_64_Engine_Release_*.zip\" -Force -Recurse",
"bin": [ "bin": [
@ -39,11 +45,5 @@
"url": "https://gitlab.com/OpenMW/openmw/-/jobs/$matchJob/artifacts/download#/dl.7z" "url": "https://gitlab.com/OpenMW/openmw/-/jobs/$matchJob/artifacts/download#/dl.7z"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://gitlab.com/OpenMW/openmw/-/jobs/2224473286/artifacts/download#/dl.7z",
"hash": "1b95ea6402b0922cf5f90eda5b9b4bf0c5b99e9b1c97ec4cbbdf5a5a87731fc6"
}
} }
} }

View File

@ -4,6 +4,12 @@
"homepage": "http://openmw.org/", "homepage": "http://openmw.org/",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"notes": "Please run the OpenMW Launcher in the start menu to configure the game data path. Otherwise, OpenMW won't start correctly.", "notes": "Please run the OpenMW Launcher in the start menu to configure the game data path. Otherwise, OpenMW won't start correctly.",
"architecture": {
"64bit": {
"url": "https://github.com/OpenMW/openmw/releases/download/openmw-0.47.0/OpenMW-0.47.0-win64.exe#/dl.7z",
"hash": "02702977ae32d73aa20e5710a20bc5452d7131dab63bc43d194e339cadaf1e61"
}
},
"post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninstall*\" -Force -Recurse", "post_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\Uninstall*\" -Force -Recurse",
"bin": [ "bin": [
"openmw.exe", "openmw.exe",
@ -34,11 +40,5 @@
"url": "https://github.com/OpenMW/openmw/releases/download/openmw-$version/OpenMW-$version-win64.exe#/dl.7z" "url": "https://github.com/OpenMW/openmw/releases/download/openmw-$version/OpenMW-$version-win64.exe#/dl.7z"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/OpenMW/openmw/releases/download/openmw-0.47.0/OpenMW-0.47.0-win64.exe#/dl.7z",
"hash": "02702977ae32d73aa20e5710a20bc5452d7131dab63bc43d194e339cadaf1e61"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert", "description": "Real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert",
"homepage": "http://www.openra.net", "homepage": "http://www.openra.net",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/OpenRA/OpenRA/releases/download/release-20210321/OpenRA-release-20210321-x86.exe#/dl.7z",
"hash": "ca18821c1754fc003d72fdad104da4c8d6f11c6cd5406bcda4a2fed3da648ccd"
},
"64bit": {
"url": "https://github.com/OpenRA/OpenRA/releases/download/release-20210321/OpenRA-release-20210321-x64.exe#/dl.7z",
"hash": "2613a38dad1c8a564ca6c9dcc147d8273680ced06fa3f11d8195f757b14ec545"
}
},
"pre_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\uninstaller.exe\" -Force -Recurse", "pre_install": "Remove-Item \"$dir\\`$PLUGINSDIR\", \"$dir\\uninstaller.exe\" -Force -Recurse",
"bin": [ "bin": [
"Dune2000.exe", "Dune2000.exe",
@ -36,15 +46,5 @@
"url": "https://github.com/OpenRA/OpenRA/releases/download/release-$version/OpenRA-release-$version-x64.exe#/dl.7z" "url": "https://github.com/OpenRA/OpenRA/releases/download/release-$version/OpenRA-release-$version-x64.exe#/dl.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/OpenRA/OpenRA/releases/download/release-20210321/OpenRA-release-20210321-x86.exe#/dl.7z",
"hash": "ca18821c1754fc003d72fdad104da4c8d6f11c6cd5406bcda4a2fed3da648ccd"
},
"64bit": {
"url": "https://github.com/OpenRA/OpenRA/releases/download/release-20210321/OpenRA-release-20210321-x64.exe#/dl.7z",
"hash": "2613a38dad1c8a564ca6c9dcc147d8273680ced06fa3f11d8195f757b14ec545"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Open source re-implementation of RollerCoaster Tycoon 2", "description": "Open source re-implementation of RollerCoaster Tycoon 2",
"homepage": "https://github.com/OpenRCT2/OpenRCT2", "homepage": "https://github.com/OpenRCT2/OpenRCT2",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"architecture": {
"32bit": {
"url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.5.1/OpenRCT2-0.3.5.1-windows-portable-win32.zip",
"hash": "89f1caebc948b18b545336086628672ffc0c986180d36a143dc69e2ab831768b"
},
"64bit": {
"url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.5.1/OpenRCT2-0.3.5.1-windows-portable-x64.zip",
"hash": "b004fe15f112be19b35a7462d5eba5672b07d4c9b7d79ec2388a1de360a8b97c"
}
},
"bin": "OpenRCT2.exe", "bin": "OpenRCT2.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -20,15 +30,5 @@
"url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v$version/OpenRCT2-$version-windows-portable-x64.zip" "url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v$version/OpenRCT2-$version-windows-portable-x64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.5.1/OpenRCT2-0.3.5.1-windows-portable-win32.zip",
"hash": "89f1caebc948b18b545336086628672ffc0c986180d36a143dc69e2ab831768b"
},
"64bit": {
"url": "https://github.com/OpenRCT2/OpenRCT2/releases/download/v0.3.5.1/OpenRCT2-0.3.5.1-windows-portable-x64.zip",
"hash": "b004fe15f112be19b35a7462d5eba5672b07d4c9b7d79ec2388a1de360a8b97c"
}
} }
} }

View File

@ -3,18 +3,6 @@
"description": "Simulation game based upon Transport Tycoon Deluxe", "description": "Simulation game based upon Transport Tycoon Deluxe",
"homepage": "https://www.openttd.org/", "homepage": "https://www.openttd.org/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"pre_install": [
"Move-Item \"$dir\\opengfx-0.6.0.tar\" \"$dir\\baseset\"",
"Move-Item \"$dir\\opensfx-0.2.3\" \"$dir\\baseset\"",
"Move-Item \"$dir\\openmsx-0.3.1\" \"$dir\\baseset\""
],
"bin": "openttd.exe",
"shortcuts": [
[
"openttd.exe",
"OpenTTD"
]
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": [ "url": [
@ -44,5 +32,17 @@
"92e293ae89f13ad679f43185e83fb81fb8cad47fe63f4af3d3d9f955130460f5" "92e293ae89f13ad679f43185e83fb81fb8cad47fe63f4af3d3d9f955130460f5"
] ]
} }
} },
"pre_install": [
"Move-Item \"$dir\\opengfx-0.6.0.tar\" \"$dir\\baseset\"",
"Move-Item \"$dir\\opensfx-0.2.3\" \"$dir\\baseset\"",
"Move-Item \"$dir\\openmsx-0.3.1\" \"$dir\\baseset\""
],
"bin": "openttd.exe",
"shortcuts": [
[
"openttd.exe",
"OpenTTD"
]
]
} }

View File

@ -3,8 +3,8 @@
"description": "A feature rich FOSS PlayStation 2 emulator (development version)", "description": "A feature rich FOSS PlayStation 2 emulator (development version)",
"homepage": "https://pcsx2.net/", "homepage": "https://pcsx2.net/",
"license": { "license": {
"url": "https://github.com/PCSX2/pcsx2/blob/master/COPYING.GPLv3", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/PCSX2/pcsx2/blob/master/COPYING.GPLv3"
}, },
"notes": [ "notes": [
"ATTENTION: PCSX2 requires a dump of the PS2 BIOS to function.", "ATTENTION: PCSX2 requires a dump of the PS2 BIOS to function.",
@ -14,6 +14,40 @@
"suggest": { "suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"
}, },
"architecture": {
"32bit": {
"url": "https://github.com/PCSX2/pcsx2/releases/download/v1.7.2484/pcsx2-v1.7.2484-windows-32bit-AVX2.7z",
"hash": "7b3f4cdef5ac057955552a9caf6ac5b02aa66f07f17f492061ae307f2dc4819c",
"bin": [
[
"pcsx2-avx2.exe",
"pcsx2-dev"
]
],
"shortcuts": [
[
"pcsx2-avx2.exe",
"PCSX2 (development)"
]
]
},
"64bit": {
"url": "https://github.com/PCSX2/pcsx2/releases/download/v1.7.2484/pcsx2-v1.7.2484-windows-64bit-AVX2.7z",
"hash": "3cf5c3f0438b302485d06f88084a62248077221b3b741080acc408513d18774d",
"bin": [
[
"pcsx2x64-avx2.exe",
"pcsx2-dev"
]
],
"shortcuts": [
[
"pcsx2x64-avx2.exe",
"PCSX2 (development)"
]
]
}
},
"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",
@ -50,39 +84,5 @@
"url": "https://github.com/PCSX2/pcsx2/releases/download/v$version/pcsx2-v$version-windows-64bit-AVX2.7z" "url": "https://github.com/PCSX2/pcsx2/releases/download/v$version/pcsx2-v$version-windows-64bit-AVX2.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/PCSX2/pcsx2/releases/download/v1.7.2484/pcsx2-v1.7.2484-windows-32bit-AVX2.7z",
"hash": "7b3f4cdef5ac057955552a9caf6ac5b02aa66f07f17f492061ae307f2dc4819c",
"bin": [
[
"pcsx2-avx2.exe",
"pcsx2-dev"
]
],
"shortcuts": [
[
"pcsx2-avx2.exe",
"PCSX2 (development)"
]
]
},
"64bit": {
"url": "https://github.com/PCSX2/pcsx2/releases/download/v1.7.2484/pcsx2-v1.7.2484-windows-64bit-AVX2.7z",
"hash": "3cf5c3f0438b302485d06f88084a62248077221b3b741080acc408513d18774d",
"bin": [
[
"pcsx2x64-avx2.exe",
"pcsx2-dev"
]
],
"shortcuts": [
[
"pcsx2x64-avx2.exe",
"PCSX2 (development)"
]
]
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "A feature rich FOSS PlayStation 2 emulator", "description": "A feature rich FOSS PlayStation 2 emulator",
"homepage": "https://pcsx2.net/", "homepage": "https://pcsx2.net/",
"license": { "license": {
"url": "https://github.com/PCSX2/pcsx2/blob/master/COPYING.GPLv3", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/PCSX2/pcsx2/blob/master/COPYING.GPLv3"
}, },
"notes": [ "notes": [
"ATTENTION: PCSX2 requires a dump of the PS2 BIOS to function.", "ATTENTION: PCSX2 requires a dump of the PS2 BIOS to function.",

View File

@ -32,8 +32,7 @@
"polymc.cfg" "polymc.cfg"
], ],
"checkver": { "checkver": {
"url": "https://github.com/PolyMC/PolyMC/tags", "github": "https://github.com/PolyMC/PolyMC"
"regex": "releases/tag/(\\d{1,2}\\.\\d{1,2}\\.\\d{1,2})"
}, },
"autoupdate": { "autoupdate": {
"url": "https://github.com/PolyMC/PolyMC/releases/download/$version/PolyMC-Windows-$version.zip" "url": "https://github.com/PolyMC/PolyMC/releases/download/$version/PolyMC-Windows-$version.zip"

View File

@ -3,30 +3,6 @@
"description": "A free physics sandbox game, capable of simulating many interactions", "description": "A free physics sandbox game, capable of simulating many interactions",
"homepage": "https://powdertoy.co.uk/", "homepage": "https://powdertoy.co.uk/",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"pre_install": [
"if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$dir\\powder.pref\" -ItemType File | Out-Null",
"}"
],
"persist": [
"Saves",
"powder.pref"
],
"checkver": {
"url": "https://powdertoy.co.uk/",
"regex": "(?<build>[\\d\\.]+) \\|",
"replace": "${1}"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://powdertoy.co.uk/Download/powder-win32.zip"
},
"64bit": {
"url": "https://powdertoy.co.uk/Download/powder.zip"
}
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://powdertoy.co.uk/Download/powder-win32.zip", "url": "https://powdertoy.co.uk/Download/powder-win32.zip",
@ -55,5 +31,29 @@
] ]
] ]
} }
},
"pre_install": [
"if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$dir\\powder.pref\" -ItemType File | Out-Null",
"}"
],
"persist": [
"Saves",
"powder.pref"
],
"checkver": {
"url": "https://powdertoy.co.uk/",
"regex": "(?<build>[\\d\\.]+) \\|",
"replace": "${1}"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://powdertoy.co.uk/Download/powder-win32.zip"
},
"64bit": {
"url": "https://powdertoy.co.uk/Download/powder.zip"
}
}
} }
} }

View File

@ -3,35 +3,8 @@
"description": "Sony PSP emulator (Development)", "description": "Sony PSP emulator (Development)",
"homepage": "https://www.ppsspp.org", "homepage": "https://www.ppsspp.org",
"license": { "license": {
"url": "https://github.com/hrydgard/ppsspp/blob/master/LICENSE.TXT", "identifier": "GPL 2.0 or later",
"identifier": "GPL 2.0 or later" "url": "https://github.com/hrydgard/ppsspp/blob/master/LICENSE.TXT"
},
"extract_dir": "ppsspp",
"pre_install": [
"if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$persist_dir\" -ItemType Directory | Out-Null",
" New-item \"$persist_dir\\memstick\" -ItemType Directory | Out-Null",
"}"
],
"persist": [
"memstick",
"assets",
"demos"
],
"checkver": {
"url": "https://buildbot.orphis.net/ppsspp/index.php",
"regex": "v(?<basever>\\d{1,2}\\.\\d{1,2}\\.\\d{1,2})-(?<build>\\d{1,4})-g(?<commit>[a-f0-9]{9})",
"replace": "${basever}-${build}"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://buildbot.orphis.net/ppsspp/index.php?m=dl&rev=v$matchBasever-$matchBuild-$commit&platform=windows-x86"
},
"64bit": {
"url": "https://buildbot.orphis.net/ppsspp/index.php?m=dl&rev=v$matchBasever-$matchBuild-$commit&platform=windows-amd64"
}
}
}, },
"architecture": { "architecture": {
"32bit": { "32bit": {
@ -66,5 +39,32 @@
] ]
] ]
} }
},
"extract_dir": "ppsspp",
"pre_install": [
"if (!(Test-Path \"$persist_dir\")) {",
" New-item \"$persist_dir\" -ItemType Directory | Out-Null",
" New-item \"$persist_dir\\memstick\" -ItemType Directory | Out-Null",
"}"
],
"persist": [
"memstick",
"assets",
"demos"
],
"checkver": {
"url": "https://buildbot.orphis.net/ppsspp/index.php",
"regex": "v(?<basever>\\d{1,2}\\.\\d{1,2}\\.\\d{1,2})-(?<build>\\d{1,4})-g(?<commit>[a-f0-9]{9})",
"replace": "${basever}-${build}"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://buildbot.orphis.net/ppsspp/index.php?m=dl&rev=v$matchBasever-$matchBuild-$commit&platform=windows-x86#/dl.7z"
},
"64bit": {
"url": "https://buildbot.orphis.net/ppsspp/index.php?m=dl&rev=v$matchBasever-$matchBuild-$commit&platform=windows-amd64#/dl.7z"
}
}
} }
} }

View File

@ -3,11 +3,27 @@
"description": "Sony PSP emulator", "description": "Sony PSP emulator",
"homepage": "https://www.ppsspp.org", "homepage": "https://www.ppsspp.org",
"license": { "license": {
"url": "https://github.com/hrydgard/ppsspp/blob/master/LICENSE.TXT", "identifier": "GPL 2.0 or later",
"identifier": "GPL 2.0 or later" "url": "https://github.com/hrydgard/ppsspp/blob/master/LICENSE.TXT"
}, },
"url": "https://ppsspp.org/files/1_12_3/ppsspp_win.zip", "url": "https://ppsspp.org/files/1_12_3/ppsspp_win.zip",
"hash": "c29b1faf56df9c9926cfb77f874484571fbe8e59689b1a39091425ab309e6463", "hash": "c29b1faf56df9c9926cfb77f874484571fbe8e59689b1a39091425ab309e6463",
"architecture": {
"64bit": {
"bin": [
[
"PPSSPPWindows64.exe",
"ppsspp"
]
],
"shortcuts": [
[
"PPSSPPWindows64.exe",
"PPSSPP"
]
]
}
},
"extract_dir": "ppsspp", "extract_dir": "ppsspp",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -29,21 +45,5 @@
"64bit": { "64bit": {
"url": "https://ppsspp.org/files/${major}_${minor}_${patch}/ppsspp_win.zip" "url": "https://ppsspp.org/files/${major}_${minor}_${patch}/ppsspp_win.zip"
} }
},
"architecture": {
"64bit": {
"bin": [
[
"PPSSPPWindows64.exe",
"ppsspp"
]
],
"shortcuts": [
[
"PPSSPPWindows64.exe",
"PPSSPP"
]
]
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Nintendo 64 emulator", "description": "Nintendo 64 emulator",
"homepage": "https://www.pj64-emu.com/", "homepage": "https://www.pj64-emu.com/",
"license": { "license": {
"url": "https://github.com/project64/project64/blob/develop/license.md", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/project64/project64/blob/develop/license.md"
}, },
"url": "https://www.pj64-emu.com/file/setup-project64-Dev-4-0-0-5767-d7e732a/", "url": "https://www.pj64-emu.com/file/setup-project64-Dev-4-0-0-5767-d7e732a/",
"hash": "0d7ddb2dbd5d2531a569a26488c25bb8c0b63a3bd8b47d70904b6376549ed758", "hash": "0d7ddb2dbd5d2531a569a26488c25bb8c0b63a3bd8b47d70904b6376549ed758",

View File

@ -3,8 +3,8 @@
"description": "Nintendo 64 emulator", "description": "Nintendo 64 emulator",
"homepage": "https://www.pj64-emu.com/", "homepage": "https://www.pj64-emu.com/",
"license": { "license": {
"url": "https://github.com/project64/project64/blob/develop/license.md", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/project64/project64/blob/develop/license.md"
}, },
"url": "https://www.pj64-emu.com/file/project64-3-0-0-5632-f83bee9#/dl.zip", "url": "https://www.pj64-emu.com/file/project64-3-0-0-5632-f83bee9#/dl.zip",
"hash": "6e2d123a0d665576649c16dc0cb902d70f9a1072a5fbcd23a5ab4cf3854dd07f", "hash": "6e2d123a0d665576649c16dc0cb902d70f9a1072a5fbcd23a5ab4cf3854dd07f",

View File

@ -3,8 +3,8 @@
"description": "Sony PlayStation 3 system software", "description": "Sony PlayStation 3 system software",
"homepage": "https://www.playstation.com/en-us/support/hardware/ps3/system-software/", "homepage": "https://www.playstation.com/en-us/support/hardware/ps3/system-software/",
"license": { "license": {
"url": "https://doc.dl.playstation.net/doc/ps3-eula/ps3_eula_en.html", "identifier": "Proprietary",
"identifier": "Proprietary" "url": "https://doc.dl.playstation.net/doc/ps3-eula/ps3_eula_en.html"
}, },
"url": "http://dus01.ps3.update.playstation.net/update/ps3/image/us/2021_0601_a0b63a3e4ae92ed176d6b9a67ce447f0/PS3UPDAT.PUP", "url": "http://dus01.ps3.update.playstation.net/update/ps3/image/us/2021_0601_a0b63a3e4ae92ed176d6b9a67ce447f0/PS3UPDAT.PUP",
"hash": "8491361628abe5862f5101e57878b5852b175b887a98cfc6ba9a3e67d1f6530a", "hash": "8491361628abe5862f5101e57878b5852b175b887a98cfc6ba9a3e67d1f6530a",

View File

@ -18,6 +18,18 @@
"- Quake Mission Pack 3 - Abyss of Pandemonium:", "- Quake Mission Pack 3 - Abyss of Pandemonium:",
" $persist_dir\\abyss\\" " $persist_dir\\abyss\\"
], ],
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.94.3_windows.zip",
"hash": "sha1:eb16e18c91fd3d4631bacceb17a8b8a3afbb5599",
"extract_dir": "quakespasm-0.94.3_windows"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.94.3_win64.zip",
"hash": "sha1:f2e13616bc5f350262d79927a55d40dae30a5b3a",
"extract_dir": "quakespasm-0.94.3_win64"
}
},
"bin": [ "bin": [
[ [
"quakespasm.exe", "quakespasm.exe",
@ -67,17 +79,5 @@
"extract_dir": "quakespasm-$version_win64" "extract_dir": "quakespasm-$version_win64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.94.3_windows.zip",
"hash": "sha1:eb16e18c91fd3d4631bacceb17a8b8a3afbb5599",
"extract_dir": "quakespasm-0.94.3_windows"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/quakespasm/Windows/quakespasm-0.94.3_win64.zip",
"hash": "sha1:f2e13616bc5f350262d79927a55d40dae30a5b3a",
"extract_dir": "quakespasm-0.94.3_win64"
}
} }
} }

View File

@ -3,6 +3,12 @@
"description": "A simple, clean, and easy to use mod manager for Risk of Rain 2, Dyson Sphere Program, Valheim and GTFO", "description": "A simple, clean, and easy to use mod manager for Risk of Rain 2, Dyson Sphere Program, Valheim and GTFO",
"homepage": "https://github.com/ebkr/r2modmanPlus", "homepage": "https://github.com/ebkr/r2modmanPlus",
"license": "MIT", "license": "MIT",
"architecture": {
"64bit": {
"url": "https://github.com/ebkr/r2modmanPlus/releases/download/v3.1.27/r2modman-3.1.27.exe#/r2modman.exe",
"hash": "9a4e11887045c1d6c3fcd9858e41f9a2d95692224eaa84fc064bcd7bed49c384"
}
},
"bin": "r2modman.exe", "bin": "r2modman.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -17,11 +23,5 @@
"url": "https://github.com/ebkr/r2modmanPlus/releases/download/v$version/r2modman-$version.exe#/r2modman.exe" "url": "https://github.com/ebkr/r2modmanPlus/releases/download/v$version/r2modman-$version.exe#/r2modman.exe"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/ebkr/r2modmanPlus/releases/download/v3.1.27/r2modman-3.1.27.exe#/r2modman.exe",
"hash": "9a4e11887045c1d6c3fcd9858e41f9a2d95692224eaa84fc064bcd7bed49c384"
}
} }
} }

View File

@ -8,6 +8,12 @@
"", "",
" $persist_dir\\data" " $persist_dir\\data"
], ],
"architecture": {
"64bit": {
"url": "https://github.com/coelckers/Raze/releases/download/1.4.1/raze_1.4.1.zip",
"hash": "29b6805caf33760d58ccfb5082f4002c173b5d239ac02c149b866a845a33888b"
}
},
"bin": "raze.exe", "bin": "raze.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -25,11 +31,5 @@
"url": "https://github.com/coelckers/Raze/releases/download/$version/raze_$version.zip" "url": "https://github.com/coelckers/Raze/releases/download/$version/raze_$version.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/coelckers/Raze/releases/download/1.4.1/raze_1.4.1.zip",
"hash": "29b6805caf33760d58ccfb5082f4002c173b5d239ac02c149b866a845a33888b"
}
} }
} }

View File

@ -3,6 +3,12 @@
"description": "Removes Roblox's default 60 FPS cap", "description": "Removes Roblox's default 60 FPS cap",
"homepage": "https://github.com/axstin/rbxfpsunlocker", "homepage": "https://github.com/axstin/rbxfpsunlocker",
"license": "MIT", "license": "MIT",
"architecture": {
"64bit": {
"url": "https://github.com/axstin/rbxfpsunlocker/releases/download/v4.4.2/rbxfpsunlocker-x64.zip",
"hash": "a7b6560104164e5fc4c01d5da889777c2c5fb504ef15b6cda224d60a46010517"
}
},
"pre_install": [ "pre_install": [
"# Create settings file if it does not exist", "# Create settings file if it does not exist",
"if (!(Test-Path \"$persist_dir\\settings\" -PathType Leaf)) {", "if (!(Test-Path \"$persist_dir\\settings\" -PathType Leaf)) {",
@ -23,11 +29,5 @@
"url": "https://github.com/axstin/rbxfpsunlocker/releases/download/v$version/rbxfpsunlocker-x64.zip" "url": "https://github.com/axstin/rbxfpsunlocker/releases/download/v$version/rbxfpsunlocker-x64.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/axstin/rbxfpsunlocker/releases/download/v4.4.2/rbxfpsunlocker-x64.zip",
"hash": "a7b6560104164e5fc4c01d5da889777c2c5fb504ef15b6cda224d60a46010517"
}
} }
} }

View File

@ -3,8 +3,14 @@
"description": "Sega Dreamcast emulator that can render games in HD and 4K (development)", "description": "Sega Dreamcast emulator that can render games in HD and 4K (development)",
"homepage": "https://redream.io", "homepage": "https://redream.io",
"license": { "license": {
"url": "https://redream.io", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://redream.io"
},
"architecture": {
"64bit": {
"url": "https://redream.io/download/redream.x86_64-windows-v1.5.0-1042-g25fc5b5.zip",
"hash": "5a160c7fe06063ea4db30a0d27191b23fdacd742bb6bb7b5a01ed9dfe94d7f0a"
}
}, },
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -34,11 +40,5 @@
"url": "https://redream.io/download/redream.x86_64-windows-v$version.zip" "url": "https://redream.io/download/redream.x86_64-windows-v$version.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://redream.io/download/redream.x86_64-windows-v1.5.0-1042-g25fc5b5.zip",
"hash": "5a160c7fe06063ea4db30a0d27191b23fdacd742bb6bb7b5a01ed9dfe94d7f0a"
}
} }
} }

View File

@ -3,8 +3,14 @@
"description": "Sega Dreamcast emulator that can render games in HD and 4K", "description": "Sega Dreamcast emulator that can render games in HD and 4K",
"homepage": "https://redream.io", "homepage": "https://redream.io",
"license": { "license": {
"url": "https://redream.io", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://redream.io"
},
"architecture": {
"64bit": {
"url": "https://redream.io/download/redream.x86_64-windows-v1.5.0.zip",
"hash": "c29b1faf56df9c9926cfb77f874484571fbe8e59689b1a39091425ab309e6463"
}
}, },
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -34,11 +40,5 @@
"url": "https://redream.io/download/redream.x86_64-windows-v$version.zip" "url": "https://redream.io/download/redream.x86_64-windows-v$version.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://redream.io/download/redream.x86_64-windows-v1.5.0.zip",
"hash": "c29b1faf56df9c9926cfb77f874484571fbe8e59689b1a39091425ab309e6463"
}
} }
} }

View File

@ -2,13 +2,13 @@
"version": "4.7.0", "version": "4.7.0",
"description": "Advanced level editor for New Super Mario Bros. Wii", "description": "Advanced level editor for New Super Mario Bros. Wii",
"homepage": "https://github.com/CLF78/Reggie-Next", "homepage": "https://github.com/CLF78/Reggie-Next",
"license": "GPL-3.0-only",
"url": "https://github.com/CLF78/Reggie-Next/releases/download/v4.7.0/reggie_next_v4.7.0_win32.zip", "url": "https://github.com/CLF78/Reggie-Next/releases/download/v4.7.0/reggie_next_v4.7.0_win32.zip",
"hash": "91662199532ed4cdcf8b885447cd9dfc0772442848fa63f6d2e56182f22b766d", "hash": "91662199532ed4cdcf8b885447cd9dfc0772442848fa63f6d2e56182f22b766d",
"license": "GPL-3.0-only",
"bin": "reggie-next.exe",
"pre_install": [ "pre_install": [
"Rename-Item -Path $dir/reggie.exe -NewName $dir/reggie-next.exe" "Rename-Item -Path $dir/reggie.exe -NewName $dir/reggie-next.exe"
], ],
"bin": "reggie-next.exe",
"shortcuts": [ "shortcuts": [
[ [
"reggie-next.exe", "reggie-next.exe",

View File

@ -3,14 +3,24 @@
"description": "Frontend for emulators, game engines and media players (nightly)", "description": "Frontend for emulators, game engines and media players (nightly)",
"homepage": "https://www.retroarch.com/", "homepage": "https://www.retroarch.com/",
"license": { "license": {
"url": "https://github.com/libretro/RetroArch/blob/master/COPYING", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/libretro/RetroArch/blob/master/COPYING"
}, },
"notes": [ "notes": [
"ATTENTION: Retroarch requires BIOS/firmware files for some emulation.", "ATTENTION: Retroarch requires BIOS/firmware files for some emulation.",
"It is recommended to read the libretro docs for each core you plan to use.", "It is recommended to read the libretro docs for each core you plan to use.",
"See https://docs.libretro.com/library/bios/ for more information." "See https://docs.libretro.com/library/bios/ for more information."
], ],
"architecture": {
"32bit": {
"url": "https://buildbot.libretro.com/nightly/windows/x86/RetroArch.7z",
"extract_dir": "RetroArch-Win32"
},
"64bit": {
"url": "https://buildbot.libretro.com/nightly/windows/x86_64/RetroArch.7z",
"extract_dir": "RetroArch-Win64"
}
},
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\retroarch.cfg\")) {", "if (!(Test-Path \"$persist_dir\\retroarch.cfg\")) {",
" New-Item \"$persist_dir\\retroarch.cfg\" -Type File | Out-Null", " New-Item \"$persist_dir\\retroarch.cfg\" -Type File | Out-Null",
@ -52,15 +62,5 @@
"url": "https://buildbot.libretro.com/nightly/windows/x86_64/RetroArch.7z" "url": "https://buildbot.libretro.com/nightly/windows/x86_64/RetroArch.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://buildbot.libretro.com/nightly/windows/x86/RetroArch.7z",
"extract_dir": "RetroArch-Win32"
},
"64bit": {
"url": "https://buildbot.libretro.com/nightly/windows/x86_64/RetroArch.7z",
"extract_dir": "RetroArch-Win64"
}
} }
} }

View File

@ -3,14 +3,26 @@
"description": "Frontend for emulators, game engines and media players", "description": "Frontend for emulators, game engines and media players",
"homepage": "https://www.retroarch.com/", "homepage": "https://www.retroarch.com/",
"license": { "license": {
"url": "https://github.com/libretro/RetroArch/blob/master/COPYING", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/libretro/RetroArch/blob/master/COPYING"
}, },
"notes": [ "notes": [
"ATTENTION: Retroarch requires BIOS/firmware files for some emulation.", "ATTENTION: Retroarch requires BIOS/firmware files for some emulation.",
"It is recommended to read the libretro docs for each core you plan to use.", "It is recommended to read the libretro docs for each core you plan to use.",
"See https://docs.libretro.com/library/bios/ for more information." "See https://docs.libretro.com/library/bios/ for more information."
], ],
"architecture": {
"32bit": {
"url": "https://buildbot.libretro.com/stable/1.10.1/windows/x86/RetroArch.7z",
"hash": "5892ca9f77ca8f976bc760c0c02188ac4b46e4d7718eaa65f39a015637ae28e5",
"extract_dir": "RetroArch-Win32"
},
"64bit": {
"url": "https://buildbot.libretro.com/stable/1.10.1/windows/x86_64/RetroArch.7z",
"hash": "a0f4e74317c5e399c0d5bf1472d082801fd349b85950f5a6b56c6fc0dd0f5675",
"extract_dir": "RetroArch-Win64"
}
},
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\retroarch.cfg\")) {", "if (!(Test-Path \"$persist_dir\\retroarch.cfg\")) {",
" New-Item \"$dir\\retroarch.cfg\" -Type File | Out-Null", " New-Item \"$dir\\retroarch.cfg\" -Type File | Out-Null",
@ -57,17 +69,5 @@
"url": "https://buildbot.libretro.com/stable/$matchMain/windows/x86_64/RetroArch.7z" "url": "https://buildbot.libretro.com/stable/$matchMain/windows/x86_64/RetroArch.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://buildbot.libretro.com/stable/1.10.1/windows/x86/RetroArch.7z",
"hash": "5892ca9f77ca8f976bc760c0c02188ac4b46e4d7718eaa65f39a015637ae28e5",
"extract_dir": "RetroArch-Win32"
},
"64bit": {
"url": "https://buildbot.libretro.com/stable/1.10.1/windows/x86_64/RetroArch.7z",
"hash": "a0f4e74317c5e399c0d5bf1472d082801fd349b85950f5a6b56c6fc0dd0f5675",
"extract_dir": "RetroArch-Win64"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "A free assembler/linker package for the Game Boy and Game Boy Color", "description": "A free assembler/linker package for the Game Boy and Game Boy Color",
"homepage": "https://rednex.github.io/rgbds/", "homepage": "https://rednex.github.io/rgbds/",
"license": "MIT", "license": "MIT",
"architecture": {
"32bit": {
"url": "https://github.com/rednex/rgbds/releases/download/v0.5.2/rgbds-0.5.2-win32.zip",
"hash": "00233a80fe8269fa0be99504a5f2ef308b38f8094bd28dab7232e76ed306500d"
},
"64bit": {
"url": "https://github.com/rednex/rgbds/releases/download/v0.5.2/rgbds-0.5.2-win64.zip",
"hash": "36907be26993876b1cacf320d6db18436eabe045ae731a09a183183a9f9591c8"
}
},
"bin": [ "bin": [
"rgbasm.exe", "rgbasm.exe",
"rgbfix.exe", "rgbfix.exe",
@ -21,15 +31,5 @@
"url": "https://github.com/rednex/rgbds/releases/download/v$version/rgbds-$version-win64.zip" "url": "https://github.com/rednex/rgbds/releases/download/v$version/rgbds-$version-win64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/rednex/rgbds/releases/download/v0.5.2/rgbds-0.5.2-win32.zip",
"hash": "00233a80fe8269fa0be99504a5f2ef308b38f8094bd28dab7232e76ed306500d"
},
"64bit": {
"url": "https://github.com/rednex/rgbds/releases/download/v0.5.2/rgbds-0.5.2-win64.zip",
"hash": "36907be26993876b1cacf320d6db18436eabe045ae731a09a183183a9f9591c8"
}
} }
} }

View File

@ -3,8 +3,8 @@
"description": "Open-source Sony PlayStation 3 emulator", "description": "Open-source Sony PlayStation 3 emulator",
"homepage": "https://rpcs3.net/", "homepage": "https://rpcs3.net/",
"license": { "license": {
"url": "https://github.com/RPCS3/rpcs3/blob/master/LICENSE", "identifier": "GPL-2.0",
"identifier": "GPL-2.0" "url": "https://github.com/RPCS3/rpcs3/blob/master/LICENSE"
}, },
"notes": [ "notes": [
"ATTENTION: RPCS3 requires a copy of the official PS3 firmware to function.", "ATTENTION: RPCS3 requires a copy of the official PS3 firmware to function.",
@ -15,6 +15,12 @@
"suggest": { "suggest": {
"Microsoft Visual C++ Runtime 2019": "extras/vcredist2019" "Microsoft Visual C++ Runtime 2019": "extras/vcredist2019"
}, },
"architecture": {
"64bit": {
"url": "https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-39201e5042fd0d57f6b65fea1a26b397d970f49b/rpcs3-v0.0.21-13358-39201e50_win64.7z",
"hash": "197e21665344171fff9c52394b635ec776ab6a3d1537eed9621db7bc5453612b"
}
},
"installer": { "installer": {
"script": [ "script": [
"if (!(Test-Path \"$persist_dir\\config.yml\")) {", "if (!(Test-Path \"$persist_dir\\config.yml\")) {",
@ -60,11 +66,5 @@
"url": "https://rpcs3.net/compatibility?b", "url": "https://rpcs3.net/compatibility?b",
"regex": "Windows SHA-256: ($sha256)" "regex": "Windows SHA-256: ($sha256)"
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/rpcs3/rpcs3-binaries-win/releases/download/build-39201e5042fd0d57f6b65fea1a26b397d970f49b/rpcs3-v0.0.21-13358-39201e50_win64.7z",
"hash": "197e21665344171fff9c52394b635ec776ab6a3d1537eed9621db7bc5453612b"
}
} }
} }

View File

@ -8,22 +8,6 @@
"", "",
" $persist_dir\\Main\\" " $persist_dir\\Main\\"
], ],
"persist": "Main",
"checkver": {
"github": "https://github.com/rtcwcoop/rtcwcoop"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/$version/rtcwcoop-$version-win-x86.zip",
"extract_dir": "rtcwcoop-$version-win-x86"
},
"64bit": {
"url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/$version/rtcwcoop-$version-win-x64.zip",
"extract_dir": "rtcwcoop-$version-win-x64"
}
}
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/1.0.2/rtcwcoop-1.0.2-win-x86.zip", "url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/1.0.2/rtcwcoop-1.0.2-win-x86.zip",
@ -67,5 +51,21 @@
] ]
] ]
} }
},
"persist": "Main",
"checkver": {
"github": "https://github.com/rtcwcoop/rtcwcoop"
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/$version/rtcwcoop-$version-win-x86.zip",
"extract_dir": "rtcwcoop-$version-win-x86"
},
"64bit": {
"url": "https://github.com/rtcwcoop/rtcwcoop/releases/download/$version/rtcwcoop-$version-win-x64.zip",
"extract_dir": "rtcwcoop-$version-win-x64"
}
}
} }
} }

View File

@ -3,12 +3,6 @@
"description": "Modern reimplementation of the classic RC racing game Re-Volt (full package with extras)", "description": "Modern reimplementation of the classic RC racing game Re-Volt (full package with extras)",
"homepage": "https://rvgl.re-volt.io/", "homepage": "https://rvgl.re-volt.io/",
"license": "Freeware", "license": "Freeware",
"shortcuts": [
[
"rvgl.exe",
"RVGL"
]
],
"architecture": { "architecture": {
"32bit": { "32bit": {
"url": "https://distribute.re-volt.io/releases/rvgl_full_win32_online.zip" "url": "https://distribute.re-volt.io/releases/rvgl_full_win32_online.zip"
@ -16,5 +10,11 @@
"64bit": { "64bit": {
"url": "https://distribute.re-volt.io/releases/rvgl_full_win64_online.zip" "url": "https://distribute.re-volt.io/releases/rvgl_full_win64_online.zip"
} }
} },
"shortcuts": [
[
"rvgl.exe",
"RVGL"
]
]
} }

View File

@ -3,13 +3,19 @@
"description": "A simple, experimental Nintendo Switch emulator", "description": "A simple, experimental Nintendo Switch emulator",
"homepage": "https://ryujinx.org/", "homepage": "https://ryujinx.org/",
"license": { "license": {
"url": "https://github.com/Ryujinx/Ryujinx/blob/master/LICENSE.txt", "identifier": "MIT",
"identifier": "MIT" "url": "https://github.com/Ryujinx/Ryujinx/blob/master/LICENSE.txt"
}, },
"notes": [ "notes": [
"ATTENTION: Ryujinx requires Nintendo Switch firmware and a prod.keys file to function.", "ATTENTION: Ryujinx requires Nintendo Switch firmware and a prod.keys file to function.",
"Learn more at https://github.com/Ryujinx/Ryujinx/wiki/Ryujinx-Setup-&-Configuration-Guide" "Learn more at https://github.com/Ryujinx/Ryujinx/wiki/Ryujinx-Setup-&-Configuration-Guide"
], ],
"architecture": {
"64bit": {
"url": "https://github.com/Ryujinx/release-channel-master/releases/download/1.1.77/ryujinx-1.1.77-win_x64.zip",
"hash": "145777a3a54ba2b44e6378a24880f78332c8a1fef136fef336b6ca48ba833a4b"
}
},
"extract_dir": "publish", "extract_dir": "publish",
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\")) {", "if (!(Test-Path \"$persist_dir\")) {",
@ -38,11 +44,5 @@
"url": "https://github.com/Ryujinx/release-channel-master/releases/download/$version/ryujinx-$version-win_x64.zip" "url": "https://github.com/Ryujinx/release-channel-master/releases/download/$version/ryujinx-$version-win_x64.zip"
} }
} }
},
"architecture": {
"64bit": {
"url": "https://github.com/Ryujinx/release-channel-master/releases/download/1.1.77/ryujinx-1.1.77-win_x64.zip",
"hash": "145777a3a54ba2b44e6378a24880f78332c8a1fef136fef336b6ca48ba833a4b"
}
} }
} }

View File

@ -3,8 +3,20 @@
"description": "ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games", "description": "ScummVM is a program which allows you to run certain classic graphical adventure and role-playing games",
"homepage": "https://www.scummvm.org/", "homepage": "https://www.scummvm.org/",
"license": { "license": {
"url": "https://github.com/scummvm/scummvm/blob/master/COPYING", "identifier": "GPL-3.0",
"identifier": "GPL-3.0" "url": "https://github.com/scummvm/scummvm/blob/master/COPYING"
},
"architecture": {
"32bit": {
"url": "https://downloads.scummvm.org/frs/scummvm/2.5.1/scummvm-2.5.1-win32.zip",
"hash": "107c551ca527617f0cf3de986b0a4c8355d12d722ec1cda33a392884225c4251",
"extract_dir": "scummvm-2.5.1-win32"
},
"64bit": {
"url": "https://downloads.scummvm.org/frs/scummvm/2.5.1/scummvm-2.5.1-win32-x86_64.zip",
"hash": "ad407cf1ccaf8ceb428595cf60d345c61ea07a7cb71a9d065b4f5104cb7f99b8",
"extract_dir": "scummvm-2.5.1-win32-x86_64"
}
}, },
"shortcuts": [ "shortcuts": [
[ [
@ -35,17 +47,5 @@
"extract_dir": "scummvm-$version-win32-x86_64" "extract_dir": "scummvm-$version-win32-x86_64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://downloads.scummvm.org/frs/scummvm/2.5.1/scummvm-2.5.1-win32.zip",
"hash": "107c551ca527617f0cf3de986b0a4c8355d12d722ec1cda33a392884225c4251",
"extract_dir": "scummvm-2.5.1-win32"
},
"64bit": {
"url": "https://downloads.scummvm.org/frs/scummvm/2.5.1/scummvm-2.5.1-win32-x86_64.zip",
"hash": "ad407cf1ccaf8ceb428595cf60d345c61ea07a7cb71a9d065b4f5104cb7f99b8",
"extract_dir": "scummvm-2.5.1-win32-x86_64"
}
} }
} }

View File

@ -3,31 +3,8 @@
"description": "SNES (Super Nintendo Entertainment System) emulator", "description": "SNES (Super Nintendo Entertainment System) emulator",
"homepage": "http://www.snes9x.com/", "homepage": "http://www.snes9x.com/",
"license": { "license": {
"url": "https://github.com/snes9xgit/snes9x/blob/master/LICENSE", "identifier": "Freeware",
"identifier": "Freeware" "url": "https://github.com/snes9xgit/snes9x/blob/master/LICENSE"
},
"pre_install": [
"if (!(Test-Path \"$persist_dir\\snes9x.conf\")) {",
" New-Item \"$dir\\snes9x.conf\" -Type File | Out-Null",
"}"
],
"persist": [
"Saves",
"snes9x.conf"
],
"checkver": {
"url": "https://ci.appveyor.com/api/projects/snes9x/snes9x",
"regex": "\"jobId\":\"(?<win32>.*?)\".*?arch=win32,.*?\"jobId\":\"(?<x64>.*?)\".*?arch=win32-x64,.*\"version\":\"(?<version>.*?)\".*\"commitId\":\"(?<commit>.{7}).*\""
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://ci.appveyor.com/api/buildjobs/$matchWin32/artifacts/snes9x-$matchVersion-$matchCommit-win32.zip"
},
"64bit": {
"url": "https://ci.appveyor.com/api/buildjobs/$matchX64/artifacts/snes9x-$matchVersion-$matchCommit-win32-x64.zip"
}
}
}, },
"architecture": { "architecture": {
"32bit": { "32bit": {
@ -57,5 +34,28 @@
] ]
] ]
} }
},
"pre_install": [
"if (!(Test-Path \"$persist_dir\\snes9x.conf\")) {",
" New-Item \"$dir\\snes9x.conf\" -Type File | Out-Null",
"}"
],
"persist": [
"Saves",
"snes9x.conf"
],
"checkver": {
"url": "https://ci.appveyor.com/api/projects/snes9x/snes9x",
"regex": "\"jobId\":\"(?<win32>.*?)\".*?arch=win32,.*?\"jobId\":\"(?<x64>.*?)\".*?arch=win32-x64,.*\"version\":\"(?<version>.*?)\".*\"commitId\":\"(?<commit>.{7}).*\""
},
"autoupdate": {
"architecture": {
"32bit": {
"url": "https://ci.appveyor.com/api/buildjobs/$matchWin32/artifacts/snes9x-$matchVersion-$matchCommit-win32.zip"
},
"64bit": {
"url": "https://ci.appveyor.com/api/buildjobs/$matchX64/artifacts/snes9x-$matchVersion-$matchCommit-win32-x64.zip"
}
}
} }
} }

View File

@ -3,8 +3,37 @@
"description": "SNES (Super Nintendo Entertainment System) emulator", "description": "SNES (Super Nintendo Entertainment System) emulator",
"homepage": "http://www.snes9x.com/", "homepage": "http://www.snes9x.com/",
"license": { "license": {
"url": "https://github.com/snes9xgit/snes9x/blob/master/LICENSE", "identifier": "Non-commercial",
"identifier": "Non-commercial" "url": "https://github.com/snes9xgit/snes9x/blob/master/LICENSE"
},
"architecture": {
"32bit": {
"url": "https://github.com/snes9xgit/snes9x/releases/download/1.61/snes9x-1.61-win32.zip",
"hash": "95b4a40a76832338533ed3a084a5215764932265c18b101467f9819931d89c37",
"bin": "snes9x.exe",
"shortcuts": [
[
"snes9x.exe",
"Snes9X"
]
]
},
"64bit": {
"url": "https://github.com/snes9xgit/snes9x/releases/download/1.61/snes9x-1.61-win32-x64.zip",
"hash": "c52100c21ed2b6754eaf3b9536570b67b1f3c89806c8f2b4448856fbb7639dee",
"bin": [
[
"snes9x-x64.exe",
"snes9x"
]
],
"shortcuts": [
[
"snes9x-x64.exe",
"Snes9X"
]
]
}
}, },
"pre_install": [ "pre_install": [
"if (!(Test-Path \"$persist_dir\\snes9x.conf\")) {", "if (!(Test-Path \"$persist_dir\\snes9x.conf\")) {",
@ -35,34 +64,5 @@
"url": "https://github.com/snes9xgit/snes9x/releases/download/$version/snes9x-$version-win32-x64.zip" "url": "https://github.com/snes9xgit/snes9x/releases/download/$version/snes9x-$version-win32-x64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/snes9xgit/snes9x/releases/download/1.61/snes9x-1.61-win32.zip",
"hash": "95b4a40a76832338533ed3a084a5215764932265c18b101467f9819931d89c37",
"bin": "snes9x.exe",
"shortcuts": [
[
"snes9x.exe",
"Snes9X"
]
]
},
"64bit": {
"url": "https://github.com/snes9xgit/snes9x/releases/download/1.61/snes9x-1.61-win32-x64.zip",
"hash": "c52100c21ed2b6754eaf3b9536570b67b1f3c89806c8f2b4448856fbb7639dee",
"bin": [
[
"snes9x-x64.exe",
"snes9x"
]
],
"shortcuts": [
[
"snes9x-x64.exe",
"Snes9X"
]
]
}
} }
} }

View File

@ -27,41 +27,6 @@
}, },
"url": "https://github.com/zturtleman/spearmint/releases/download/release-1.0.3/spearmint-1.0.3-windows.zip", "url": "https://github.com/zturtleman/spearmint/releases/download/release-1.0.3/spearmint-1.0.3-windows.zip",
"hash": "d179d9a9d2213cc013e442df876090cc1f428dd9a98057a3065a8806c823872c", "hash": "d179d9a9d2213cc013e442df876090cc1f428dd9a98057a3065a8806c823872c",
"extract_dir": "spearmint-1.0.3-windows",
"installer": {
"script": [
"$persistFolders = @(",
" \"baseoa\"",
" \"baseq3\"",
" \"demoq3\"",
" \"missionpack\"",
" \"missionpackoa\"",
" \"tademo\"",
")",
"$persistFolders | ForEach-Object {",
" if (Test-Path \"$persist_dir\\$_\") {",
" Copy-Item -Force -Recurse \"$dir\\$_\\*\" \"$persist_dir\\$_\"",
" }",
"}"
]
},
"persist": [
"baseoa",
"baseq3",
"demoq3",
"missionpack",
"missionpackoa",
"settings",
"tademo"
],
"checkver": {
"url": "https://github.com/zturtleman/spearmint/releases/latest",
"regex": "<title>Release Spearmint ([\\d.-]+)"
},
"autoupdate": {
"url": "https://github.com/zturtleman/spearmint/releases/download/release-$version/spearmint-$version-windows.zip",
"extract_dir": "spearmint-$version-windows"
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"bin": [ "bin": [
@ -131,5 +96,40 @@
] ]
] ]
} }
},
"extract_dir": "spearmint-1.0.3-windows",
"installer": {
"script": [
"$persistFolders = @(",
" \"baseoa\"",
" \"baseq3\"",
" \"demoq3\"",
" \"missionpack\"",
" \"missionpackoa\"",
" \"tademo\"",
")",
"$persistFolders | ForEach-Object {",
" if (Test-Path \"$persist_dir\\$_\") {",
" Copy-Item -Force -Recurse \"$dir\\$_\\*\" \"$persist_dir\\$_\"",
" }",
"}"
]
},
"persist": [
"baseoa",
"baseq3",
"demoq3",
"missionpack",
"missionpackoa",
"settings",
"tademo"
],
"checkver": {
"url": "https://github.com/zturtleman/spearmint/releases/latest",
"regex": "<title>Release Spearmint ([\\d.-]+)"
},
"autoupdate": {
"url": "https://github.com/zturtleman/spearmint/releases/download/release-$version/spearmint-$version-windows.zip",
"extract_dir": "spearmint-$version-windows"
} }
} }

View File

@ -5,15 +5,6 @@
"license": "GPL-2.0-only", "license": "GPL-2.0-only",
"url": "https://github.com/stella-emu/stella/releases/download/6.6/Stella-6.6-windows.zip", "url": "https://github.com/stella-emu/stella/releases/download/6.6/Stella-6.6-windows.zip",
"hash": "c36667c37c190ef5fd8d93e25ccdefc9adc017785364e1aec2433b4fa707e637", "hash": "c36667c37c190ef5fd8d93e25ccdefc9adc017785364e1aec2433b4fa707e637",
"extract_dir": "Stella-6.6",
"persist": "config",
"checkver": {
"github": "https://github.com/stella-emu/stella"
},
"autoupdate": {
"url": "https://github.com/stella-emu/stella/releases/download/$version/Stella-$version-windows.zip",
"extract_dir": "Stella-$version"
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"shortcuts": [ "shortcuts": [
@ -31,5 +22,14 @@
] ]
] ]
} }
},
"extract_dir": "Stella-6.6",
"persist": "config",
"checkver": {
"github": "https://github.com/stella-emu/stella"
},
"autoupdate": {
"url": "https://github.com/stella-emu/stella/releases/download/$version/Stella-$version-windows.zip",
"extract_dir": "Stella-$version"
} }
} }

View File

@ -3,6 +3,16 @@
"description": "2D platformer inspired by the Super Mario Bros series", "description": "2D platformer inspired by the Super Mario Bros series",
"homepage": "https://www.supertux.org/", "homepage": "https://www.supertux.org/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-win32.msi",
"hash": "8da658fa2b055e98685814575d372d1ce96d779ab9dea83cded9c97b2e66dc82"
},
"64bit": {
"url": "https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-win64.msi",
"hash": "97502d37e9525a5aa184adf44f9da7cf3a89a96755b61a0de4ea6002c8c1e232"
}
},
"extract_dir": "SuperTux", "extract_dir": "SuperTux",
"bin": [ "bin": [
[ [
@ -28,15 +38,5 @@
"url": "https://github.com/SuperTux/supertux/releases/download/v$version/SuperTux-v$version-win64.msi" "url": "https://github.com/SuperTux/supertux/releases/download/v$version/SuperTux-v$version-win64.msi"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-win32.msi",
"hash": "8da658fa2b055e98685814575d372d1ce96d779ab9dea83cded9c97b2e66dc82"
},
"64bit": {
"url": "https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-win64.msi",
"hash": "97502d37e9525a5aa184adf44f9da7cf3a89a96755b61a0de4ea6002c8c1e232"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Arcade 3D racer with a variety of characters, tracks and modes", "description": "Arcade 3D racer with a variety of characters, tracks and modes",
"homepage": "https://supertuxkart.net/Main_Page", "homepage": "https://supertuxkart.net/Main_Page",
"license": "GPL-3.0-or-later", "license": "GPL-3.0-or-later",
"architecture": {
"32bit": {
"url": "https://github.com/supertuxkart/stk-code/releases/download/1.3/SuperTuxKart-1.3-installer-i686.exe#/dl.7z",
"hash": "4379102b1e8de7356038a0eef42520202ee043f00a04a399b958d2c3df24825c"
},
"64bit": {
"url": "https://github.com/supertuxkart/stk-code/releases/download/1.3/SuperTuxKart-1.3-installer-x86_64.exe#/dl.7z",
"hash": "262bb2936bcb2acee818b052a0bfb6d437f21ef7e7634d502336c297a9cc0c9e"
}
},
"bin": "supertuxkart.exe", "bin": "supertuxkart.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -22,15 +32,5 @@
"url": "https://github.com/supertuxkart/stk-code/releases/download/$version/SuperTuxKart-$version-installer-x86_64.exe#/dl.7z" "url": "https://github.com/supertuxkart/stk-code/releases/download/$version/SuperTuxKart-$version-installer-x86_64.exe#/dl.7z"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/supertuxkart/stk-code/releases/download/1.3/SuperTuxKart-1.3-installer-i686.exe#/dl.7z",
"hash": "4379102b1e8de7356038a0eef42520202ee043f00a04a399b958d2c3df24825c"
},
"64bit": {
"url": "https://github.com/supertuxkart/stk-code/releases/download/1.3/SuperTuxKart-1.3-installer-x86_64.exe#/dl.7z",
"hash": "262bb2936bcb2acee818b052a0bfb6d437f21ef7e7634d502336c297a9cc0c9e"
}
} }
} }

View File

@ -5,22 +5,6 @@
"license": "Apache-2.0", "license": "Apache-2.0",
"url": "https://github.com/Xzandro/sw-exporter/releases/download/v0.0.48/Summoners-War-Exporter-Portable-0.0.48-win.exe#/dl.7z", "url": "https://github.com/Xzandro/sw-exporter/releases/download/v0.0.48/Summoners-War-Exporter-Portable-0.0.48-win.exe#/dl.7z",
"hash": "63e36a973d0994f5cd823c440652acdeb4f613cea0fe1f63058e903244a47f17", "hash": "63e36a973d0994f5cd823c440652acdeb4f613cea0fe1f63058e903244a47f17",
"bin": [
[
"Summoners War Exporter.exe",
"sw-exporter"
]
],
"shortcuts": [
[
"Summoners War Exporter.exe",
"Summoner's War Exporter"
]
],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/Xzandro/sw-exporter/releases/download/v$version/Summoners-War-Exporter-Portable-$version-win.exe#/dl.7z"
},
"architecture": { "architecture": {
"32bit": { "32bit": {
"installer": { "installer": {
@ -38,5 +22,21 @@
] ]
} }
} }
},
"bin": [
[
"Summoners War Exporter.exe",
"sw-exporter"
]
],
"shortcuts": [
[
"Summoners War Exporter.exe",
"Summoner's War Exporter"
]
],
"checkver": "github",
"autoupdate": {
"url": "https://github.com/Xzandro/sw-exporter/releases/download/v$version/Summoners-War-Exporter-Portable-$version-win.exe#/dl.7z"
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Free and open source Touhou Project clone and fangame", "description": "Free and open source Touhou Project clone and fangame",
"homepage": "https://github.com/taisei-project/taisei", "homepage": "https://github.com/taisei-project/taisei",
"license": "MIT", "license": "MIT",
"architecture": {
"32bit": {
"url": "https://github.com/taisei-project/taisei/releases/download/v1.3.2/Taisei-1.3.2-windows-x86.zip",
"hash": "057a8698712f44e6db07f49c0ad667a536f3143efadd1d7dc1c93ce75d12135a"
},
"64bit": {
"url": "https://github.com/taisei-project/taisei/releases/download/v1.3.2/Taisei-1.3.2-windows-x86_64.zip",
"hash": "b7dd2960435c04fae78711d51608d1db79b504f6312ca2b5a53e186897996920"
}
},
"bin": "taisei.exe", "bin": "taisei.exe",
"shortcuts": [ "shortcuts": [
[ [
@ -20,15 +30,5 @@
"url": "https://github.com/taisei-project/taisei/releases/download/v$version/Taisei-$version-windows-x86_64.zip" "url": "https://github.com/taisei-project/taisei/releases/download/v$version/Taisei-$version-windows-x86_64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/taisei-project/taisei/releases/download/v1.3.2/Taisei-1.3.2-windows-x86.zip",
"hash": "057a8698712f44e6db07f49c0ad667a536f3143efadd1d7dc1c93ce75d12135a"
},
"64bit": {
"url": "https://github.com/taisei-project/taisei/releases/download/v1.3.2/Taisei-1.3.2-windows-x86_64.zip",
"hash": "b7dd2960435c04fae78711d51608d1db79b504f6312ca2b5a53e186897996920"
}
} }
} }

View File

@ -3,6 +3,18 @@
"description": "2D retro multiplayer shooter", "description": "2D retro multiplayer shooter",
"homepage": "https://teeworlds.com/", "homepage": "https://teeworlds.com/",
"license": "Zlib", "license": "Zlib",
"architecture": {
"32bit": {
"url": "https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-win32.zip",
"hash": "87a18d85be3a63eb7ab38d6a2db717c63b4129dee7c91fb9f1d7812373752117",
"extract_dir": "teeworlds-0.7.5-win32"
},
"64bit": {
"url": "https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-win64.zip",
"hash": "83cd75884a0e8339b4910da1bfe4d737af794d35600cd065e7c2222750b37585",
"extract_dir": "teeworlds-0.7.5-win64"
}
},
"bin": [ "bin": [
"teeworlds.exe", "teeworlds.exe",
"teeworlds_srv.exe" "teeworlds_srv.exe"
@ -27,17 +39,5 @@
"extract_dir": "teeworlds-$version-win64" "extract_dir": "teeworlds-$version-win64"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-win32.zip",
"hash": "87a18d85be3a63eb7ab38d6a2db717c63b4129dee7c91fb9f1d7812373752117",
"extract_dir": "teeworlds-0.7.5-win32"
},
"64bit": {
"url": "https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-win64.zip",
"hash": "83cd75884a0e8339b4910da1bfe4d737af794d35600cd065e7c2222750b37585",
"extract_dir": "teeworlds-0.7.5-win64"
}
} }
} }

View File

@ -3,6 +3,16 @@
"description": "Turn-based free and open-source strategy game based on the Axis & Allies board game", "description": "Turn-based free and open-source strategy game based on the Axis & Allies board game",
"homepage": "https://triplea-game.org/", "homepage": "https://triplea-game.org/",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"architecture": {
"32bit": {
"url": "https://github.com/triplea-game/triplea/releases/download/2.5.22294/TripleA_2.5.22294_windows-32bit.exe",
"hash": "1b8c3d87f6c16b0c1b4bdbe415972b9be4846a44f0dc89d46fab005dfd02bedd"
},
"64bit": {
"url": "https://github.com/triplea-game/triplea/releases/download/2.5.22294/TripleA_2.5.22294_windows-64bit.exe",
"hash": "0eddc4e13bff3a1bfcad6a1d5f2429557552076d0c70f5fcd1aaf8f1cf889dea"
}
},
"installer": { "installer": {
"args": [ "args": [
"-q", "-q",
@ -33,15 +43,5 @@
"url": "https://github.com/triplea-game/triplea/releases/download/$version/TripleA_$version_windows-64bit.exe" "url": "https://github.com/triplea-game/triplea/releases/download/$version/TripleA_$version_windows-64bit.exe"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/triplea-game/triplea/releases/download/2.5.22294/TripleA_2.5.22294_windows-32bit.exe",
"hash": "1b8c3d87f6c16b0c1b4bdbe415972b9be4846a44f0dc89d46fab005dfd02bedd"
},
"64bit": {
"url": "https://github.com/triplea-game/triplea/releases/download/2.5.22294/TripleA_2.5.22294_windows-64bit.exe",
"hash": "0eddc4e13bff3a1bfcad6a1d5f2429557552076d0c70f5fcd1aaf8f1cf889dea"
}
} }
} }

View File

@ -8,6 +8,16 @@
"", "",
" $persist_dir\\data1\\" " $persist_dir\\data1\\"
], ],
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/1.5.9/Windows/hexen2-1.5.9-win32.zip",
"hash": "ae180c355416d10a17beded7e50c4d3e2e3c0f95646262ebf411e9d38e16e1a4"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/1.5.9/Win64/hexen2-1.5.9-win64.zip",
"hash": "938d5e4bc394bd91aafa2e81cea78630bcefd0f00211d59238cf06cbc6c62c2a"
}
},
"extract_dir": "hexen2-1.5.9", "extract_dir": "hexen2-1.5.9",
"shortcuts": [ "shortcuts": [
[ [
@ -29,15 +39,5 @@
"url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/$version/Win64/hexen2-$version-win64.zip" "url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/$version/Win64/hexen2-$version-win64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/1.5.9/Windows/hexen2-1.5.9-win32.zip",
"hash": "ae180c355416d10a17beded7e50c4d3e2e3c0f95646262ebf411e9d38e16e1a4"
},
"64bit": {
"url": "https://downloads.sourceforge.net/project/uhexen2/Hammer%20of%20Thyrion/1.5.9/Win64/hexen2-1.5.9-win64.zip",
"hash": "938d5e4bc394bd91aafa2e81cea78630bcefd0f00211d59238cf06cbc6c62c2a"
}
} }
} }

View File

@ -4,6 +4,16 @@
"homepage": "https://umoria.org/", "homepage": "https://umoria.org/",
"license": "GPL-2.0", "license": "GPL-2.0",
"notes": "To run umoria in the console, use: 'Push-Location $(scoop which umoria | Split-Path); umoria.exe; Pop-Location'.", "notes": "To run umoria in the console, use: 'Push-Location $(scoop which umoria | Split-Path); umoria.exe; Pop-Location'.",
"architecture": {
"32bit": {
"url": "https://github.com/dungeons-of-moria/umoria/releases/download/v5.7.15/umoria-5-7-15-win32.zip",
"hash": "101f520fd057398ceced4de42e733523e60cfc850316dde7cc6ebee7c02f1a2c"
},
"64bit": {
"url": "https://github.com/dungeons-of-moria/umoria/releases/download/v5.7.15/umoria-5-7-15-win64.zip",
"hash": "21385709f5df60f1dd2c4a944ad8fcb7c4ea613c1948a4034e6cc15170e4ea59"
}
},
"extract_dir": "umoria", "extract_dir": "umoria",
"bin": "umoria.exe", "bin": "umoria.exe",
"shortcuts": [ "shortcuts": [
@ -24,15 +34,5 @@
"url": "https://github.com/dungeons-of-moria/umoria/releases/download/v$version/umoria-$dashVersion-win64.zip" "url": "https://github.com/dungeons-of-moria/umoria/releases/download/v$version/umoria-$dashVersion-win64.zip"
} }
} }
},
"architecture": {
"32bit": {
"url": "https://github.com/dungeons-of-moria/umoria/releases/download/v5.7.15/umoria-5-7-15-win32.zip",
"hash": "101f520fd057398ceced4de42e733523e60cfc850316dde7cc6ebee7c02f1a2c"
},
"64bit": {
"url": "https://github.com/dungeons-of-moria/umoria/releases/download/v5.7.15/umoria-5-7-15-win64.zip",
"hash": "21385709f5df60f1dd2c4a944ad8fcb7c4ea613c1948a4034e6cc15170e4ea59"
}
} }
} }

View File

@ -3,6 +3,12 @@
"description": "3D simulation racing game", "description": "3D simulation racing game",
"homepage": "https://vdrift.net/", "homepage": "https://vdrift.net/",
"license": "GPL-2.0-or-later", "license": "GPL-2.0-or-later",
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/vdrift/vdrift/vdrift-2014-10-20/vdrift-win64-2014-10-20.exe#/dl.7z",
"hash": "7149ca6cf41388e29a8a681198fad2452fb4506a1d3404e1dbcb08e9a2c1904d"
}
},
"shortcuts": [ "shortcuts": [
[ [
"vdrift.exe", "vdrift.exe",
@ -14,11 +20,5 @@
}, },
"autoupdate": { "autoupdate": {
"url": "https://downloads.sourceforge.net/project/vdrift/vdrift/vdrift-$version/vdrift-win64-$version.exe#/dl.7z" "url": "https://downloads.sourceforge.net/project/vdrift/vdrift/vdrift-$version/vdrift-win64-$version.exe#/dl.7z"
},
"architecture": {
"64bit": {
"url": "https://downloads.sourceforge.net/project/vdrift/vdrift/vdrift-2014-10-20/vdrift-win64-2014-10-20.exe#/dl.7z",
"hash": "7149ca6cf41388e29a8a681198fad2452fb4506a1d3404e1dbcb08e9a2c1904d"
}
} }
} }

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