smodusermc's picture
download
raw
18 kB
{
"ids": [
277,
278,
280,
285,
286,
288,
290,
291,
293,
294,
297,
298,
300,
302,
303,
310,
311,
312,
314,
316
],
"target_count": 20,
"reason": "20 next catalog entries; several large native ports and multipart packages. Preserve originals and exclusions. No full-playability claims.",
"entries": [
{
"id": 277,
"name": "House Of Hazards",
"entry": "https://garbsoftball.com/games/houseofhazards/index.html",
"status": 200,
"html_bytes": 1126,
"title": "House of Hazards",
"frames": [],
"scripts": [
"https://garbsoftball.com/js/all.min.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/houseofhazards/patch/js/poki-master-loader.js"
],
"splits": [],
"notable_lines": [
"\t\tunityWebglBuildUrl: 'Build\\/HouseOfHazardsPoki.json',",
"\t\t\t'HouseOfHazardsPoki.data.unityweb': 6247832 ,",
"\t\t\t'HouseOfHazardsPoki.wasm.code.unityweb': 5830707 ,",
"\t\t\t'HouseOfHazardsPoki.wasm.framework.unityweb': 89458 ,",
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 278,
"name": "How To Fish, Webport",
"entry": "https://garbsoftball.com/games/htf/index.html",
"status": 200,
"html_bytes": 6386,
"title": "Unity Web Player | ExportedProject",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" var buildUrl = \"Build\";",
" var loaderUrl = buildUrl + \"/WebGL.loader.js\";",
" dataUrl: buildUrl + \"/WebGL.data\",",
" frameworkUrl: buildUrl + \"/WebGL.framework.js\",",
" codeUrl: buildUrl + \"/WebGL.wasm\",",
" async function combineParts(baseUrl, type) {",
" var parts = [];",
" console.log(\"[unity] no more parts:\", partUrl);",
" parts.push(blob);",
" if (parts.length === 0) {",
" throw new Error(\"No split parts found for \" + baseUrl);",
" var combined = new Blob(parts, {",
" if (await fileExists(config.dataUrl)) {",
" return config.dataUrl;",
" return await combineParts(config.dataUrl, \"data\");",
" if (await fileExists(config.codeUrl)) {",
" return config.codeUrl;"
]
},
{
"id": 280,
"name": "Ice Baby Quest 2",
"entry": "https://garbsoftball.com/games/icebaby2/index.html",
"status": 200,
"html_bytes": 2058,
"title": "Unity WebGL Player | Ice Age Baby Adventure",
"frames": [],
"scripts": [
"https://garbsoftball.com/games/icebaby2/TemplateData/UnityProgress.js",
"https://garbsoftball.com/games/icebaby2/Build/UnityLoader.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" const res = await fetch(`Build/webbuild2.data.unityweb.part${i}`);",
" const dataUrl = URL.createObjectURL(dataBlob);",
" config.dataUrl = dataUrl;",
" config.wasmCodeUrl = base + config.wasmCodeUrl;",
" config.wasmFrameworkUrl = base + config.wasmFrameworkUrl;",
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 285,
"name": "Iron Lung, Webport",
"entry": "https://garbsoftball.com/games/ironlung/index.html",
"status": 200,
"html_bytes": 1660,
"title": "IRON LUNG",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/ironlung/Build/built.loader.js"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" dataUrl: \"Build/built.data\",",
" codeUrl: \"Build/built.wasm\","
]
},
{
"id": 286,
"name": "I Wanna Be The Guy, Webport",
"entry": "https://garbsoftball.com/games/iwbtg/index.html",
"status": 200,
"html_bytes": 1902,
"title": "I WANNA BE THE GUY: THE GAME: THE MOVIE",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js",
"https://garbsoftball.com/games/iwbtg/main.js"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 288,
"name": "Jeffys Basics, Webport",
"entry": "https://garbsoftball.com/games/JeffysBasicsBog/index.html",
"status": 200,
"html_bytes": 1033,
"title": "Unity WebGL Player | Jeffys Basics",
"frames": [],
"scripts": [
"https://garbsoftball.com/games/JeffysBasicsBog/Build/UnityLoader.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 290,
"name": "Jetpack Joyride",
"entry": "https://garbsoftball.com/games/jetpackjoyride/index.html",
"status": 200,
"html_bytes": 1475,
"title": " Jetpack Joyride ",
"frames": [],
"scripts": [
"https://garbsoftball.com/js/all.js",
"https://garbsoftball.com/games/jetpackjoyride/h5Sdk.js",
"https://garbsoftball.com/games/jetpackjoyride/engine/phaser-3.24.1.min.js",
"https://garbsoftball.com/games/jetpackjoyride/game3.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 291,
"name": "Jumbo Mario",
"entry": "https://garbsoftball.com/games/JumboMario/index.html",
"status": 200,
"html_bytes": 2631,
"title": "jumbo mario",
"frames": [],
"scripts": [
"https://garbsoftball.com/games/JumboMario/src/Runtime.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" new Runtime(\"MMFCanvas\", \"resources/Jumbo Mario.cch\");"
]
},
{
"id": 293,
"name": "Karlson2D, Webport",
"entry": "https://garbsoftball.com/games/karlson2d/truffledkarlson2d/index.html",
"status": 200,
"html_bytes": 1055,
"title": "Unity WebGL Player | Karlson",
"frames": [],
"scripts": [
"https://garbsoftball.com/games/karlson2d/truffledkarlson2d/Build/UnityLoader.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 294,
"name": "Kick The Buddy, Webport",
"entry": "https://garbsoftball.com/games/kickthebuddy/index.html",
"status": 200,
"html_bytes": 2223,
"title": "Kick The Buddy - Poki",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/kickthebuddy/master-loader.js"
],
"splits": [],
"notable_lines": [
" unityWebglBuildUrl: \"\",",
" \"57f01ad15ff5308aa4cf52709941de32.data\": 37003286,",
" \"f8d0a9b6d8d08e138ce5cac7d62b5286.wasm\": 8470412,",
" code_filename: \"f8d0a9b6d8d08e138ce5cac7d62b5286.wasm\",",
" data_filename: \"57f01ad15ff5308aa4cf52709941de32.data\",",
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 297,
"name": "Kindergarten 3, Webport",
"entry": "https://garbsoftball.com/games/Kindergarten3/index.html",
"status": 200,
"html_bytes": 2381,
"title": "Unity WebGL Player | Kindergarten3",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/Kindergarten3/Build/Kindergarten3Port.loader.js"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
"\t\t\t\tdataUrl: \"Build/Kindergarten3Port.data\",",
"\t\t\t\tcodeUrl: \"Build/Kindergarten3Port.wasm\","
]
},
{
"id": 298,
"name": "Kinito Pet, Webport",
"entry": "https://garbsoftball.com/games/kinitopet/index.html",
"status": 200,
"html_bytes": 7197,
"title": "KinitoPET",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/kinitopet/index.js"
],
"splits": [],
"notable_lines": [
"\t\twindow.dataLayer = window.dataLayer || [];",
"\t\tconst GODOT_CONFIG = {\"args\":[],\"canvasResizePolicy\":2,\"executable\":\"index\",\"experimentalVK\":false,\"fileSizes\":{\"index.pck\":406815840,\"index.wasm\":14065065},\"focusCanvas\":true,\"gdnativeLibs\":[],\"serviceWorker\":\"index.service.worker.js\"};"
]
},
{
"id": 300,
"name": "Klifur",
"entry": "https://garbsoftball.com/games/kilfur/index.html",
"status": 200,
"html_bytes": 2824,
"title": "Klifur",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
"\t\t\t\t\tdataUrl: \"Build/Web.data.gz\",",
"\t\t\t\t\tcodeUrl: \"Build/Web.wasm.gz\","
]
},
{
"id": 302,
"name": "Krunker",
"entry": "https://garbsoftball.com/games/krunker/index.html",
"status": 200,
"html_bytes": 22655,
"title": "Krunker",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/krunker/checkout.js",
"https://garbsoftball.com/games/krunker/libs/howler.min.js",
"https://cdn.jsdelivr.net/npm/canvas-confetti@1.9.3/dist/confetti.browser.min.js",
"https://garbsoftball.com/games/krunker/libs/Tween.min.js",
"https://garbsoftball.com/games/krunker/libs/rStats.js",
"https://garbsoftball.com/games/krunker/libs/rStats.extras.js",
"https://garbsoftball.com/games/krunker/libs/zip.js",
"https://garbsoftball.com/games/krunker/libs/nipplejs.min.js",
"https://garbsoftball.com/games/krunker/libs/zip-ext.js",
"https://garbsoftball.com/games/krunker/libs/purejscarousel.js",
"https://garbsoftball.com/games/krunker/js/hook.js?v=20260513-server-link-fix",
"https://garbsoftball.com/games/krunker/js/index.js?v=20260517-local-prod-config"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 303,
"name": "La Madriguera",
"entry": "https://garbsoftball.com/games/lamadriguera/index.html",
"status": 200,
"html_bytes": 4832,
"title": "Unity WebGL Player | La Madriguera",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [
[
"Build/LaMadriguera.data",
"1",
"5"
]
],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" async function mergeFiles(fileParts, cacheKey) {",
" fileParts.map(part => fetchWithProgress(part))",
" function getParts(file, start, end) {",
" let parts = [];",
" parts.push(file + \".part\" + i);",
" return parts;",
" const [dataUrl] = await Promise.all([",
" mergeFiles(getParts(\"Build/LaMadriguera.data\", 1, 5), \"LaMadriguera.data\"),",
" var buildUrl = \"Build\";",
" var loaderUrl = buildUrl + \"/LaMadriguera.loader.js\";",
" dataUrl: dataUrl,",
" frameworkUrl: buildUrl + \"/LaMadriguera.framework.js\",",
" codeUrl: buildUrl + \"/LaMadriguera.wasm\","
]
},
{
"id": 310,
"name": "Lethal Company, Webport",
"entry": "https://garbsoftball.com/games/lethal/index.html",
"status": 200,
"html_bytes": 10643,
"title": "Lethal Company Web",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
" async function loadSplitFile(url, expectedParts, mimeType) {",
" const parts = [];",
" expectedParts,",
" \"parts\"",
" const padWidth = String(expectedParts).length;",
" for (let i = 1; i <= expectedParts; i++) {",
" i + \"/\" + expectedParts,",
" parts.push(buffer);",
" const combined = new Blob(parts, {",
" let dataUrl = null;",
" dataUrl = await loadSplitFile(",
" \"Build/build.data\",",
" \"Build/build.wasm\",",
" dataUrl: dataUrl,",
" codeUrl: wasmUrl,"
]
},
{
"id": 311,
"name": "Lethal Ape, Webport",
"entry": "https://garbsoftball.com/games/lethalape/index.html",
"status": 200,
"html_bytes": 4166,
"title": "LETHAL APE",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/lethalape/Build/lethal.loader.js"
],
"splits": [
[
"Build/lethal.data",
"1",
"5"
],
[
"Build/lethal.wasm",
"1",
"2"
]
],
"notable_lines": [
"window.dataLayer = window.dataLayer || [];",
" async function mergeFiles(fileParts, cacheKey) {",
" fileParts.map(part => fetchWithProgress(part))",
" function getParts(file, start, end) {",
" let parts = [];",
" parts.push(file + \".part\" + i);",
" return parts;",
" const [dataUrl, wasmUrl] = await Promise.all([",
" mergeFiles(getParts(\"Build/lethal.data\", 1, 5), \"lethal.data\"),",
" mergeFiles(getParts(\"Build/lethal.wasm\", 1, 2), \"lethal.wasm\")",
" dataUrl: dataUrl,",
" codeUrl: wasmUrl,"
]
},
{
"id": 312,
"name": "Level Devil",
"entry": "https://garbsoftball.com/games/lvldevil/index.html",
"status": 200,
"html_bytes": 2347,
"title": "Level Devil Unblocked - ClassRoom6x",
"frames": [],
"scripts": [
"https://garbsoftball.com/games/lvldevil/patch/poki-sdk.js",
"https://garbsoftball.com/games/lvldevil/Level Devil.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
"\twindow.dataLayer = window.dataLayer || [];"
]
},
{
"id": 314,
"name": "Little Alchemy",
"entry": "https://garbsoftball.com/games/littlealchemy/index.html",
"status": 200,
"html_bytes": 18345,
"title": "Little Alchemy",
"frames": [],
"scripts": [
"https://garbsoftball.com/js/all.min.js",
"https://garbsoftball.com/games/littlealchemy/js/OgRTanTSyNlCptY7QtgVJL4dWJA.js",
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z",
"https://garbsoftball.com/games/littlealchemy/js/jquery.min.js",
"https://garbsoftball.com/games/littlealchemy/js/jquery-2.1.0.min.js",
"https://garbsoftball.com/games/littlealchemy/js/alchemy.580.js",
"https://garbsoftball.com/games/littlealchemy/js/dragNdrop.580.js",
"https://garbsoftball.com/games/littlealchemy/js/iscroll-lite-5.0.6.1.js",
"https://garbsoftball.com/games/littlealchemy/js/alchemy.firstLoad.580.js",
"https://garbsoftball.com/games/littlealchemy/js/alchemy.secondLoad.580.js",
"https://garbsoftball.com/games/littlealchemy/js/html2canvas-0.4.1.min.js",
"https://apis.google.com/js/client.js?onload=GAPILoaded",
"https://garbsoftball.com/html/settings/js/index.js"
],
"splits": [],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];"
]
},
{
"id": 316,
"name": "Little Big Planet",
"entry": "https://garbsoftball.com/games/lbp/index.html",
"status": 200,
"html_bytes": 2047,
"title": "Quasar PSP Loader",
"frames": [],
"scripts": [
"https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z"
],
"splits": [
[
"game.zip",
"1",
"13"
]
],
"notable_lines": [
" window.dataLayer = window.dataLayer || [];",
"\t\tfunction mergeFiles(fileParts) {",
"\t\t\t\t\tif (index >= fileParts.length) {",
"\t\t\t\t\tfetch(fileParts[index])",
"\t\tfunction getParts(file, start, end) {",
"\t\t\tlet parts = [];",
"\t\t\tparts.push(file + \".part\" + i);",
"\t\treturn parts;",
"\t\tmergeFiles(getParts(\"game.zip\", 1, 13)).then(gameUrl => {"
]
}
]
}

Xet Storage Details

Size:
18 kB
·
Xet hash:
7544f85e7294e7e346c29b3a630c9cf6676471173081418410718da50738f371

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.