Emulator Issues #11840
opengamecube logo sequence with the doot-doot-doot music and bouncy cube skipped completely (boots straight to end-logo)
0%
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.
Updated by Techjar over 5 years ago
Isn't this just normal behavior when the BIOS is booted with no disc inserted?
Updated by JosJuice over 5 years 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...?
Updated by Techjar over 5 years ago
Ah, I see. Yeah it would probably make sense to handle it differently for GC.
Updated by blaahaj over 5 years 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?
Updated by blaahaj over 5 years ago
https://github.com/dolphin-emu/dolphin/pull/8358
Have not fixed the read error problem.
Updated by JMC4789 over 4 years ago
- Status changed from New to Fix pending
The Read Error Problem may not happen on full interpreter - it's a icache issue.