RetroPie / RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Other
10.04k stars 1.38k forks source link

NES "system_directory is not set in config" #262

Closed crystaljdesign closed 10 years ago

crystaljdesign commented 10 years ago

When I attempt to launch an NES game, it drops back to emulationstation. When checking the error message, it reads:

'RetroArch [WARN] :: system_directory is not set in config. Assuming system directory is same folder as game "". Frontend supports RGB565 - will use that instead of XRGB1555. RetroArch [ERROR] :: Failed to load game.'

I checked the es_systems.cfg and it correctly points to the nes roms path and core file.

'DESCNAME=Nintendo Entertainment System NAME=nes PATH=/home/pi/RetroPie/roms/nes EXTENSION=.nes .NES COMMAND=/home/pi/RetroPie/supplementary/runcommand/runcommand.sh 1 "/home/pi/RetroPie/emulators/RetroArch/installdir/bin/retroarch -L /home/pi/RetroPie/emulatorcores/fceu-next/fceumm-code/fceumm_libretro.so --config /home/pi/RetroPie/configs/all/retroarch.cfg --appendconfig /home/pi/RetroPie/configs/nes/retroarch.cfg %ROM%" PLATFORMID=7'

I had NES up and running last week, and I tried updating as well, it still gives this error.

PatrikBrosell commented 10 years ago

Check ~/RetroPie/configs/all/retroarch.cfg for system_directory. Can be done with cat ~/RetroPie/configs/all/retroarch.cfg | grep system_directory Mine is system_directory = /home/pi/RetroPie/BIOS