Cry 3 Sound-english.dat And Sound-english.fat Files - Google __exclusive__: Far
In Far Cry 3, sound_english.dat and sound_english.fat act as the primary archive and index for English audio, utilizing the Dunia Engine’s file system. These files are used for language manipulation,, as replacing them allows for changing the game’s audio, and can be accessed or extracted using community tools like Gibbed Dunia2. For discussions on opening and working with these files, see the Steam Community thread.
3. How to Install / Replace the Files
If you have legitimately acquired these backup files (from a friend or a backup of your own), the installation process is straightforward: In Far Cry 3 , sound_english
Locate the Files: Find the sound-english.dat and sound-english.fat files within Far Cry 3's game directory. Typically, these files are stored in a directory like C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Far Cry 3\data\ sound. Per-entry structure (32 bytes example): This reads offsets
.dat– contains the actual compressed audio data (voice lines, sound effects, music)..fat– a “fat table” or index file that tells the game where each sound file is located inside the.dat.
Per-entry structure (32 bytes example):
This reads offsets from .fat, reads raw data from Sound-english.dat, and writes files with proper names and extensions. Example practical workflow (concise)
How the game uses them
- On startup and during gameplay, the engine reads the container’s index (the .fat/.dat descriptor) to locate audio assets quickly, streaming large clips or loading small ones into memory.
- Localization is handled by selecting the appropriate language container (Sound-english.* for English, Sound-french.* for French, etc.), allowing the same game data to be used while swapping audio per locale.
- Audio cue IDs embedded in scripts, mission data, and level files reference entries inside these containers.
Example practical workflow (concise)
- Backup originals.
- Use known extractor for Far Cry 3 to dump files.
- Convert extracted audio to WAV and edit in audio editor.
- Re-encode edited files matching original codec/sample rate.
- Repack using the repacker tool ensuring index and alignment match original.
- Test in a single mission or cutscene before broader testing.