Project

General

Profile

Actions

Emulator Issues #12474

closed

PR#9577 prevents extracted game folders that are too big from booting

Added by shockdudeX about 3 years ago. Updated about 3 years ago.

Status:
Working as intended
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-13863
Fixed in:

Description

Game Name?

DJ Hero 2 (as an example, affects all games)

Game ID? (right click the game in the game list, Properties, Info tab)

SWBE52

MD5 Hash? (right click the game in the game list, Properties, Verify tab, Verify Integrity button)

N/A (extracted game folder)

What's the problem? Describe what went wrong.

DJ Hero custom songs community uses Dolphin to play custom songs in DJ Hero 2 (DJH2). We accomplished this by extracting the DJH2 disc and adding new songs to the extracted game folder.
However, since PR#9577 / 5.0-13863, Dolphin now enforces Nintendo's Error #001 on extracted game folders that are too large (>4.37GB?). So players with too many custom songs in their game folder won't be able to boot DJH2.

I understand emulating Error #001 is accurate behavior - I've seen Error #001 on console trying to boot modded DJH2 with too many customs. However, I'd still appreciate consideration of this issue, at least for extracted folders.

What steps will reproduce the problem?

Extract any ISO (right-click game, Properties, Filesystem tab, right-click Disc, Extract Entire Disc, to a dedicated folder)
Boot the game (open DATA/sys/main.dol). Game should boot fine.
Make the extracted game folder too big (>4.37GB?) by placing large files inside DATA/files
Boot the game again. Game encounters Error #001.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes (5.0-13965)

Is the issue present in the latest stable version?

N/A

If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)

5.0-13863

What are your PC specifications? (CPU, GPU, Operating System, more)

Intel i7-4720HQ
Nvidia GTX860M
Windows 10 20H2


Related issues 1 (0 open1 closed)

Has duplicate Emulator - Emulator Issues #13246: Unauthorized device has been detected #001Duplicate

Actions
Actions #1

Updated by JosJuice about 3 years ago

Does setting bytes 0x30-0x34 in sys/bi2.bin to 0x7ED40000 make the error go away?

Actions #2

Updated by shockdudeX about 3 years ago

JosJuice wrote:

Does setting bytes 0x30-0x34 in sys/bi2.bin to 0x7ED40000 make the error go away?

Error #001 makes the error go away.

Actions #3

Updated by shockdudeX about 3 years ago

shockdudeX wrote:

JosJuice wrote:

Does setting bytes 0x30-0x34 in sys/bi2.bin to 0x7ED40000 make the error go away?

Error #001 makes the error go away.

oops sorry i dunno how i wrote that.
Setting bytes 0x30-0x34 in sys/bi2.bin makes the error go away, the game boots.

Actions #4

Updated by JosJuice about 3 years ago

  • Status changed from New to Working as intended
  • Issue type changed from Bug to Feature request
  • Regression changed from No to Yes
  • Regression start set to 5.0-13863

Alright, nice. Then we don't have a reason to re-introduce the hack.

Actions #5

Updated by shockdudeX about 3 years ago

JosJuice wrote:

Alright, nice. Then we don't have a reason to re-introduce the hack.

Very nice, thanks for the workaround!

Actions #6

Updated by JosJuice about 1 year ago

Actions

Also available in: Atom PDF