Important information: this site is currently scheduled to go offline indefinitely by end of the year.

(Ubisoft) Rabbids Go Home .BF quickbms script writing help?

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
SecretAgent2001
ultra-n00b
Posts: 9
Joined: Tue Oct 18, 2016 4:18 am

(Ubisoft) Rabbids Go Home .BF quickbms script writing help?

Post by SecretAgent2001 »

The game Rabbids Go Home consists of three .BF archives that make up the game, two of which have the game's sounds: RGH.BF (0.98 GB) and RGH.wii.sns.BF (734 MB). The sounds from the latter file have been extracted and played successfully; however, there was little luck of getting the sound files from the other file. Upon extraction, RGH.wii.sns.BF yielded 13,383 .sns files, all of which could be converted to .wav via vgmstream. They all had a RIFF/WAVE header, too: http://i.imgur.com/aKn4r4P.png. When extracting RGH.BF, it gave off heaps of random files with either unknown or no file extensions. This is probably because this file consists of the game's programming, models, etc., as well as the sounds. There were some .sns files, but they didn't have RIFF headers and were simply pointers to the sounds in RGH.wii.sns.BF (http://i.imgur.com/XWpt2RK.png). I know that sounds exist in this file, because, upon further examination and opening the unextracted file in a hex editor, there were some RIFF/WAVE headers buried within the code. The extracting script crammed these headers and some of their content in some of the unknown files I had mentioned earlier, but the RIFF/WAVE headers weren't actually headers in this case and were simply sitting in the middle of the file: http://i.imgur.com/uuHTmqE.png. Not all files had these headers shoved randomly into them.

Since there is no way the sounds can be gotten via these methods, I need someone to modify and rewrite the script I used to extract the files (as this script was used for the same engine, but a different game) or create a new script altogether to extract these sounds and to solve this mystery once and for all. Help is very much appreciated.

Here's the bms script I used: http://aluigi.altervista.org/bms/tintin.bms
And here's the file I need the sounds to be extracted from: https://mega.nz/#!OoQlkKbD!3JsIHbaqOKXM ... QB1sEEriCw (0.98 GB, I know, but I deeply appreciate the effort people will give me to help me out)
SecretAgent2001
ultra-n00b
Posts: 9
Joined: Tue Oct 18, 2016 4:18 am

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by SecretAgent2001 »

Anyone?
SecretAgent2001
ultra-n00b
Posts: 9
Joined: Tue Oct 18, 2016 4:18 am

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by SecretAgent2001 »

Bumping in a hope that this question gets answered.
AnonBaiter
veteran
Posts: 82
Joined: Thu Oct 15, 2015 8:15 pm
Has thanked: 18 times
Been thanked: 8 times

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by AnonBaiter »

My unfinished script deals with these kind of archives, yet I have yet to support the new .bf format you`ve shown because the tintin.bms script doesn`t get the directory tree right yet.

Not to mention that I`ve tried to make the directory tree just right, but then it proved to be the most difficult part of the researching process.

Oh wait, we`re talking about sounds here. Well, in any case the "random file" you`re talking about is just that. You can use the latest version of vgmtoolbox and then "Misc. Tools" -> "Extraction Tools" -> "Generic" -> "Advanced Cutter/Offset Finder". Once there, find an second white bar with "Presets" written below it. Click on that arrow of that white bar and click on "RIFF Style Header". Finally, click on "Load" and on the left side of that second white bar, you can drag-and-drop the file you`re having trouble with. Depending on how many RIFF files there are, the "tool" will try to extract many .wav files in the same directory as the file you drag-and-dropped on.

If this is not the solution to the problem, then I don`t know how to help you.
SecretAgent2001
ultra-n00b
Posts: 9
Joined: Tue Oct 18, 2016 4:18 am

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by SecretAgent2001 »

Thanks for your reply. Unfortunately, running the file through vgmtoolbox just gives off an unplayable .wav. I even tried running the .sns files that vgmstream successfully converted before, and they didn't even work. So, I guess the only solution to this is rewriting that bms script, so that the sound files are arranged correctly and can be run through vgmstream without any problems (like the .sns ones).
Does anyone know any good script writing tutorials so I can try to tackle this script-writing problem myself? And what are the minimum requirements of a script to extracting a file? In other words, how many arguments do you need to write in a script to successfully extract files from the archive?
AnonBaiter
veteran
Posts: 82
Joined: Thu Oct 15, 2015 8:15 pm
Has thanked: 18 times
Been thanked: 8 times

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by AnonBaiter »

Not as I know of.
louisboss99
ultra-n00b
Posts: 5
Joined: Mon Aug 28, 2017 2:21 am

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by louisboss99 »

Rabbid's go home uses Ubisoft's engine name Lyn not jade (just so you know)
oshul
ultra-n00b
Posts: 2
Joined: Sat Mar 17, 2018 7:06 pm

Re: (Ubisoft) Rabbids Go Home .BF quickbms script writing he

Post by oshul »

how did you extract the files?
Post Reply