This is how you get the GameCube startup screen using the dolphin core in RetroArch. A lot of you have probably already figured this out, but I couldn't find instructions on how to do it anywhere. There really should be a core option to enable the startup screen like you can with the standalone Dolphin emulator, but there's not. I couldn't find any help online how to do it with the core in RetroArch, but I figured it out myself, so I thought I'd share for anyone else who might want this and has no idea what to do.
First, find and download your GameCube BIOS file(s) and place them in your RetroArch directory's "\saves\User\GC" folder like the instructions say here - https://docs.libretro.com/library/dolphin/
Now, go to your RetroArch directory under "saves\User\Config" and open "Dolphin.ini" in a text editor. You'll see the line "SkipIPL = True". Just change "True" to "False", save, and voila! The next time you start a GameCube game, you got your pretty little startup screen!
This is how you get the GameCube startup screen using the dolphin core in RetroArch. A lot of you have probably already figured this out, but I couldn't find instructions on how to do it anywhere. There really should be a core option to enable the startup screen like you can with the standalone Dolphin emulator, but there's not. I couldn't find any help online how to do it with the core in RetroArch, but I figured it out myself, so I thought I'd share for anyone else who might want this and has no idea what to do.
First, find and download your GameCube BIOS file(s) and place them in your RetroArch directory's "\saves\User\GC" folder like the instructions say here - https://docs.libretro.com/library/dolphin/
Now, go to your RetroArch directory under "saves\User\Config" and open "Dolphin.ini" in a text editor. You'll see the line "SkipIPL = True". Just change "True" to "False", save, and voila! The next time you start a GameCube game, you got your pretty little startup screen!