Project

General

Profile

Actions

Emulator Issues #6536

closed

Add Memory Patch Option for all games/DVD Root.

Added by thethiny over 10 years ago. Updated over 6 years ago.

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

0%

Operating system:
N/A
Issue type:
Feature request
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

READ THIS: https://forums.dolphin-emu.org/showthread.php?pid=276132 <<<
Your answers are here!

Game Name?
Loading a Game using DVDRoot. for this I'm gonna use Super Smash Bros. Brawl.

Game ID?
RSBE01

Any other relevant information (e.g. logs, screenshots, configuration
files)

Hi,
So a great part of Dolphin is the ability to apply memory patches.
However, loading from DVDRoot seems to ignore the game's memory patches, such as the fix for SSBB's Please Insert Game Disc Error.
I tried using a patched header.bin with WRONG header values, then fixing the values (starting at offset 0x4) and applying the memory patch, and the game worked fine. (values are 30310002 , in the wrong header they are 30310001). I did this just to make sure the memory patches are working correctly. But when switching to DVDRoot, keeping the same patches in the RSBE01.ini , doesn't seem to apply the patches. Just to make sure this wasn't game specific error, I tried other game patches and all seemed to ignore memory patches in DVDRoot.

So my request here is:
Could you please add a DVDRoot Memory Patch? or at least ALL patch? so that DVDRoot is forced to load this patch.

thanks!

[Or another thing is the ability to boot a custom header.bin to fix the SSBB please insert disc error].

Actions #1

Updated by mbc07 over 10 years ago

I'm not sure, but if you add an [OnLoad] section with the patches at the end of Dolphin.ini (in User\Config), it'll apply to all games booted from DVD Root. Actually, any section from a regular game INI that you put in Dolphin.ini should work with DVD Root...

Actions #2

Updated by thethiny over 10 years ago

didn't work :\ tried using this :
[OnLoad]
+$Fix Insert Disc
0x00000000:dword:0x52534245
0x00000004:dword:0x30310002
[OnFrame]
+$Fix Insert Disc
0x00000000:dword:0x52534245
0x00000004:dword:0x30310002

and nothing changed :\

Actions #3

Updated by parlane over 10 years ago

  • Status changed from New to New
Actions #4

Updated by JosJuice over 7 years ago

For now, using AGBJ01.ini instead of RSBE01.ini should work for DVD Root. I'm probably going to work on improving this sometime.

Actions #5

Updated by JosJuice over 6 years ago

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

DVDRoot (or rather, the redesigned feature that replaces it) will use the correct game ID as of https://dolphin-emu.org/download/dev/bf2241ccd2586f7c3d7c84737b0112461b56a08b/

Actions

Also available in: Atom PDF