unpack_game
Recursively catalogs an entire game install, classifying and SHA-256 hashing every file into a read-only SQLite autopsy database without modifying game files.
Instructions
CATALOG-FIRST universal unpacker. Recursively walks an ENTIRE game install, classifies and sha256-hashes EVERY file, and persists the catalog into a SQLite .autopsy.db (game/binary/asset/data_store tables, provenance on every row). Read-only: never writes game files. Containers (.pak/.pck/.bundle/...) are catalogued as single rows, never expanded (per-format extraction is a later slice). Idempotent: re-running on the same game re-opens the DB and upserts, no duplicate rows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| db_path | No | Optional output path for the .autopsy.db. Defaults to <game_path>/.autopsy/<name>.autopsy.db. | |
| game_path | Yes | Full path to the game install directory to catalog. |