SegaCD emulator cannot find BIOS Directory
I was having trouble getting the SegaCD emulators to work, and what it boiled down to was the following entry in /opt/retropie/configs/all/retroarch.cfg:
system_directory = "default"
Whenever I tried to launch a SegaCD title in verbose mode, I got the following in the log:
RetroArch [WARN] :: SYSTEM DIR is empty
RetroArch [libretro ERROR] :: Missing BIOS
Now, I was able to fix it by changing the value of system_directory to "/home/pi/RetroPie/BIOS", but I'm wondering why it doesn't have the correct path in the first place?
UPDATE: Ok, I put everything back how it was and tried again... the verbose log output said this:
RetroArch [INFO] :: Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/segacd/".
I'm not sure how I had previously get "SYSTEM DIR is empty", but it seems that the latest version of Picodrive is expecting the BIOS files to be in the same directory as the roms.