Page 1 of 1

Darkfall Hacks - Tool Release: sfadextractor

Posted: September 16th, 2009, 8:15 pm
by theseven
This is the one I built myself, rebuilt for the masses. It's not pretty, but it works.

Usage:
Put in exe and dll in same folder as the data files
Run it
Grab a cup of coffee and some lunch
Come back and wait for it to finish

Files in zip:
sfadextractor.exe
libbz2.dll

Caveats:
It only reads from current folder
If the sfad files aren't present, it'll exit immediately
If one is missing, it'll exit immediately when it gets to it
It only extracts to current folder

Source Code:
Full source will not be released, however if a moderator or admin is kind enough to grant me access, I'll post it to the Source Upload Area for them to review and save it for future usage.

Future Plans:
If I get a good response and lots of yay's, I might be kind enough to add command line parameters and possibly even improve memory management.

Additional Credit:
Makes use of ra1ndog's sfadlib to understand the sfad file type.

Posted: September 16th, 2009, 9:54 pm
by danzar
Can members Yay or Nay this, Please explain if you choose to Nay this.

Posted: September 17th, 2009, 3:05 am
by crouse
So... what does this do exactly?

Posted: September 17th, 2009, 4:05 am
by bantapoo
Yay.
extract stuff from the game archives, and have a peek inside is always nice.

Posted: September 17th, 2009, 8:51 am
by theseven
crouse wrote:So... what does this do exactly?
...best answered with another quote...
Subject description: Allows unpacking the data files.

Posted: September 18th, 2009, 12:20 pm
by clockwork305
Getting the "Application configuration is incorrect" error on my test machine. Usually installing some version of the VC++ redist solves this, but not in this case. Is it a debug build?

Posted: September 25th, 2009, 10:50 am
by theseven
Its built with VC++ 2008.

It was built with debug symbols, but nothing fancy.

Posted: September 28th, 2009, 1:49 pm
by Tault_admin
nice one. moved to confirmed and premmy granted.

Posted: July 8th, 2010, 3:12 pm
by zadd
didn't work for me -

the application failed to start because the application configuration is incorrect.


EDIT: Ahhh.. the application was built with debug instead of release.

Installed Visual Studio C++ 2008 Express to get acess to the debug runtime modules.

it's working now