GRP (Duke Nukem 3D)
From Just Solve the File Format Problem
(Difference between revisions)
| Line 18: | Line 18: | ||
|- | |- | ||
| Files | | Files | ||
| − | | <code> | + | | <code>File[count]</code> |
| | | | ||
|} | |} | ||
| + | |||
| + | For each '''File''': | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! '''Format''' | ||
| + | ! '''Type''' | ||
| + | ! '''Notes''' | ||
| + | |- | ||
| + | | Filename | ||
| + | | <code>String[12]</code> | ||
| + | | | ||
| + | |- | ||
| + | | File size (<code>fileSize</code>) | ||
| + | | <code>int</code> | ||
| + | | | ||
| + | |- | ||
| + | | Data | ||
| + | | <code>bytes[fileSize]</code> | ||
| + | | | ||
| + | |} | ||
| + | |||
[[Category:Build Engine formats]] | [[Category:Build Engine formats]] | ||
Revision as of 13:53, 11 November 2022
A .grp file, commonly referred to as a Group File, is a uncompressed archive format used by Build Engine games to store all of the game's content.
Structure
| Format | Type | Notes |
|---|---|---|
| Signature | char[12]
|
"KenSilverman"
|
File Count (count)
|
int
|
|
| Files | File[count]
|
For each File:
| Format | Type | Notes |
|---|---|---|
| Filename | String[12]
|
|
File size (fileSize)
|
int
|
|
| Data | bytes[fileSize]
|