HOG Format

From ModdingWiki
Jump to: navigation, search
HOG Format
Format typeArchive
Max files250
File Allocation Table (FAT)Embedded
Filenames?Yes, 8.3
Supports compression?No
Supports encryption?No
Supports subdirectories?No
Hidden data?No

The HOG format is used by Descent to store some of the game data.

File format


The file begins with the three characters "DHF", which presumably stand for Descent Hog Format.

File entry

After the signature, the file consists of one or more file entries, one after the other.

Data type Description
char filename[13] Null-terminated 8.3 filename
UINT32LE size Length of the data
BYTE data[size] File content, size bytes of data


  • Descent will refuse to load the HOG file if it contains more than 250 files.


The following tools are able to work with files in this format.

Name PlatformExtract files? Decompress on extract? Create new? Modify? Compress on insert? Access hidden data? Edit metadata? Notes
Camoto Linux/WindowsYesN/AYesYesN/AN/AN/A


This file format was reverse engineered by Malvineous. If you find this information helpful in a project you're working on, please give credit where credit is due. (A link back to this wiki would be nice too!)