If you want to extract audio, fix language synchronization issues, or replace weapon sounds, understanding how this file pair works is your first step. The FAT and DAT Relationship Explained
The sound_english.dat and sound_english.fat files are the "containers" for nearly every English voice line and sound effect in
Far Cry 3 uses a paired file system for its audio assets, particularly for voice-over and language-specific sounds. The two files, and soundenglish.fat , work together to store and organize English audio data efficiently.
Encode your new file back into the native format using the matching codec properties.
: If you want to play with audio in another language (e.g., French) but the in-game menu doesn't allow it, players often "disguise" other language files as the English ones. For example, renaming sound_french.fat/dat to sound_english.fat/dat forces the game to load the French audio assets. far cry 3 soundenglishdat and soundenglishfat files
Copy soundenglish.dat and soundenglish.fat to a dedicated working folder on your desktop.
Whenever Jason Brody interacts with an NPC, the game looks up the required voice line in soundenglish.fat , finds its location, and streams the audio instantly out of soundenglish.dat . Why Do Players Look for These Files?
files is the standard community fix for restoring these missing voices. Modding & Extraction (A Challenge)
Drag the soundenglish_unpack folder and drop it onto Gibbed.Dunia2.Pack.exe . If you want to extract audio, fix language
This is the actual resource archive. It holds the raw, compressed audio data blocks. Without the .fat file, the game engine cannot read the .dat file.
The .dat file is the massive warehouse where the actual compressed audio data lives. It contains the raw, compiled sound streams. Without the .fat file to decode it, the .dat file is just unreadable binary data. Common Use Cases for Modifying These Files
Inside this folder, you will see many files with .dat and .fat extensions. Locate the pair that starts with SoundEnglish . The SoundEnglish.dat file will be large (several hundred megabytes or more), while SoundEnglish.fat will be much smaller.
Once extracted, you will notice that the audio files are not in standard .mp3 or .wav formats. Instead, they are usually formatted as .sbs (Sound Bank Stream) or .xbg files, containing compressed or ADPCM data. Encode your new file back into the native
A command-line utility explicitly designed to play and convert streaming audio formats from hundreds of video games, including Dunia Engine titles. Modding and Repacking the Files
Open the Command Prompt or use the window by holding Shift and right-clicking inside the GibbedTools folder and selecting "Open PowerShell window here" or "Open command window here".
Many players prefer to play Far Cry 3 with foreign language text (like Russian, Spanish, or French) but want to keep the original English voice acting for iconic characters like Vaas Montenegro. By backing up, renaming, or replacing the sound folder files, you can force the game to load English audio while keeping your preferred interface text. 2. Extracting Audio Assets
The Soundenglish.dat and Soundenglish.fat files are crucial to the Far Cry 3 gaming experience. Without these files, the game's audio would be severely diminished, and the overall immersion would suffer. Understanding the structure and contents of these files can have significant implications for:
The audio inside is often compressed in a proprietary format called BAO . Even after extracting them from the .dat , they still require specialized converters like vgmstream or DecUbiSnd to be audible .