The VG Resource
Extracting sounds from Nintendo Switch .bfsar and .bfgrp - Printable Version

+- The VG Resource (https://www.vg-resource.com)
+-- Forum: The Resources (https://www.vg-resource.com/forum-109.html)
+--- Forum: The Sounds Resource (https://www.vg-resource.com/forum-112.html)
+---- Forum: Ripping Help (https://www.vg-resource.com/forum-116.html)
+---- Thread: Extracting sounds from Nintendo Switch .bfsar and .bfgrp (/thread-32926.html)



Extracting sounds from Nintendo Switch .bfsar and .bfgrp - Qw2 - 05-28-2018

For the past two days I've been trying to rip sound effects from Super Mario Odyssey and I ended up with a series of .bfsar and .bfgrp files.

Unfortunately I haven't been able to find any plugins for VGMToolbox regarding Switch sound files, and I know that there have been others successful in doing this because of the SMO page on the Sounds Resource. If anyone could share the method that led to your success, that would be greatly appreciated. :^)

Thanks in advance.


RE: Extracting sounds from Nintendo Switch .bfsar and .bfgrp - Qw2 - 05-30-2018

After looking at the files again, I figured out the solution myself. All I had to do was extract the bfwar and then the bfwav files from the bfsar/bfgrp. The Wii U plugins for VGMToolbox work if the endian is changed for both plugins (Search String: FEFF -> FFFE & Endianess: Big -> Little). From there it was very straight-forward.


RE: Extracting sounds from Nintendo Switch .bfsar and .bfgrp - tori - 04-27-2019

(05-30-2018, 05:25 AM)Qw2 Wrote: After looking at the files again, I figured out the solution myself. All I had to do was extract the bfwar and then the bfwav files from the bfsar/bfgrp. The Wii U plugins for VGMToolbox work if the endian is changed for both plugins (Search String: FEFF -> FFFE & Endianess: Big -> Little). From there it was very straight-forward.

The way you extracted them no longer works for me. I've changed the Search String to FEFF and the Endianess to Little in VGMToolbox, and it says "complete" but ultimately it doesn't do anything. It's supposed to make a "cut" folder with the extracted files inside. (I'm using https://gbatemp.net/threads/tutorial-how-to-replace-the-starman-music-in-mario-kart-8.478691/ as a reference here.)

Do you know how I could work around this? I've checked to see if my bfsar is corrupted/broken and it isn't. I also don't know what to do with bfgrp files, same with .cgrp files (for 3DS)
I'm a high quality ripper by the way, which is why I'm doing this.
A reply giving more inside would be cool, thanks.


RE: Extracting sounds from Nintendo Switch .bfsar and .bfgrp - Pingus! - 04-27-2019

You could try:
https://gbatemp.net/threads/release-nsmbu-music-extractor-injector.484638/

Haven’t tested it so it may not work.