Can't play Coleco games anymore
-
Okay, I updated my retropie core, main, optional and experimental packages via the RetroPie Setup Script. Prior to this, I could play Coleco games fine with the lr-BlueMSX core. Therefore, I know the BIOS was correctly installed to the proper folder and it worked; also it is still there.
After the update, my system wanted to use the fbneo core with Coleco Roms and I no longer had the lr-BlueMSX core installed on my system. So I downloaded it first by source and set the default emulator for Coleco games to the lr-BlueMSX core. This did not work. So then I uninstalled the source version and downloaded the precompiled binary version and set the default emulator for Coleco games to the lr-BlueMSX core. This did not work either. I am unable to access the RetroArch menu by using Hotkey + X while staring a Coleco Rom, I only get a RetroPie menu allowing me to switch emulators etc.
Here are the contents of the runcommand.log file:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/Lady Bug (1982) (Universal).col" --appendconfig /dev/shm/retroarch.cfg
Obligatory Information:
Pi Model or other hardware: 4B+ 8GB
Power Supply: LABISTS Raspberry Pi 4 Power Supply 5.1V 3A
RetroPie Version Used: retropie-buster-4.7.12( used to fix a previous network problem)
Retropie-Setup Script: V4.7.19
USB Devices Connected: Wireless USB keyboard, and CREATIVE LABS Pebble Modern 2.0 USB Desktop Speakers (with audio jack)
Bluetooth Devices Connected: PS3 Controller -
@dsquared said in Can't play Coleco games anymore:
Here are the contents of the runcommand.log file:
For more information you should choose to start with verbose logging, the log file you doesn't contain any relevant info - just the standard launching command.
-
@mitu said in Can't play Coleco games anymore:
For more information you should choose to start with verbose logging,
Here are the contents of the verbose log file. It seems nothing has been configured for lr-BlueMSX.
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/coleco/retroarch.cfg "/home/pi/RetroPie/roms/coleco/Pepper II (1983) (Exidy).col" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.9.7 (Git 8373ac6) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPv3 VFPv4 [INFO] Built: Sep 8 2021 [INFO] Version: 1.9.7 [INFO] Git: 8373ac6 [INFO] ================================================= [INFO] [Input]: Found input driver: "x". [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so" [INFO] [Overrides]: No core-specific overrides found at "/home/pi/.config/retroarch/config/blueMSX/blueMSX.cfg". [INFO] [Overrides]: No content-dir-specific overrides found at "/home/pi/.config/retroarch/config/blueMSX/coleco.cfg". [INFO] [Overrides]: No game-specific overrides found at "/home/pi/.config/retroarch/config/blueMSX/Pepper II (1983) (Exidy).cfg". [INFO] [Environ]: GET_CORE_OPTIONS_VERSION. [INFO] [Environ]: GET_LANGUAGE: "0". [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] [Remaps]: Remap directory: "/home/pi/.config/retroarch/config/remaps". [INFO] [Overrides]: Redirecting save file to "/home/pi/RetroPie/roms/coleco/Pepper II (1983) (Exidy).srm". [INFO] [Overrides]: Redirecting save state to "/home/pi/RetroPie/roms/coleco/Pepper II (1983) (Exidy).state". [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [CONTENT LOAD]: Content loading skipped. Implementation will load it on its own. [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [WARN] [Environ]: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/coleco/Pepper II (1983) (Exidy).col [INFO] [Environ]: SYSTEM_DIRECTORY: "". [INFO] [Environ]: GET_SAVE_DIRECTORY. [ERROR] [CONTENT LOAD]: Failed to load content [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] [Core]: Unloading core.. [INFO] [Core]: Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/blueMSX/blueMSX.opt" [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
I hope this helps.
-
@dsquared said in Can't play Coleco games anymore:
[WARN] [Environ]: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/coleco/Pepper II (1983) (Exidy).col
[INFO] [Environ]: SYSTEM_DIRECTORY: "".This means you're not using the default configuration for
retroarch
on thecoleco
system. Did you reset the configuration for it from the RetroAch menu ? -
@mitu said in Can't play Coleco games anymore:
This means you're not using the default configuration for retroarch on the coleco system. Did you reset the configuration for it from the RetroAch menu ?
Not that I know of. In the first post of this thread I stated:
Okay, I updated my retropie core, main, optional and experimental packages via the RetroPie Setup Script. Prior to this, I could play Coleco games fine with the lr-BlueMSX core. Therefore, I know the BIOS was correctly installed to the proper folder and it worked; also it is still there.
After the update, my system wanted to use the fbneo core with Coleco Roms and I no longer had the lr-BlueMSX core installed on my system.
So, I presume somewhere along the way my configuration file got changed. How do I edit this configuration to the proper settings. Ie what are the contents of the lr-BlueMSX configuration file look like?
-
@dsquared said in Can't play Coleco games anymore:
So, I presume somewhere along the way my configuration file got changed. How do I edit this configuration to the proper settings. Ie what are the contents of the lr-BlueMSX configuration file look like?
The updates don't change the configuration files to produce the error you posted. The default
retroarch.cfg
forcoleco
, after installinglr-bluemsx
, is below.# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/coleco/" core_options_path = "/opt/retropie/configs/coleco/retroarch-core-options.cfg" #include "/opt/retropie/configs/all/retroarch.cfg"
Replace the
retroarch.cfg
you have right now in/opt/retropie/configs/coleco
with it and see if Coleco games start properly. If they don't, then your global RetroArch config file has been reset/modified from the default and produces the error you posted. -
Thank you - that did the trick.+
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.