Report: Analysis of Far Cry 3 Sound English Data and Sound English Fat Files
Can't change audio language, only english is available in Far Cry 3
Language Settings: Ensure your game language is set to English in the launcher properties; otherwise, the game may be looking for sound[otherlanguage].dat instead. far cry 3 soundenglishdat and soundenglishfat files
Far Cry 3 is widely praised for its open-world design, compelling story, and immersive audiovisual presentation. Behind the game’s audio experience are data containers and file formats that package voice lines, sound effects, and other audio assets. Two files often discussed by modders and technical enthusiasts are soundenglishdat and soundenglishfat. Understanding their roles illuminates how the game organizes language-specific audio and how modding or file inspection can alter or extend the in-game soundscape.
| Offset | Size | Description | |--------|------|-------------| | 0x00 | 4 | Offset in .dat (absolute, from start of .dat) | | 0x04 | 4 | Size in bytes | | 0x08 | 4 | Original uncompressed size (or 0 if unknown) | | 0x0C | 4 | Audio format flags (see below) | | 0x10 | 4 | Unknown (often 0xFFFFFFFF or sample rate related) | | 0x14 | 4 | Offset into filename table (absolute) | | 0x18 | 4 | Number of channels? (1=mono, 2=stereo) | | 0x1C | 4 | Loop flag / event type | Report: Analysis of Far Cry 3 Sound English
Extracting all and scanning with speech-to-text reveals narrative cut content.
In the Dunia Engine (which powers Far Cry), these files always work as a pair: Extract the archive using tools like Gibbed’s Dunia
.wem file inside.Common pitfalls and best practices for modders