Emulator Issues #6262
closedDVDRoot option does not work with Brawl (RSB?)
0%
Description
Have you searched the issue tracker for a similar issue? Yes
Game Name? Super Smash Brothers Brawl
Game ID?
What went wrong?
Game gives error "Please Insert the Super Smash Brothers Brawl Disc" when using the DVDRoot option to run the dol with an extracted ISO
What did you expect to happen? Things to work
What steps will reproduce the problem?
Take Brawl ISO, extract files, dol and apploader. Set dvdroot to files, apploader to apploader, run the dol
Here is the fix.
Brawl checks the first 8 bytes of memory for the proper gameID. This may also be used to determine what filename suffix is used for loaded files, so its very imporant to have this correct.
In addition to checking the 4 byte game ID, the next 4 bytes need to be correct as well. In brawl, the bytes have to be 30310001, while if you load the Brawl .dol, they end up as 30310000.
If you launch the Brawl .dol, and change the first 8 bytes to
5253424530310001
It will not give you the "please insert disc" error.
For now, I am using a patched .dol that doesn't have this check to get around the issue, I am not sure the best way to fix this problem
Updated by PianoGamer over 11 years ago
I've tried the DVD root option with a few games on Dolphin 3.5-1156, but they all just crash Dolphin with black screen. (I do the steps: extract all files, set DVD root to the folder of the files, and apploader to the apploader.img, and run the boot.dol). Could I still be missing something?
Updated by delroth over 11 years ago
- Status changed from New to Accepted
- Issue type set to Bug
- Priority set to Normal
- Operating system N/A added
Updated by skidau about 11 years ago
Issue 6732 has been merged into this issue.
Updated by JosJuice about 7 years ago
- Status changed from Accepted to Fixed
- Fixed in set to 5.0-4950