mirror of
https://github.com/xavo95/repak.git
synced 2025-01-18 10:54:38 +00:00
Unreal Engine .pak file library and CLI in rust
.github/workflows | ||
repak | ||
repak_cli | ||
.gitignore | ||
Cargo.toml | ||
README.md |
repak
fork of https://github.com/bananaturtlesandwich/unpak
compatibility
UE Version | Version | Version Feature | Read | Write |
---|---|---|---|---|
1 | Initial | ❔ | ❌ | |
4.0-4.2 | 2 | NoTimestamps | ✔️ | ❌ |
4.3-4.15 | 3 | CompressionEncryption | ✔️ | ❌ |
4.16-4.19 | 4 | IndexEncryption | ✔️ | ❌ |
4.20 | 5 | RelativeChunkOffsets | ✔️ | ❌ |
6 | DeleteRecords | ❔ | ❌ | |
4.21 | 7 | EncryptionKeyGuid | ✔️ | ❌ |
4.22 | 8A | FNameBasedCompression | ✔️ | ❌ |
4.23-4.24 | 8B | FNameBasedCompression | ✔️ | ✔️ |
4.25 | 9 | FrozenIndex | ✔️ | ❌ |
10 | PathHashIndex | ❔ | ❌ | |
4.26-4.27 | 11 | Fnv64BugFix | ✔️ | ❌ |
Supports reading encrypted (both index and/or data) and compressed paks. Writing is still a work in progress, but is functional enough for most recent Unreal Engine versions.