scoop-games/bucket/vkquake2.json

113 lines
3.7 KiB
JSON

{
"homepage": "https://github.com/kondrak/vkQuake2",
"description": "Quake II source port based on v3.21 with Vulkan support",
"version": "1.5.8",
"license": "GPL-2.0-or-later",
"architecture": {
"64bit": {
"url": "https://github.com/kondrak/vkQuake2/releases/download/1.5.8/vkquake2-1.5.8_win64.zip",
"hash": "3750af2d44c64b040d92604444f89840db66648ca2610399db406365537a6593",
"extract_dir": "vkquake2-1.5.8_win64"
},
"32bit": {
"url": "https://github.com/kondrak/vkQuake2/releases/download/1.5.8/vkquake2-1.5.8_win32.zip",
"hash": "0d3663db931cebe70df3f6bafb70b254e3e35224086ad313f011f280b2be2e1c",
"extract_dir": "vkquake2-1.5.8_win32"
}
},
"installer": {
"script": [
"$persistFolders = @(",
" \"baseq2\"",
" \"ctf\"",
" \"rogue\"",
" \"xatrix\"",
" \"zaero\"",
")",
"$persistFolders | ForEach-Object {",
" if (Test-Path \"$persist_dir\\$_\") {",
" Copy-Item -Force -Recurse \"$dir\\$_\\*.dll\" \"$persist_dir\\$_\"",
" }",
"}"
]
},
"shortcuts": [
[
"Quake2.exe",
"vkQuake2"
],
[
"Quake2.exe",
"vkQuake2 (Ground Zero)",
"+set game rogue"
],
[
"Quake2.exe",
"vkQuake2 (The Reckoning)",
"+set game xatrix"
],
[
"Quake2.exe",
"vkQuake2 (Zaero)",
"+set game zaero"
]
],
"persist": [
"baseq2",
"ctf",
"rogue",
"xatrix",
"zaero"
],
"suggest": {
"vcredist": "extras/vcredist2019"
},
"checkver": "github",
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/kondrak/vkQuake2/releases/download/$version/vkquake2-$version_win64.zip",
"extract_dir": "vkquake2-$version_win64"
},
"32bit": {
"url": "https://github.com/kondrak/vkQuake2/releases/download/$version/vkquake2-$version_win32.zip",
"extract_dir": "vkquake2-$version_win32"
}
}
},
"notes": [
"",
"vkQuake2 comes with the demo.",
"",
"To play the full game and any of the Quake II expansion packs, copy the data from the folders with the same name into:",
"",
"",
" $persist_dir\\baseq2\\ - for Quake II",
"",
" $persist_dir\\rogue\\ - for Quake II Mission Pack: Ground Zero",
"",
" $persist_dir\\xatrix\\ - for Quake II Mission Pack: The Reckoning",
"",
" $persist_dir\\zaero\\ - for Quake II Mission Pack: Zaero",
"",
"",
"The last of which was never released as an official expansion, but later showed up as a free download on the web - you should be able to find it easily by searching for it.",
"",
"",
"",
"Music",
"-----",
"",
"This project uses Miniaudio for music playback if the original game CD is not available.",
"",
"For the base game, copy all the tracks into the baseq2/music directory following the trackXX.[ogg,flac,mp3,wav] naming scheme (so track02.ogg, track03.ogg... for OGG files etc.).",
"",
"For Ground Zero, The Reckoning and Zaero, copy the tracks to rogue/music, xatrix/music, and zaero/music directories respectively.",
"",
"Tip: Create a soft symbolic link to the music directory if you want to save space.",
"",
"",
""
]
}