0
0

I’d like to know how to extract a .fsb file. I have bioshock and want the files. I’d like to listen to some audio files I missed in the game.

  • You must to post comments
0
0

Hi,
We don’t provide any tools for extracting FSB files. Most game companies like to protect their IP by encrypting game FSB data, so I’m sorry to say you probably won’t have much luck with this.

Regards,
Ben

  • You must to post comments
0
0

You can try fsbext by jumping to this download link:

[url:1axyalyi]http://aluigi.altervista.org/papers/fsbext.zip[/url:1axyalyi]

ben’s right.. I extracted them earlier today and they’re garbled. Might just be a matter of time.

Good for them on that, though, as individual sound effects are not copyrightable (at least here).

In the meantime, there are a couple hundred thousand other sounds that should give you no trouble extracting and, quite honestly, probably quite a lot that were sucked into BioShock as well.

JD

  • You must to post comments
0
0

I see this type of thread popping up more and more often, and as a professional sound designer it really makes me appreciate the encryption features in FMOD. I plan on suggesting that it be used across all of our titles in the future so that our hard work and extensive custom field/foley library can’t be ‘borrowed’ so easily.

I’m all for creating and sharing sounds and music for independent and commercial-free games, but there are places for that already on the web – such as Freesound. While an individual sound effect may or may not be copyrightable, reverse engineering someone’s commercial work is not only dishonest, it is illegal.

  • You must to post comments
0
0

Decide for oneself; a good starting point:

http://en.wikipedia.org/wiki/Reverse_engineering

Not that anyone here has ever been dishonest or done something illegal. I suppose it’s merely a matter of perspective.

  • You must to post comments
0
0

I havent had a look at bioshock’s FSB files, but if they’re encrypted using our encryption feature then thats pretty cool :)

The FSB format is documented in the FAQ section but you don’t need it.
It is absolutely trivial to extract an FSB file with the FMOD API. Just use Sytem::createSound then Sound::getSubSound, then you could use the ‘SaveToWav’ function that is located in the record example in the fmod sdk.

A lot of sound designers put a lot of work and money into their sound effects and this sort of feature is a good way to stop other people using them without permission or commercially.

By the way, the bioshock soundtrack has been released freely by irrational/2kgames – you should be able to google for it.

  • You must to post comments
0
0

Brett: Could you be a bit more specific?
A step to step guide would be terrific (read real dummies guide).
As I understand I will have to use C++ code to do this?
I have never used C++ in my whole life so a good step to step would be great.

I borrow this thread since I have kind of the same problem but with Crysis.

I got these .fsb files that I would want to extract and change some and then repack them again.

And also this is NOT for making anykind of redistribution of the files on the internet.
All I want to do is to make a mod for the game.
Basicly I want the sniper rifle to be able to have a silencer, since the sniper rifle don’t have silencer sounds in it’s .fsb file I want to extract the files from a weapon that have those sounds and simply just put them in the sniper sound file.

So could you or someone else please help me out here?

Thank you.

/ Duane

  • You must to post comments
0
0

The bioshock files are not encrypted, they use just a codec (Xbox adpcm) so if you use the correct codec they will sound perfectly.

with fsbext is also possible to rebuild the original FSB archive using a specific option (there is an usage example in the list of commands available at runtime).

Instead, talking about encryption, FMOD implements a way to encode data but it fails with NULL bytes so in short the plain-text password is usually visible as is in the FSB file (fsbext can show the hex dump of this data if the archive is encrypted)

  • You must to post comments
0
0

heh thats something we just fixed, the key isnt stored there but somehow via the algorithm it is visible, the algorithm has now changed :)

  • You must to post comments
0
0

I just built our banks with encryption turned on and I can see the plaintext encryption key just by looking at the fsb in a hex editor. This is with FMOD 4.11.03. Did the fix not make it in yet?

  • You must to post comments
Showing 9 results
Your Answer

Please first to submit.