Satellaview ROMs not running
-
Pi Model or other hardware: Raspberry Pi 3b+
Power Supply used: 5V/2.5A DC power input
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.7.1
Built From: retropie-buster-4.7.1-rpi2_3.img.gz
USB Devices connected: I’m running ROMs off a Corsair 128GB USB drive
Controller used: SNES USB gamepad (I think it’s 8bitdo but I’ve had it for a while). ROHS Mini Keyboard
Error messages received: See runcommand.log file entry below
Verbose log (if relevant):Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2010/snes9x2010_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).7z" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.8.8 (Git 9552f87) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).state". [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPv3 VFPv4 [INFO] Built: Nov 2 2020 [INFO] Version: 1.8.8 [INFO] Git: 9552f87 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-snes9x2010/snes9x2010_libretro.so" [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Snes9x 2010/Snes9x 2010.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Snes9x 2010/bs.cfg. [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Snes9x 2010/Actraiser (Japan) (BS).cfg. [INFO] [Environ]: GET_LANGUAGE: "0". [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] [Remaps]: remap directory: /opt/retropie/configs/snes/ [INFO] Redirecting save file to "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).state". [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: SET_SUPPORT_ACHIEVEMENTS: yes. [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [libretro INFO] EXT: Frontend supports RGB565 - will use that instead of XRGB1555. [INFO] Loading content file: /tmp/retroarch/Actraiser (Japan) (BS).sfc. [INFO] Did not find a valid content patch. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [libretro INFO] ROM: No ROM file header found. /opt/retropie/supplementary/runcommand/runcommand.sh: line 1263: 5294 Segmentation fault /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2010/snes9x2010_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg "/home/pi/RetroPie/roms/bs/Actraiser (Japan) (BS).7z" --verbose --appendconfig /dev/shm/retroarch.cfg
Guide used: Satellaview section on https://retropie.org.uk/docs/Super-Nintendo-Entertainment-System/
File: N/A
Emulator: lr-snes9x2010
Attachment of config files:
emulators.cfglr-snes9x2005 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2005/snes9x2005_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" lr-snes9x2010 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2010/snes9x2010_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" default = "lr-snes9x2010" pisnes = "/opt/retropie/emulators/pisnes/snes9x %ROM%" snes9x = "/opt/retropie/emulators/snes9x/snes9x %ROM%" lr-bsnes = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bsnes/bsnes_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" lr-snes9x2002 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2002/snes9x2002_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%"
How to replicate the problem:
I'm trying to play Satellaview ROMs but I get kicked back to the ES menu. My ROMs are compressed to .7z but they're in .sfc format. Based on the documentation I assume they should run with lr-snes9x2010. Do I need I BIOS like it says for lr-snes9x? I went to project.satellaview.org to download the binary file but the file they had for download was .dll. (Sorry, I'm not too familiar with using .dll or Binary files). -
@philbobaggins Weird! Thanx for the report!
-
I managed to get Satellaview working.
Try lr-snes9x2002. Not sure if this makes a difference, but my roms are not compressed.When trying lr-snes9x, the system would boot up, but I was stuck in some kind of lobby (looked like a video game but couldn't do anything). There was a message about no connection. Tried a few different bios, to no avail.
-
@libation Thanks for the tip! lr-snes9x2002 is working with the ROMs I tried so far. My ROMs are compressed but their in .sfc format uncompressed, which might make a difference. Although my gamepad is recognized upon load, the controls didn't work on a couple of the games I tried. I guess that'll just require some custom configuring for those ROMs. Cheers
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.