Various game assets can be extracted from the Steam version of Trine.

File Types (overview) Edit

File Extension MIME Type "Real" Extension Explanation
.fbz application/zip .zip Common ZIP archive file.
.fba audio/x-vorbis+ogg .ogg Ogg Vorbis
.fbi image/x-dds .dds Microsoft DirectDraw Surface [1]

Data Files Edit

These are found within Trine's installation directory, typically something like these:

  • Steam: C:\Program Files\Steam\steamapps\common\trine
  • Direct2Drive: ?
  • Retail Disc: ?

audio_cache.fbz Edit

This archive contains all the game's sounds.

Path: trine\dev\audio_cache.fbz

Interesting Files:

music (the game's Soundtrack)
sound effects

cache.fbz Edit

This archive contains many 2D assets, including images of characters, items, etc.

Path: trine\dev\cache.fbz

Interesting files:

(User Interface data such as the Health Bar or in-game menus)
(3D assets used in the game)
(Textures to be applied to the 3D assets during run-time)

data1.fbz Edit

Path: trine\data1.fbz

Loose Files Edit

Many files exist directly in the game installation directory: This archive contains a bunch of miscellaneous stuff — font, localization, configuration, cinematics, ...


"Argos" is a font used in Trine.

Interesting files:

a font used in game

Converting Files Edit

.fbz Edit

This is a matter of simply renaming the .fbz files to .zip, and opening them with your favourite archival tool. Be sure to restore the names when you are done if you want your game to work.

.fba Edit

First, we need to rename these files to .ogg. You can do this by hand, or if you have access to a BASH prompt you can use the following command to rename a whole bunch at once:

for f in *.fba; do mv $f `basename $f .fba`.ogg;done;

Many players support .ogg natively (e.g. Winamp, VLC, Foobar2000), but you might want to convert these to .mp3. There are many ways to do this. I used Winamp 2.95's disk writer feature to convert to .wav, and then encoded these to .mp3 with iTunes.

.fbi Edit

First, we need to rename these files to end on .dds, their proper file extension. You can rename them manually, or a shell script like this can be used to recursively rename them while preserving the directory structure.

There are several ways to work with DDS files. Paint.NET supports them natively. If you wish to batch convert them, you can use nvdecompress to convert from DDS to TGA, and then ImageMagick to convert to the format of your choice.

Community content is available under CC-BY-SA unless otherwise noted.