Buckets:
| # Game archive verification worklog | |
| Bucket: https://huggingface.co/buckets/smodusermc/offline-games | |
| ## Scope | |
| - Keep small scripts, manifests, logs, and verification evidence locally. | |
| - Stage game assets on disk under `.cache/` (not the small tmpfs); remove after each game. | |
| - Credentials are supplied through the process environment, never project files. | |
| - Geometry Dash is excluded. | |
| ## Verification meanings | |
| - **Storage audit**: bucket objects exist and their recorded sizes match. Not proof of completeness. | |
| - **SHA-256 checked**: staged bytes match a recorded hash. A difference is recorded, not silently declared fixed. | |
| - **Menu/intro observed**: visually reviewed browser evidence shows actual game output, not only an engine loader. | |
| - **Input smoke passed**: a narrowly defined input assertion passed. This is not a complete playthrough. | |
| - **Inconclusive/resource limit**: the 2 GiB test host could not safely finish. Not proof that a game is broken. | |
| Browser tests use a local HTTP mirror with outside browser requests blocked. The repair phase can fetch missing resources server-side; the subsequent verification phase cannot. Routing absolute source URLs and supported runtime-library URLs to the local mirror happens in the HTTP response only. This is NOT a test of opening an unmodified HTML file from `file://`, nor a promise that the whole archive consists of self-contained HTML files. | |
| ## Initial findings | |
| - Old regex-crawler error lists contain many false positives from bundled code and internal module names. | |
| - Several games already reach menus with their captured assets. | |
| - Shared Flash runtime dependencies were missing from some per-game inventories and are being added from observed browser requests. | |
| - Eleven entry-page sizes differ from their old snapshot metadata. These existing bucket edits are being preserved, not overwritten to match older files. | |
| - A console-emulator startup stalled the host. Further tests are isolated with RSS and elapsed-time watchdogs. | |
| Progress and individual outcomes are recorded in `reports/verification-*.json`; final human-reviewed classifications will be in `reports/verification-summary.md`. | |
| ## Lazy-loaded audio repair and next eight entries | |
| Restored Thirty Dollar Website sound library: 191 selectable WAVs plus three intros all decode. Preview and sampled sequence produce nonzero Web Audio output offline. Recovered 54 icons; restored checked checkbox SVG from upstream and fixed both CSS paths. Added 46 Cookie Clicker effects; all 75 declared jukebox sounds decode. Basket Random: 16/16 WebM files decode; one stale size declaration validated against current source SHA256. Nine audio replacements use documented upstream URLs. Added IDs 155,156,174,175,180,181,281,591; outcomes recorded without calling startup-only or resource-limited cases playable. Final presence/size audit: 81 manifests, zero missing recorded objects, zero size mismatches; no full SHA audit or playthrough implied. See LAZY-ASSETS.md for current scope. Temporary assets and bulky caches removed; credential-free tools/reports retained. | |
| ## Next eight entries and full declared-map/media audit | |
| Added IDs 182,183,359,373,374,376,575,582. Also audited/repaired 180 and 181. All 149 declared temple-map paths are present. Recovered 94 OvO audio files and 113 maps from identified upstream releases/builds. 1,213 recorded SHA comparisons, 287 audio decodes, 587 image decodes, and 704 declared-path checks passed. No JSON parse failures or missing tileset JSON references. Cumulative presence/size audit: 89 manifests, zero missing recorded objects and zero mismatches. Not a full playthrough or proof of undiscoverable assets. See NEW-GAMES.md for runtime limitations and exact provenance. | |
| ## batch-18a03fb44e: larger batch | |
| Default changed to 30 games (20–40 by size). Captured and checked all 30 selected entries. 800 recorded-hash comparisons, 377 audio checks, 180 image checks, 21 SWF checks. 205 declared gaps remain; runtime evidence kept separate from asset checks. 190 candidates remain queued. Stable evidence: _verification/batches/batch-18a03fb44e/. See LARGE-BATCH.md for caveats. | |
| ## 20-entry large-port batch and storage-growth investigation | |
| Stable batch batch-f29ef445fb. 983 source-hash comparisons, 454 loose audio decodes, 66 loose image decodes. Approximate bucket growth 8.033 GB, including 275 checksum-matched Deltarune audio-path recoveries and four case-only aliases. Crashout loader repaired; Dead Tapes missing source binaries explicitly incomplete; source declaration discrepancies and runtime limits retained. See HEAVY-BATCH.md. | |
Xet Storage Details
- Size:
- 4.61 kB
- Xet hash:
- 08f68f4d2eb6ee6bf8977647609bd96da701b80b6d2e0dcea552fdfe5f6ea610
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.