ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Tue Oct 17, 2017 10:15 pm

All times are UTC




Post new topic  Reply to topic  [ 46 posts ]  Go to page Previous 1 2 3 Next
Author Message
PostPosted: Sat Dec 17, 2016 7:47 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
@id-daemon
can you add an option or something automatic to scan the input file searching all the available FSB archives?
It looks like many Unity archives contains hundreds of these FSB mono-file encoded with ogg (for which fsbext is useless).


Top
   
PostPosted: Sun Dec 18, 2016 8:12 am 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
Sorry, I really don't like c++ coding now, but I had to write this tool in c++ because it was required by their SDK or something. So it would be pain to make any changes to the tool. Especially big changes you're asking.

I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c++.


Top
   
PostPosted: Sun Dec 18, 2016 9:31 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
id-daemon wrote:
I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c++.

source code???


Top
   
PostPosted: Sun Dec 18, 2016 10:13 am 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
aluigi wrote:
id-daemon wrote:
I remember I posted the source for this, so you are welcome to do it yourself, as I know you're writing in c++.

source code???


yes, i clearly remember someone (probably you) asked for code and i posted it


Top
   
PostPosted: Sun Dec 18, 2016 10:25 am 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
no that was alpha23

viewtopic.php?p=5207#p5207

this little loop was actually the only thing I added to their API example code


Top
   
PostPosted: Sun Dec 18, 2016 12:03 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
Ok, so no source code.
Anyway it's not something for me, I will probably write a script for doing the FSB scanning work.


Top
   
PostPosted: Sun Dec 18, 2016 12:51 pm 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
What do you call source code? Their original library code? No, I don't have it. It was presented in their API package as a .LIB


Top
   
PostPosted: Sun Dec 18, 2016 1:25 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
What you posted there is a snippet, not source code.
Just in case someone arrives here and then complains that he can't compile your snippet :)


Top
   
PostPosted: Sun Dec 18, 2016 1:59 pm 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
This is why I hate c++. To make that tool, I had to take a bunch of .h, .cpp, .lib and maybe some other files from their API package. Then i needed to change some of them to make it compile in .net. And then I added those lines I posted here inside one of those files. Now you say this is some "snippet". How do I even understand what is "source code" there?


Top
   
PostPosted: Sun Jan 29, 2017 4:36 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
@id-daemon
Users are asking for a quick help on how to use the tools, some command-line examples should be enough.
Additionally would be good if you can also add the link to the dll, I posted them here if you want to just put the link download/file.php?id=1781


Top
   
PostPosted: Sun Jan 29, 2017 6:47 pm 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
What kind of examples? Like ... to use the tool you need to type:

fsb_aud_extr.exe <fbs_name>

?


Top
   
PostPosted: Sun Jan 29, 2017 6:54 pm 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
Funny thing is they had a bug in their old DLLs, and I had to put a workaround in my tool for it to work.
And now they corrected the bug, thats why my tool doesn't work with new DLLs.
I need to remove workaround maybe... but have no time to test it.


Top
   
PostPosted: Sun Jan 29, 2017 7:05 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
id-daemon wrote:
fsb_aud_extr.exe <fbs_name>?

Yeah it's obvious for us but some users need every step and information :)


Top
   
PostPosted: Sun Jan 29, 2017 7:38 pm 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
They can always just drag-n-drop file onto the EXE.
Do I have to put it in the first post or where?


Top
   
PostPosted: Sun Jan 29, 2017 8:10 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 6859
Having all the info and links in the first post would be great.


Top
   
PostPosted: Mon Feb 13, 2017 11:37 pm 

Joined: Mon Feb 13, 2017 11:26 pm
Posts: 3
Is there a way to scan the fsb file to extract all the oggs?


Top
   
PostPosted: Sat Jun 03, 2017 10:29 am 

Joined: Sat Jun 03, 2017 10:27 am
Posts: 1
Hi, I'm trying to use the extractors, but when I try to open one, it just closes itself immediately. I tried drag and drop a fsb file onto the fsb_aud_extr.exe, also closes itself immediately. I have downloaded both dll files in the same folder. Any help?


Top
   
PostPosted: Sun Jun 04, 2017 5:41 am 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
try running command line and see error message. Maybe its not proper FSB, or newer version.


Top
   
PostPosted: Tue Jul 18, 2017 2:20 am 

Joined: Mon Jul 17, 2017 4:03 am
Posts: 3
hello, @id-daemon
when i use fsb_aud_extr.exe extract a bank file with some audio file have chinese filename ,it is crashed, could you give me a version support utf-8
thanks

id-daemon wrote:
There are two extractors, because some FSB files can only be extracted with one or another FMOD product.

fsb_aud_extr.exe (needs fmodL.dll from "FMOD Studio Programmer’s API")

fmod_extr.exe (needs fmodex.dll from "FMOD Ex Programmer’s API")

Required DLL's are here

To use the tool you need to type: fsb_aud_extr.exe <fsb_name>
Or just drag-n-drop FSB file onto fsb_aud_extr.exe.


Attachments:
00000000.fsb.zip [1.3 MiB]
Downloaded 24 times
Top
   
PostPosted: Tue Jul 18, 2017 6:00 am 

Joined: Sun Mar 22, 2015 7:09 pm
Posts: 646
It works, just filenames are made of strange symbols.
For this case I only have this idea: extract files numbers instead of names. Like 1.wav, 2.wav. I can make such version.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 46 posts ]  Go to page Previous 1 2 3 Next

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited