Project

General

Profile

Emulator Issues #6262

DVDRoot option does not work with Brawl (RSB?)

Added by dantarion about 7 years ago. Updated almost 3 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
5.0-4950

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


Related issues

Has duplicate Emulator - Emulator Issues #6732: Loading Brawl from folder results in errorDuplicate

History

#1 Updated by PianoGamer about 7 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?

#2 Updated by delroth almost 7 years ago

  • Status changed from New to Accepted
  • Issue type set to Bug
  • Priority set to Normal
  • Operating system N/A added

#3 Updated by skidau over 6 years ago

issue 6732 has been merged into this issue.

#4 Updated by JosJuice almost 3 years ago

  • Status changed from Accepted to Fixed
  • Fixed in set to 5.0-4950

Also available in: Atom PDF