OodlePak
Oodle .pak Repacker for modding games
- Active · last change 6-9-2026
- ★ 3 on GitHub
README
OodlePak ( Oodle Repacker )
- OodlePak (A .pak repacker preserving per-file Store/Oodle methods)
- 7-Zip Oodle Plugin to extract .pak files packed with Oodle
Download
Or build it yourself
fpc -Twin64 -Mdelphi -O3 OodleCodec.lpr
fpc -Twin64 -Mdelphi -O3 OodlePak.lprOodlePak / RePacker
Works on any game .pak files that uses Oodle, OodlePak preserves per-file method assignment when repacking.
List contents:
OodlePak -l game.pakMethod Size Compressed Name
--------------------------------------------------------------------
Store 1024 1024 config.ini
Oodle 45120 12340 textures/sky.dds
Oodle 4495 1251 engineassets/defaulttextures.xmlExtract:
OodlePak -e game.pak modwork\Or extract everything
OodlePak -a assets_dir outputdir *.pakEdit files in modwork\, then repack:
OodlePak -r game.pak game_modded.pak modwork\Files found on disk are re-read and recompressed with the same method as the original. Files not found on disk are copied verbatim from the original.
Control Oodle compression level:
OodlePak -r game.pak out.pak -c 7| Level | Oodle | Speed |
|---|---|---|
| 1 | HyperFast1 | Fastest |
| 2 | SuperFast | |
| 3 | VeryFast | |
| 4 | Fast | |
| 5 | Normal | Default |
| 6 | Optimal1 | |
| 7 | Optimal2 | Recommended |
| 8 | Optimal3 | |
| 9 | Max | Maximum |
OodleCodec - the 7-Zip plugin
Install OodleCodec.dll into C:\Program Files\7-Zip\Codecs\ for
7-Zip to handle Oodle archives natively (open, extract, browse).
Requirements
Place an oo2core_*.dll next to the tool/plugin or on PATH.
License
MIT. Oodle/oo2core is © Epic Games Tools LLC under separate terms.
This project is licensed under the GNU Affero General Public License version 3. See LICENSE for the full license text.

