{ "version": "20240316-10564-0bc78c53d", "description": "Modern source port for Duke Nukem 3D", "homepage": "https://www.eduke32.com/", "license": "http://www.eduke32.com/buildlic.txt", "notes": [ "Place GRP and RTS files (game data) in:", "", " $persist_dir\\data", "", "Place mods, music packs, and other files to auto-load in:", "", " $persist_dir\\autoload" ], "architecture": { "32bit": { "url": "https://dukeworld.com/eduke32/synthesis/20240316-10564-0bc78c53d/eduke32_win32_20240316-10564-0bc78c53d.7z", "hash": "a14f314975af84164dee543abab23f6fdf0014ce9c31beb942aa6e7ee57513b0" }, "64bit": { "url": "https://dukeworld.com/eduke32/synthesis/20240316-10564-0bc78c53d/eduke32_win64_20240316-10564-0bc78c53d.7z", "hash": "abe611cc98f96838776b8c4079cbfc5b78362fb17651d1ee5aa60c6720ccd537" } }, "pre_install": [ "New-Item -Path $dir -Name eduke32.cfg -ItemType File -ErrorAction Ignore | Out-Null", "New-Item -Path $dir -Name settings.cfg -ItemType File -ErrorAction Ignore | Out-Null" ], "bin": [ [ "eduke32.exe", "eduke32", "-j $persist_dir\\data" ] ], "shortcuts": [ [ "eduke32.exe", "EDuke32", "-j data" ] ], "persist": [ "autoload", "data", "eduke32.cfg", "settings.cfg" ], "checkver": { "url": "https://dukeworld.com/eduke32/synthesis/", "regex": "(\\d{8}-\\d{4,}-[a-z0-9]{9})" }, "autoupdate": { "architecture": { "32bit": { "url": "https://dukeworld.com/eduke32/synthesis/$version/eduke32_win32_$version.7z" }, "64bit": { "url": "https://dukeworld.com/eduke32/synthesis/$version/eduke32_win64_$version.7z" } } } }