Here’s a useful technical write-up about the sound-english.dat and sound-english.fat files in Far Cry 3.

.fat (File Allocation Table): An index file that tells the game where specific data is located within the corresponding .dat file.

The Tool: Gibbed's Dunia Tools

The community standard tool for Far Cry 3 file management is Gibbed's Dunia Tools (specifically the Gibbed.Dunia.Unpack utility).

For a second, nothing happened. Just the sound of the ocean waves, the lapping of water against the shore.

Update FAT: If adding or removing files, you may need to edit sound-english.fat to reflect the changes, ensuring the game can find the audio assets.

  1. GCFScape: A tool for extracting files from game archives (specifically, .dat and .fat files).
  2. Audacity (optional): An audio editing software for modifying audio files.

Interestingly, because Far Cry 3 had a massive budget, very little audio is streamed from the disc. Most of it is loaded into RAM. The sound-english.dat file is essentially a pre-loaded RAM disk image.

Repeat this for similar files in the worlds\fc3_main and worlds\multicommon folders to ensure environmental sounds also switch. 2. Extracting Audio for Modding