Project

General

Profile

Emulator Issues #11840

gamecube logo sequence with the doot-doot-doot music and bouncy cube skipped completely (boots straight to end-logo)

Added by blaahaj 21 days ago. Updated 9 days ago.

Status:
New
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:

Description

PAL IPL.BIN, f27c63e5394e2fd1606f70df004c4fc2d6027700

macOS Vulkan Dolphin 5.0-10886

Happens when clicking the Load GameCube main-menu thing under Tools. Also happens if Reset subsequently.

History

#1 Updated by Techjar 21 days ago

Isn't this just normal behavior when the BIOS is booted with no disc inserted?

#2 Updated by JosJuice 21 days ago

I tested it on hardware now, and it plays the animation when no disc is inserted, but only if the disc cover is closed. In DVDInterface.cpp, we set the cover to always be open when no disc is inserted because the Disc Channel behaves weirdly otherwise. But maybe it would make sense to emulate it differently when emulating a GameCube instead of a Wii...?

#3 Updated by Techjar 21 days ago

Ah, I see. Yeah it would probably make sense to handle it differently for GC.

#4 Updated by blaahaj 9 days ago

Tried to change this. If CVR is set to 0 in DiscInterface.cpp (Init and SetLidOpen) then doot-doot-doot plays.

But there is a big red scary notice and the menu won't come up.

The disc could not be read.

Please read the NINTENDO GAMECUBE
Instruction Booklet for more information.

Maybe disc drive gives wrong error to IPL?

#5 Updated by blaahaj 9 days ago

https://github.com/dolphin-emu/dolphin/pull/8358

Have not fixed the read error problem.

Also available in: Atom PDF