I'm trying to create a Project M ISO, preferably one that will work both on Dolphin and a Wii. I want the ISO to be as vanilla as possible, but with the 3.5 announcer. I might mess with other changes in the future, but for now I just want this to work.
To do this, I used the 3.6 Netplay builder (console version) as a base. I took the 3.5 smashbros_sound.brsar and used Super Sawndz to insert all the .sawnd files from the 3.6 hackless sfx folder, except the announcer files. This achieved the effect I wanted: I had the new 3.6 sound effects (for example, electrical sounds on shine) with the 3.5 announcer. However, after playing for a few minutes Dolphin displays errors like "Invalid read from to ...". Attempting to open the resulting brsar with BrawlBox gives an index out of bound error, and attempting to extract it with brsar_unpack gives a "don't know about" error. So the .brsar seems to be corrupt.
I've tried using both Super Sawndz and Sawndz, and I've tried using both the PM 3.5 .brsar and the vanilla Brawl .brsar (extracted from my Brawl NTSC ISO) as the base. All result in an apparently corrupt .brsar after inserting some .sawnds. Using either the 3.5 or 3.6 .brsar works without errors (but there are bad sound effects when using the 3.5 .brsar, unsurprisingly).
Is there a way I can fix this? Am I doing something wrong? How can I create a PM ISO with a modified .brsar?
To do this, I used the 3.6 Netplay builder (console version) as a base. I took the 3.5 smashbros_sound.brsar and used Super Sawndz to insert all the .sawnd files from the 3.6 hackless sfx folder, except the announcer files. This achieved the effect I wanted: I had the new 3.6 sound effects (for example, electrical sounds on shine) with the 3.5 announcer. However, after playing for a few minutes Dolphin displays errors like "Invalid read from to ...". Attempting to open the resulting brsar with BrawlBox gives an index out of bound error, and attempting to extract it with brsar_unpack gives a "don't know about" error. So the .brsar seems to be corrupt.
I've tried using both Super Sawndz and Sawndz, and I've tried using both the PM 3.5 .brsar and the vanilla Brawl .brsar (extracted from my Brawl NTSC ISO) as the base. All result in an apparently corrupt .brsar after inserting some .sawnds. Using either the 3.5 or 3.6 .brsar works without errors (but there are bad sound effects when using the 3.5 .brsar, unsurprisingly).
Is there a way I can fix this? Am I doing something wrong? How can I create a PM ISO with a modified .brsar?
Last edited: