Hey guys,
I've been running Dolphin in Linux, and i've managed to get everything (including LLE for GC and Wii) working except the GameCube BIOS...'cause I don't know where to place it.
With Dolphin, in Windows, you have the
Sys and
User folder. The LLE files, and the GC IPL, go into the Sys folder. However, with the Linux version of Dolphin, there is no Sys folder (that i've noticed).
What we do have is the equivalent of the
User folder which is in
/home/xxx/.dolphin-emu. When placing the LLE files in the Wii and GC folder, LLE works...but the IPL does not work.
So if someone could let me know where it goes, i'd appreciate it a bucket-load.
r2rX

one of these should be the appropriate path depending on the region of the ipl
/home/xxx/.dolphin-emu/GC/USA
/home/xxx/.dolphin-emu/GC/PAL
/home/xxx/.dolphin-emu/GC/JAP
EDIT:
on second thought that would be the user data dir...
i don't know offhand where the sys data dir is on linux
I already tried that...but it didn't work.

I don't know where the equivalent of the Sys folder is....
r2rX

Tried /usr/share/dolphin-emu/GC/USA?
correct is: /home/xxx/.dolphin-emu/GC
Hey guys,
So far, no luck.
I've placed the .IPL file in /home/xxx/.dolphin-emu/GC/USA and also placed the .IPL file in home/xxx/.dolphin-emu/GC; didn't work.
Documentation indicates that the Sys material should go into /usr/share/dolphin-emu/. So, I placed the .IPL file in /usr/share/dolphin-emu/GC/USA and it still doesn't work....even changing the dolphin-emu folder permissions (in /usr/share) from root to my account didn't work.
So I have no idea how to get this working.
r2rX

it needs to be the raw (ie undecrypted) version.
the file is named "IPL.bin" right?
Yes, the file is called IPL.bin. It's the same one that i've used with Dolphin, in Windows, and it works just fine......so I don't understand what i'm doing wrong here.
r2rX

Apologies for the necromancy!
To help future googlers (like myself) who might find this thread trying to figure out the same thing:
On Linux (as of 2020-03-22, Dolphin 5.0) the BIOS/IPL files go in:
/home/[your login name]/.local/share/dolphin-emu/GC/[USA|JAP|EUR]/IPL.bin (yes, there's a "." in front of "local")
That is:
go to /home/[your login name]/.local/share/dolphin-emu/GC
(If you've run Dolphin before, it's the directory where your memory card (eg MemoryCardA.USA.raw) and SRAM files live)
create directories named USA, JAP, and/or EUR
inside each of those directories, put the corresponding IPL.bin file (filename is case-sensitive)
Then in Dolphin, set Options menu > Configure > GameCube tab > Skip BIOS to unchecked
Update: the above applies if you installed Dolphin using
$ sudo apt install dolphin-emu
which will give you 5.0
If you installed Dolphin using flatpak/Software manager (version e323f47 as of 2020-03-22), its paths are different:
/home/[your login name]/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu/GC
and then USA, EUR and/or JAP
Protip: If you already installed the apt version of Dolphin, then removed it, then installed the flatpak/Software Manager version, you can just point the new version to the old one's files:
$ ln -s /home/[your login name]/.local/share/dolphin-emu/ /home/[your login name]/.var/app/org.DolphinEmu.dolphin-emu/data/dolphin-emu
(Don't do this while Dolphin is running, or it might screw up your files.