Project

General

Profile

Actions

Emulator Issues #13083

closed

NDDEMO refusing to boot since 17659

Added by GregSan over 1 year ago. Updated over 1 year ago.

Status:
Fixed
Priority:
Normal
Assignee:
% Done:

0%

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

Description

Game Name
NDDemo - Peach's Castle Tech Demo

Game ID
NDDJ01

MD5 Hash
7a1b83d59fe51bd08ecec847b001d6c4

the problem
The game was working perfectly fine until between build 17656 (still working) and 17659 (broken). The GC logo fails to show up and hands on a black screen.
No other games so far seems to be impacted.

What steps will reproduce the problem?
Run NDDEMO

Is the issue present in the latest development version
Yes, all starting on build 17659

Is the issue present in the latest stable version?
Yes, 17730

The first broken version
broken since 17659

PC specifications
Apple ARM M1 Max, 32 GPU Cores, 32Go Ram, macOS 13

Actions #1

Updated by GregSan over 1 year ago

I checked the other version I have of this ISO, same issue

And I did make a mistake in the report :
Is the issue present in the latest development version
Yes, as of now 17730

The first broken version
broken since 17659

PC specifications
Apple ARM M1 Max, 32 GPU Cores, 32Go Ram, macOS 13

The build 17659 was related to optimising on ARM processors, I wonder if I should directly report this on the PR #10046
(https://github.com/dolphin-emu/dolphin/pull/10046)

Actions #2

Updated by GregSan over 1 year ago

Sorry for the multiple edits, but now I find other games that simply doesn't boot anymore (Like Starfox Adventure), or crashes later on (Metroid Prime), the problem doesn't seem to be limited to that one game.

Actions #4

Updated by JosJuice over 1 year ago

Can't reproduce with Star Fox Adventures. Dolphin 5.0-17724, Android.

You mentioned the GC logo. Are you using the GameCube IPL?

Actions #5

Updated by GregSan over 1 year ago

JosJuice wrote:

Can't reproduce with Star Fox Adventures. Dolphin 5.0-17724, Android.

You mentioned the GC logo. Are you using the GameCube IPL?

Yes I am (Japanese IPL for NDDEMO, USA for Starfox).
Just checked with 17724, and Indeed, if I set Dolphin to skip IPL Menu, things run as they did before.

(after checking, Metroid Prime Crash seems unrelated to the issue at hand)

Actions #6

Updated by JosJuice over 1 year ago

Sorry, but I can't seem to reproduce it even with the IPL.

Actions #7

Updated by GregSan over 1 year ago

Sorry, since you had trouble reproducing my problem, I tried again, and scraped my cache folder, to no avail.
I finally resolved to extreme means, removing my complet dolphin data folder and starting anew, and to my surprise, it now works with the newer versions (including with IPL), some file format change maybe ?
Sorry not to have tried that earlier, but I though it was unlikely to work, my bad. Again, thanks for helping me out, I guess this issue can be closed.

Actions #8

Updated by JosJuice over 1 year ago

  • Status changed from New to Invalid

Closing unless additional information comes up.

Actions #9

Updated by GregSan over 1 year ago

JosJuice wrote:

Closing unless additional information comes up.

I tested some games and finally came across one game on which I could get consistent results, and found one so far :
Star Wars - Rogue Squadron II : Rogue Leader (USA) (MD5 : 0bf391bee90da09d6042016d23e7a9b1) (tested as "Good dump")

even after cleansing all dolphin files, which was enough to fix the other games, this one still doesn't boot when IPL Menu is enabled.
(Other USA games starts without any problems)

Actions #10

Updated by JosJuice over 1 year ago

  • Status changed from Invalid to Accepted

Reproduced with Rogue Squadron III (PAL).

Actions #11

Updated by JosJuice over 1 year ago

Whether the issue happens seems to be random even though I'm using single core. That's not a good sign...

Actions #12

Updated by GregSan over 1 year ago

JosJuice wrote:

Whether the issue happens seems to be random even though I'm using single core. That's not a good sign...

If you of all people says it's not a good sign ... let me know if I can help you

Actions #13

Updated by JosJuice over 1 year ago

  • Status changed from Accepted to Fix pending
  • Milestone set to Current
  • Regression changed from No to Yes
  • Regression start set to 5.0-17659

This pull request should fix the problem. Could you test it? https://github.com/dolphin-emu/dolphin/pull/11227

Direct link to macOS download: https://dl.dolphin-emu.org/prs/f2/a6/pr-11227-dolphin-latest-universal.dmg

Actions #14

Updated by GregSan over 1 year ago

JosJuice wrote:

This pull request should fix the problem. Could you test it? https://github.com/dolphin-emu/dolphin/pull/11227

Direct link to macOS download: https://dl.dolphin-emu.org/prs/f2/a6/pr-11227-dolphin-latest-universal.dmg

I just tried the pr, and yeah the games that couldn't start with IPL Boot on, now works as expected. Awesome !

Sidenote, but it might not be related, in Metroid Prime, in the previous builds, when I shot plasma beams, the windowed screen was jerking randomly between 16:9 (with black bars) and 4:3 (I'm in auto mode); it might not be related but this pr doesn't seem to have this issue anymore.

Thank you very much for your help and commitment to this awesome project.

Actions #15

Updated by JMC4789 over 1 year ago

That's unrelated and a known issue with Dolphin's widescreen heuristic. It'll come and go.

Actions #16

Updated by JosJuice over 1 year ago

  • Status changed from Fix pending to Fixed
  • Fixed in set to 5.0-17786
Actions

Also available in: Atom PDF