Dolphin, the GameCube and Wii emulator - Forums
[PATCH] Super Smash Bros Brawl USA fix - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: [PATCH] Super Smash Bros Brawl USA fix (/Thread-patch-super-smash-bros-brawl-usa-fix)

Pages: 1 2 3


[PATCH] Super Smash Bros Brawl USA fix - skid - 12-10-2009

I have created a patch to pass the Game ID disc check in the USA version of Super Smash Bros Brawl.

The DSP was overwriting the Game ID when it performed a DMA call to write to ARAM at 0x00000000. This patch performs a sanity check before performing a DMA transfer.

I have also tidied up the Wii disc loading routine in BS2Emu to align it with the memory map in the Wiibrew documentation. This also makes it consistent with how the SSBB code reads the disc id.

This patch fixes issue 303 and its duplicates 417, 519, 964, 25.

Tested on debug and release on x64 with single and dual layer wii games, gc games.

EDIT: Updated the patch file. The first patch broke the sound in Wii Sports.


RE: [PATCH] Super Smash Bros Brawl USA fix - KHRZ - 12-10-2009

Congratulations, I have PAL though so can't test. But sure many people will ASAP...


RE: [PATCH] Super Smash Bros Brawl USA fix - shuffle2 - 12-11-2009

please put this on the issue tracker with a patch against head instead of here.

great job finding the issue, but I think the way you fix it isn't so good...more of a hack :>


RE: [PATCH] Super Smash Bros Brawl USA fix - n3kuh - 12-11-2009

How do I use this?


RE: [PATCH] Super Smash Bros Brawl USA fix - MarioMadness - 12-11-2009

Cool Big Grin I've been waiting forever for something like this!!

I Hope This gets committed soon Angel So everyone can enjoy Super Smash bros Brawl NTSC!


RE: [PATCH] Super Smash Bros Brawl USA fix - Nebetsu - 12-11-2009

(12-11-2009, 04:19 AM)n3kuh Wrote: How do I use this?



RE: [PATCH] Super Smash Bros Brawl USA fix - James333 - 12-11-2009

You have to apply the patch in the source code


RE: [PATCH] Super Smash Bros Brawl USA fix - skid - 12-11-2009

To use the patch, apply it to the source code and compile.

Someone with commit access can add it to the HEAD in svn. I have attached the patch to the issue here:

https://code.google.com/p/dolphin-emu/issues/detail?id=303


RE: [PATCH] Super Smash Bros Brawl USA fix - Nebetsu - 12-11-2009

Patch works. Tongue

Any way I can use my PAL save in NTSC Smash Bros?


RE: [PATCH] Super Smash Bros Brawl USA fix - James333 - 12-11-2009

idk , try changing the save folder from 52534250 to 52534245 and see what happens

MAKE A BACKUP FIRST