Save raw packages
umodel_saveCopy raw Unreal Engine package files (.upk/.uasset, .uexp/.ubulk) from a game directory to an output folder. Enables unpacking cooked games without conversion.
Instructions
Run 'umodel -save' to copy raw package files (.upk/.uasset + .uexp/.ubulk) out of a game directory, e.g. to unpack a cooked game without converting. Output defaults to the Downloads folder.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| out | No | Output directory (-out=). Defaults to session outputDir or Downloads/umodel-export. | |
| json | No | Return machine-readable JSON instead of formatted text. | |
| aesKeys | No | AES keys for encrypted pak files (-aes=). Overrides session. | |
| gameTag | No | Game tag override (-game=), e.g. ue4.27 or an official tag like roco. Cooked UE4/5 games REQUIRE a tag — without it umodel pops a blocking GUI dialog. See umodel_game_list. | |
| package | Yes | Package name, wildcard, or full file path | |
| gamePath | No | Game installation directory (-path=). Overrides session. If unknown, ask the user first. | |
| timeoutMs | No |