Buckets:
| { | |
| "ids": [ | |
| 518, | |
| 519, | |
| 525, | |
| 526, | |
| 527, | |
| 528, | |
| 529, | |
| 530, | |
| 532, | |
| 536, | |
| 537, | |
| 545, | |
| 546, | |
| 547, | |
| 548, | |
| 552, | |
| 558, | |
| 560, | |
| 562, | |
| 564, | |
| 567, | |
| 570, | |
| 572, | |
| 576, | |
| 577, | |
| 586, | |
| 587, | |
| 588, | |
| 590, | |
| 596, | |
| 599, | |
| 603 | |
| ], | |
| "target_count": 32, | |
| "entries": [ | |
| { | |
| "id": 518, | |
| "name": "Super Hot", | |
| "entry": "https://garbsoftball.com/games/superhot/index.html", | |
| "status": 200, | |
| "html_bytes": 1235, | |
| "title": "SUPERHOT", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/js/all.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/superhot/UnityLoader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " dataUrl: \"webgl.datagz\",", | |
| " codeUrl: \"webgl.jsgz\"," | |
| ] | |
| }, | |
| { | |
| "id": 519, | |
| "name": "Super Meat Boy", | |
| "entry": "https://garbsoftball.com/games/meatboy/index.html", | |
| "status": 200, | |
| "html_bytes": 1242, | |
| "title": "Binding of Isaac| BCHS Unblocked Games", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/js/main.js", | |
| "https://garbsoftball.com/games/meatboy/ruffle.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 525, | |
| "name": "Taiko No Tatsujini", | |
| "entry": "https://garbsoftball.com/games/psp/tja/index.html", | |
| "status": 200, | |
| "html_bytes": 931, | |
| "title": "tja", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/extra/data/loader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " EJS_gameUrl = \"tja.iso\";" | |
| ] | |
| }, | |
| { | |
| "id": 526, | |
| "name": "Tanuki Sunset", | |
| "entry": "https://garbsoftball.com/games/tanukisunset/index.html", | |
| "status": 200, | |
| "html_bytes": 1408, | |
| "title": "Unity WebGL Player | Tanuki Sunset", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/tanukisunset/TemplateData/UnityProgress.js", | |
| "https://garbsoftball.com/games/tanukisunset/Build/UnityLoader.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 527, | |
| "name": "Tattle Tail, Webport", | |
| "entry": "https://garbsoftball.com/games/tattletail/index.html", | |
| "status": 200, | |
| "html_bytes": 1335, | |
| "title": "Tattletail", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/tattletail/Build/UnityLoader.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 528, | |
| "name": "Tax Heaven 3000, Webport", | |
| "entry": "https://garbsoftball.com/games/th3000/index.html", | |
| "status": 200, | |
| "html_bytes": 7025, | |
| "title": "Tax Heaven 3000", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/th3000/renpy-pre.js", | |
| "https://garbsoftball.com/games/th3000/renpy.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " // The URL to game.zip, relative to the URL of this file.", | |
| " window.gameZipURL = 'game.zip';" | |
| ] | |
| }, | |
| { | |
| "id": 529, | |
| "name": "Ten Basket", | |
| "entry": "https://garbsoftball.com/games/ten-basket/index.html", | |
| "status": 200, | |
| "html_bytes": 1784, | |
| "title": "Ten Basket - Silvergames", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/ten-basket/game.min.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://www.silvergames.com/js/sg.min.js", | |
| "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 530, | |
| "name": "Terraria, Webport", | |
| "entry": "https://garbsoftball.com/games/terraria/terraria-wrapper.html", | |
| "status": 200, | |
| "html_bytes": 2379, | |
| "title": "wrapper", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 532, | |
| "name": "Tetrisweeper", | |
| "entry": "https://garbsoftball.com/games/tetrisweeper/", | |
| "status": 200, | |
| "html_bytes": 2688, | |
| "title": "Unity Web Player | Tetrisweeper", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/tetrisweeper/Build/Tetrisweeper 1.8.8 HTML Brotli.loader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " dataUrl: \"Build/Tetrisweeper 1.8.8 HTML Brotli.data.unityweb\",", | |
| " frameworkUrl: \"Build/Tetrisweeper 1.8.8 HTML Brotli.framework.js.unityweb\",", | |
| " codeUrl: \"Build/Tetrisweeper 1.8.8 HTML Brotli.wasm.unityweb\"," | |
| ] | |
| }, | |
| { | |
| "id": 536, | |
| "name": "The Binding Of Issac: Rebirth, Webport", | |
| "entry": "https://garbsoftball.com/games/psp/tboir/index.html", | |
| "status": 200, | |
| "html_bytes": 2988, | |
| "title": "The Binding of Isaac: Rebirth (PSP)", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/psp/tboir/loader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " window.EJS_gameUrl = \"tboirpsp0301.iso\";" | |
| ] | |
| }, | |
| { | |
| "id": 537, | |
| "name": "The Binding Of Issac: Repentance, Webport", | |
| "entry": "https://garbsoftball.com/games/boir/index.html", | |
| "status": 200, | |
| "html_bytes": 271255, | |
| "title": "Isaac, recompiled", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " <button id=\"export-zip\" type=\"button\">Export .zip</button>", | |
| " <input id=\"import-file\" type=\"file\" accept=\".zip,.json,application/zip,application/json\" hidden>", | |
| "<script>window.__isaacPortableData = {\"streams\":[{\"tag\":\"a\",\"size\":23068672,\"gz\":true,\"n\":4,\"bytes\":89518971,\"v\":[\"3a05cbad\",\"4676bb7b\",\"c8233c8e\",\"cd8a8b49\"]},{\"tag\":\"b\",\"size\":19922944,\"gz\":false,\"n\":29,\"bytes\":559478478,\"v\":[\"1e4e587d\",\"185b499d\",\"df5a0bb3\",\"9deeb83c\",\"aa078d20\",\"0f789127\",\"5679068f\",\"b43e358e\",\"d727dcb7\",\"2e6a99e9\",\"2bafafed\",\"889395a8\",\"a6a0829f\",\"504aa4e2\",\"f776e8fa\",\"e55512dd\",\"a162e9a6\",\"e7f18292\",\"f1088a36\",\"29069259\",\"f85d7995\",\"d4a8c846\",\"58a22e12\",\"a71cc29b\",\"017daac7\",\"879f4730\",\"045aecda\",\"5e83d4cf\",\"2d0c9f41\"]}],\"files\":{\"boot.wasm\":{\"size\":51690849,\"s\":0,\"at\":0", | |
| " var st = S[s], parts = [], o = 0;", | |
| " parts.push({ s: s, i: i, within: within, take: take, at: o });", | |
| " return parts;", | |
| " async function gather(parts) {", | |
| " var total = parts.reduce(function (n, p) { return n + p.take; }, 0);", | |
| " if (k >= parts.length) return;", | |
| " var p = parts[k];", | |
| " for (var w = 0; w < Math.min(6, parts.length); w++) crew.push(worker());", | |
| " var parts = locate(rel, off, len);", | |
| " if (!parts || parts.length !== 1 || S[parts[0].s].gz) return null;", | |
| " var p = parts[0];", | |
| " var parts = locate(rel, off, len);", | |
| " if (!parts) return null;", | |
| " var total = parts.reduce(function (n, q) { return n + q.take; }, 0);" | |
| ] | |
| }, | |
| { | |
| "id": 545, | |
| "name": "Time Shooter 2", | |
| "entry": "https://garbsoftball.com/games/timeshooter2/index.html", | |
| "status": 200, | |
| "html_bytes": 7789, | |
| "title": "Time Shooter 2 | DachXD", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/timeshooter2/v.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " const buildUrl = \"Build\";", | |
| " dataUrl:\"TimeShooter2.data.unityweb\",", | |
| " frameworkUrl:\"TimeShooter2.framework.js.unityweb\",", | |
| " codeUrl:\"TimeShooter2.wasm.unityweb\"," | |
| ] | |
| }, | |
| { | |
| "id": 546, | |
| "name": "Time Shooter 3", | |
| "entry": "https://garbsoftball.com/games/timeshoot3/index.html", | |
| "status": 200, | |
| "html_bytes": 4330, | |
| "title": "Time Shooter SWAT", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " const buildUrl = \"Build\";", | |
| " const loaderUrl = buildUrl + \"/UnityLoader.js\";", | |
| " dataUrl: buildUrl + \"/TimeShooter3_GD.data.unityweb\",", | |
| " frameworkUrl: buildUrl + \"/TimeShooter3_GD.framework.js.unityweb\",", | |
| " codeUrl: buildUrl + \"/TimeShooter3_GD.wasm.unityweb\",", | |
| " canvas.style.background = \"url('\" + buildUrl + \"/TimeShooter3_GD.jpg') center / cover\";", | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 547, | |
| "name": "Tiny Fishing", | |
| "entry": "https://garbsoftball.com/games/tiny-fishing/index.html", | |
| "status": 200, | |
| "html_bytes": 8525, | |
| "title": "Tiny Fishing", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/js/main.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/tiny-fishing/html5game/TinyFishing.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 548, | |
| "name": "To The Core, Webport", | |
| "entry": "https://garbsoftball.com/games/tothecore/index.html", | |
| "status": 200, | |
| "html_bytes": 1374, | |
| "title": "Unity WebGL Player | ToTheCore", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/tothecore/Build/TTCPort.loader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " dataUrl: \"Build/TTCPort.data.unityweb\",", | |
| " frameworkUrl: \"Build/TTCPort.framework.js.unityweb\",", | |
| " codeUrl: \"Build/TTCPort.wasm.unityweb\"," | |
| ] | |
| }, | |
| { | |
| "id": 552, | |
| "name": "Totally Acturate Battle Simulator, Webport", | |
| "entry": "https://garbsoftball.com/games/tabs/index.html", | |
| "status": 200, | |
| "html_bytes": 4017, | |
| "title": "Unity WebGL Player | TABS", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/tabs/Build/UnityLoader.js" | |
| ], | |
| "splits": [ | |
| [ | |
| "Build/tabs.data.unityweb", | |
| "1", | |
| "86" | |
| ], | |
| [ | |
| "Build/tabs.wasm.code.unityweb", | |
| "1", | |
| "3" | |
| ] | |
| ], | |
| "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, asmUrl] = await Promise.all([", | |
| " mergeFiles(getParts(\"Build/tabs.data.unityweb\", 1, 86), \"tabs.data.unityweb\"),", | |
| " mergeFiles(getParts(\"Build/tabs.wasm.code.unityweb\", 1, 3), \"tabs.wasm.code.unityweb\"),", | |
| " if (url.includes(\"tabs.data.unityweb\")) {", | |
| " url = dataUrl;", | |
| " } else if (url.includes(\"tabs.wasm.code.unityweb\")) {" | |
| ] | |
| }, | |
| { | |
| "id": 558, | |
| "name": "Touhou Mother, Webport", | |
| "entry": "https://garbsoftball.com/games/touhoumother/index.html", | |
| "status": 200, | |
| "html_bytes": 10440, | |
| "title": "Youhou Mother", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/touhoumother/index.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " bindKey(button, button.dataset.key);" | |
| ] | |
| }, | |
| { | |
| "id": 560, | |
| "name": "Trombone Champ, Webport", | |
| "entry": "https://garbsoftball.com/games/tchamp/index.html", | |
| "status": 200, | |
| "html_bytes": 2726, | |
| "title": "Trombone Champ", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " 'Build/web.data.unityweb': 6,", | |
| " 'Build/web.wasm.code.unityweb': 4", | |
| " var parts = [];", | |
| " parts.push(relPath + (i<10?'0':'') + i);", | |
| " return Promise.all(parts.map(fetchArrayBuffer))" | |
| ] | |
| }, | |
| { | |
| "id": 562, | |
| "name": "Tung Tung Basics, Webport", | |
| "entry": "https://garbsoftball.com/games/tungtungbog/index.html", | |
| "status": 200, | |
| "html_bytes": 754, | |
| "title": "tungtungbog", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/tungtungbog/Build/UnityLoader.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 564, | |
| "name": "Ultrakill, Webport", | |
| "entry": "https://garbsoftball.com/games/thkill/index.html", | |
| "status": 200, | |
| "html_bytes": 4760, | |
| "title": "ULTRAKILL", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| "var container=document.querySelector(\"#unity-container\");var canvas=document.querySelector(\"#unity-canvas\");var loadingBar=document.querySelector(\"#unity-loading-bar\");var progressBarFull=document.querySelector(\"#unity-progress-bar-full\");var hint=document.querySelector(\"#lock-hint\");var buildUrl=\"Build\";var loaderUrl=buildUrl+\"/WebGL.loader.js\";var config={dataUrl:buildUrl+\"/WebGL.data.unityweb\",frameworkUrl:buildUrl+\"/WebGL.framework.js.unityweb\",codeUrl:buildUrl+\"/WebGL.wasm.unityweb\",streamingAssetsUrl:\"StreamingAssets\",companyName:\"Hakita\",productName:\"ULTRAKILL\",productVersion:\"4.1\",matc" | |
| ] | |
| }, | |
| { | |
| "id": 567, | |
| "name": "Undertale 10th Anniversary, Webport", | |
| "entry": "https://garbsoftball.com/games/10th/index.html", | |
| "status": 200, | |
| "html_bytes": 17314, | |
| "title": "UNDERTALE 10th Anniversary", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/10th/runner.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " if (e.data.run) {", | |
| " intervalMs = Math.floor(1000 / e.data.fps);", | |
| " if (message && message.data === \"attempt_enter_fullscreen\") {", | |
| " return [\"runner.data\",", | |
| " \"runner.wasm\",", | |
| " \"game.unx\"" | |
| ] | |
| }, | |
| { | |
| "id": 570, | |
| "name": "Undertale Yellow, Webport", | |
| "entry": "https://garbsoftball.com/games/uty/play.html", | |
| "status": 200, | |
| "html_bytes": 36370, | |
| "title": "UNDERTALE Yellow", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/uty/jszip.min.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/uty/runner.js", | |
| "https://garbsoftball.com/games/uty/joy.js", | |
| "https://garbsoftball.com/games/uty/mobile.js", | |
| "https://garbsoftball.com/games/uty/cooker.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " if (e.data.run) {", | |
| " intervalMs = Math.floor(1000 / e.data.fps);", | |
| " (await window.indexedDB.databases()).forEach(db => window.indexedDB.deleteDatabase(db.name));", | |
| " return [\"game.unx\",\"index.html\",\"mus/UNDERTALE_oogloop.ogg\",\"mus/a_call_to_action.ogg\",\"mus/a_new_partner.ogg\",\"mus/a_place_to_rest.ogg\",\"mus/abandoned.ogg\",\"mus/acquittal.ogg\",\"mus/after_hours.ogg\",\"mus/ajourned.ogg\",\"mus/ambient_river.ogg\",\"mus/apex.ogg\",\"mus/apprehension_yellow.ogg\",\"mus/asgoreop.ogg\",\"mus/aviation.ogg\",\"mus/axis_chase.ogg\",\"mus/axis_flashlight.ogg\",\"mus/bailador_overworld.ogg\",\"mus/barrier.ogg\",\"mus/battle_snowdin.ogg\",\"mus/birdnoise.ogg\",\"mus/birdsofafeather.ogg\",\"mus/blossom.ogg\",\"mus/build_a_bot.ogg\",\"mus/cafe.ogg\",\"mus/cafe_arcade.ogg\",\"mus/card_game.ogg\",\"mus/ch", | |
| " const dbs = await window.indexedDB.databases();", | |
| " a.download = 'UNDERTALEWeb_SAVEs.zip'; document.body.appendChild(a); a.click(); a.remove();", | |
| " showMessageBox(\"Exported to UNDERTALEWeb_SAVEs.zip.\");" | |
| ] | |
| }, | |
| { | |
| "id": 572, | |
| "name": "Vampire Survivors, Webport", | |
| "entry": "https://garbsoftball.com/games/vampire/index.html", | |
| "status": 200, | |
| "html_bytes": 2389, | |
| "title": "Vampire Survivors", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/vampire/vendors.bundle.js", | |
| "https://garbsoftball.com/games/vampire/main.bundle.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 576, | |
| "name": "Vex 4", | |
| "entry": "https://garbsoftball.com/games/vex4/index.html", | |
| "status": 200, | |
| "html_bytes": 1399, | |
| "title": "Vex 4", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/js/main.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 577, | |
| "name": "Vex 5", | |
| "entry": "https://garbsoftball.com/games/vex5/index.html", | |
| "status": 200, | |
| "html_bytes": 1458, | |
| "title": "Vex 5", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/js/main.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 586, | |
| "name": "Webfishing, Webport", | |
| "entry": "https://garbsoftball.com/games/webfishing/", | |
| "status": 200, | |
| "html_bytes": 4247, | |
| "title": "WEBFISHING", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/webfishing/webfishing_2_newver.js", | |
| "https://garbsoftball.com/games/webfishing/index.js", | |
| "https://garbsoftball.com/games/webfishing/download.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/webfishing/download.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 587, | |
| "name": "Who's Your Daddy, Webport", | |
| "entry": "https://garbsoftball.com/games/whoseyourdaddy/index.html", | |
| "status": 200, | |
| "html_bytes": 1781, | |
| "title": "Unity WebGL Player | WhosYourDaddy", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/whoseyourdaddy/Build/daddyreeyuki.loader.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " dataUrl: \"Build/daddyreeyuki.data\",", | |
| " codeUrl: \"Build/daddyreeyuki.wasm\"," | |
| ] | |
| }, | |
| { | |
| "id": 588, | |
| "name": "Windowkill, Webport", | |
| "entry": "https://garbsoftball.com/games/windowkill/", | |
| "status": 200, | |
| "html_bytes": 10557, | |
| "title": "PlaytimeStarterKit", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/windowkill/index.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| "// The pass-through shim below then loads index.pck / index.wasm directly.", | |
| "async function fetchAndCombineParts(basePath, filename, info, onProgress) {", | |
| "\tfor (let i = 1; i <= info.parts; i++) {", | |
| "\t\tfetchAndCombineParts(match.basePath, match.filename, match.info, function(loaded, total) {", | |
| "\tvar BUST_RE = /(^|\\/)(index\\.wasm|index\\.pck)($|\\?)/;", | |
| "\t\treturn fetchAndCombineParts(match.basePath, match.filename, match.info).then(function(arrayBuffer) {", | |
| "const GODOT_CONFIG = {\"args\":[],\"canvasResizePolicy\":2,\"emscriptenPoolSize\":8,\"ensureCrossOriginIsolationHeaders\":true,\"executable\":\"index\",\"experimentalVK\":false,\"fileSizes\":{\"index.pck\":10308784,\"index.wasm\":48954223},\"focusCanvas\":true,\"gdextensionLibs\":[],\"godotPoolSize\":4};" | |
| ] | |
| }, | |
| { | |
| "id": 590, | |
| "name": "Worldbox, Webport", | |
| "entry": "https://garbsoftball.com/games/worldbox/index.html", | |
| "status": 200, | |
| "html_bytes": 6714, | |
| "title": "Unity WebGL Player | WorldBox", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| " var buildUrl = cdnBase + \"Build\";", | |
| " var loaderUrl = buildUrl + \"/WorldFox.loader.js\";", | |
| " dataUrl: buildUrl + \"/WorldFox.data\",", | |
| " frameworkUrl: buildUrl + \"/WorldFox.framework.js\",", | |
| " codeUrl: buildUrl + \"/WorldFox.wasm\",", | |
| " if (path.endsWith(\".wasm\")) {", | |
| " path.endsWith(\".data\") ||", | |
| " entry.parts.map(function (part) {", | |
| " fetch(buildUrl + \"/split-files.json\")" | |
| ] | |
| }, | |
| { | |
| "id": 596, | |
| "name": "Woody's Incredible Journey To The Escape From Eternal Terror", | |
| "entry": "https://garbsoftball.com/games/WIJ/index.html", | |
| "status": 200, | |
| "html_bytes": 717, | |
| "title": "WIJTTEFET", | |
| "frames": [], | |
| "scripts": [ | |
| "https://garbsoftball.com/games/WIJ/game-data.js", | |
| "https://garbsoftball.com/games/WIJ/script.js", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| }, | |
| { | |
| "id": 599, | |
| "name": "Your Only Move Is HUSTLE, YOMI Hustle, Webport", | |
| "entry": "https://garbsoftball.com/games/YOMIHustle/index.html", | |
| "status": 200, | |
| "html_bytes": 7124, | |
| "title": "Your Only Move Is HUSTLE", | |
| "frames": [], | |
| "scripts": [ | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z", | |
| "https://garbsoftball.com/games/YOMIHustle/index.js" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];", | |
| "\t\tconst GODOT_CONFIG = {\"args\":[],\"canvasResizePolicy\":2,\"executable\":\"index\",\"experimentalVK\":false,\"fileSizes\":{\"index.pck\":18865744,\"index.wasm\":17867504},\"focusCanvas\":true,\"gdnativeLibs\":[]};" | |
| ] | |
| }, | |
| { | |
| "id": 603, | |
| "name": "Zuma", | |
| "entry": "https://garbsoftball.com/games/zuma/index.html", | |
| "status": 200, | |
| "html_bytes": 1480, | |
| "title": "", | |
| "frames": [], | |
| "scripts": [ | |
| "https://unpkg.com/@ruffle-rs/ruffle", | |
| "https://www.googletagmanager.com/gtag/js?id=G-PXHK7Q7G3Z" | |
| ], | |
| "splits": [], | |
| "notable_lines": [ | |
| " window.dataLayer = window.dataLayer || [];" | |
| ] | |
| } | |
| ], | |
| "exclusions": [ | |
| { | |
| "id": 549, | |
| "status": "skipped_external_game_assets", | |
| "reason": "UnityLoader.instantiate() loads the build config totm.json from cdn.jsdelivr.net (gh/topvaz/gfiles1); UnityLoader.js and TemplateData also come from jsdelivr, so the game payload is not hosted on garbsoftball.com" | |
| }, | |
| { | |
| "id": 559, | |
| "status": "deferred_source_unavailable", | |
| "reason": "entry /games/treehatesyou/index.html answers 302 -> /404 (site 404 page \"404 - Truffled\"); still listed in g.json on 2026-09-29" | |
| }, | |
| { | |
| "id": 569, | |
| "status": "deferred_source_unavailable", | |
| "reason": "entry /gamefile/udlb.html answers 302 -> /404 (site 404 page \"404 - Truffled\"); still listed in g.json on 2026-09-29" | |
| } | |
| ], | |
| "corrections": [], | |
| "notes": [ | |
| { | |
| "id": [ | |
| 525, | |
| 536 | |
| ], | |
| "note": "EmulatorJS PSP files served: 11; not served (variants the threaded loader does not use): ppsspp-wasm.data, ppsspp-legacy-wasm.data, ppsspp-thread-legacy-wasm.data" | |
| }, | |
| { | |
| "id": 528, | |
| "note": "RenPyWeb: game/renpyweb_remote_files.txt inside game.zip is empty -> no progressive (remote) files; 468 zip entries" | |
| }, | |
| { | |
| "id": 530, | |
| "note": "_framework: 115 resource names in blazor.boot.json; served 116, not served 1: dotnet.native.52hfj0q2ij.wasm" | |
| }, | |
| { | |
| "id": 530, | |
| "note": "dotnet.native.52hfj0q2ij.wasm is served only as 6 numbered pieces (limit 6); the plain name answers 404" | |
| }, | |
| { | |
| "id": 537, | |
| "note": "33 data chunks (648997449 bytes) + 34 mod parts; virtual files: 37 (648257477 bytes unpacked)" | |
| }, | |
| { | |
| "id": 567, | |
| "note": "game.unx streamed sounds not served by the source (404 at the game folder and mus/, audio/, sound/, sounds/, music/): mus_engine_loop.ogg, mus_fastvania.ogg, mus_strongerer_monsters.ogg" | |
| }, | |
| { | |
| "id": 570, | |
| "note": "Not playable at the source. cooker.js is the original web port host lock: \"garbsoftball.com\".indexOf(\"yellow.undertale.win\") == -1 -> location becomes about:blank (seen in Chromium, top-level and inside a same-origin iframe). With cooker.js blocked (test only) the runner loads runner.wasm, runner.data (14,126,618 B) and game.unx, which the source serves as a 1-byte placeholder (0xFF); the renderer then crashes. No game.unx variant (parts, .gz/.br, zip, data.win) is served. Hosted files (runner, 250 mus/*.ogg) are captured unchanged." | |
| }, | |
| { | |
| "id": 586, | |
| "note": "Shell only. The page asks the player to pick their own game file (#exe input -> GODOT.preloadFile(file, \"webfishing_2_newver.pck\")); webfishing_2_newver.pck answers 404 and the page's own webfishing.exe download answers 302 -> /404. The source hosts the Godot engine (webfishing_2_newver.js/.wasm), the page and the injected Steam.gd only." | |
| } | |
| ] | |
| } |
Xet Storage Details
- Size:
- 28.5 kB
- Xet hash:
- d0b5a6e59e52262b0ce6017710ea19312de170bafbad8b9004f6f2f4428ce365
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.