Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
trumank committed Jan 11, 2024
1 parent 2feadd4 commit bbe33bd
Showing 1 changed file with 26 additions and 20 deletions.
46 changes: 26 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,26 +58,32 @@ Unpacked 12345 files to MyEncryptedGame from MyEncryptedGame.pak

## compatibility

| UE Version | Version | Version Feature | Read | Write |
|------------|---------|-----------------------|--------------------|--------------------|
| | 1 | Initial | :grey_question: | :grey_question: |
| 4.0-4.2 | 2 | NoTimestamps | :heavy_check_mark: | :heavy_check_mark: |
| 4.3-4.15 | 3 | CompressionEncryption | :heavy_check_mark: | :heavy_check_mark: |
| 4.16-4.19 | 4 | IndexEncryption | :heavy_check_mark: | :heavy_check_mark: |
| 4.20 | 5 | RelativeChunkOffsets | :heavy_check_mark: | :heavy_check_mark: |
| | 6 | DeleteRecords | :grey_question: | :grey_question: |
| 4.21 | 7 | EncryptionKeyGuid | :heavy_check_mark: | :heavy_check_mark: |
| 4.22 | 8A | FNameBasedCompression | :heavy_check_mark: | :heavy_check_mark: |
| 4.23-4.24 | 8B | FNameBasedCompression | :heavy_check_mark: | :heavy_check_mark: |
| 4.25 | 9 | FrozenIndex | :heavy_check_mark: | :heavy_check_mark: |
| | 10 | PathHashIndex | :grey_question: | :grey_question: |
| 4.26-4.27 | 11 | Fnv64BugFix | :heavy_check_mark: | :heavy_check_mark: |

| Feature | Read | Write |
|-----------------|--------------------|-------|
| Compression | :heavy_check_mark: | :x: |
| Encrypted Index | :heavy_check_mark: | :x: |
| Encrypted Data | :heavy_check_mark: | :x: |
| UE Version | Version | Version Feature | Read | Write |
|------------|---------|-----------------------|--------------------|------------------------|
| | 1 | Initial | :grey_question: | :grey_question: |
| 4.0-4.2 | 2 | NoTimestamps | :heavy_check_mark: | :heavy_check_mark: |
| 4.3-4.15 | 3 | CompressionEncryption | :heavy_check_mark: | :heavy_check_mark: |
| 4.16-4.19 | 4 | IndexEncryption | :heavy_check_mark: | :heavy_check_mark: |
| 4.20 | 5 | RelativeChunkOffsets | :heavy_check_mark: | :heavy_check_mark: |
| | 6 | DeleteRecords | :grey_question: | :grey_question: |
| 4.21 | 7 | EncryptionKeyGuid | :heavy_check_mark: | :heavy_check_mark: |
| 4.22 | 8A | FNameBasedCompression | :heavy_check_mark: | :heavy_check_mark: |
| 4.23-4.24 | 8B | FNameBasedCompression | :heavy_check_mark: | :heavy_check_mark: |
| 4.25 | 9 | FrozenIndex | :heavy_check_mark: | :heavy_check_mark:[^1] |
| | 10 | PathHashIndex | :grey_question: | :grey_question: |
| 4.26-4.27 | 11 | Fnv64BugFix | :heavy_check_mark: | :heavy_check_mark: |

| Feature | Read | Write |
|-----------------|--------------------|-----------------|
| Compression | :heavy_check_mark: | :wavy_dash:[^2] |
| Encrypted Index | :heavy_check_mark: | :x: |
| Encrypted Data | :heavy_check_mark: | :x: |


[^1]: Except for paks compressed using frozen index which has significant
complexity and only existed for UE 4.25 anyway.
[^2]: Zlib, Gzip, and Zstd are supported. Not all compression algorithms are
available in all games.

Supports reading encrypted (both index and/or data) and compressed paks.
Writing does not support compression or encryption yet.
Expand Down

0 comments on commit bbe33bd

Please sign in to comment.