Hatari works but Lr-Hatari doesn’t
-
Please add more info about your setup, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
A verbose log - as explained i the link above - would be helpful to diagnose the issue.
-
@mitu My apologies, I’m running a pi4 8gig model with the standard RetroPie image with an overclock. I will get you the log as soon as I can.
-
@mitu I can’t find any files in “/dev/sum/“ . My system seems to not be creating a run command log. Do you have any idea why?
-
@unknown It's
/dev/shm/runcommand.log
, not/dev/sum
. -
@mitu Pardon my typo, I meant “shm”
-
The
/dev/shm/runcommand.log
should be present immedately after launching a game, but it's not kept between reboots. Are you sure it's not present on your system after launching a game? -
@mitu So it is deleted every time the system is shut off?
-
Yes,
/dev/shm
is a memory backed folder, so whatever is there is not stored on disc/sdcard since it's stored directly into RAM. -
@mitu said in Hatari works but Lr-Hatari doesn’t:
Yes,
/dev/shm
is a memory backed folder, so whatever is there is not stored on disc/sdcard since it's stored directly into RAM.Well that explains a lot. Here is the log:
Parameters: Executing: LD_LIBRARY_PATH='/opt/retropie/libretrocores/lr-hatari' /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-$ [INFO] RetroArch 1.8.8 (Git 9552f87) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/atarist/Missing - One Droid.srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/atarist/Missing - One Droid.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-hatari/hatari_libretro.so" [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Hatari/Hatari.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Hatari/atarist.cfg. [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Hatari/Missing - One Droid.cfg. [INFO] [Environ]: SET_CORE_OPTIONS. [INFO] [Remaps]: remap directory: /opt/retropie/configs/atarist/ [INFO] Redirecting save file to "/home/pi/RetroPie/roms/atarist/Missing - One Droid.srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/atarist/Missing - One Droid.state". [INFO] [Environ]: GET_LOG_INTERFACE. [WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/atarist/Missing - One Droid.zip [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/atarist/". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/pi/.config/retroarch/downloads". [libretro INFO] Retro SYSTEM_DIRECTORY /home/pi/RetroPie/roms/atarist/ [libretro INFO] Retro SAVE_DIRECTORY /home/pi/RetroPie/roms/atarist/ [libretro INFO] Retro CONTENT_DIRECTORY /home/pi/.config/retroarch/downloads [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] [Environ]: SET_DISK_CONTROL_INTERFACE. [libretro INFO] Resolution 832 x 520. [INFO] Content loading skipped. Implementation will load it on its own. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [libretro ERROR] TOS image '/home/pi/RetroPie/roms/atarist//tos.img' not found. Content cannot be loaded [INFO] Removing temporary content file: /home/pi/RetroPie/roms/atarist/Missing - One Droid (Europe).ipf. [ERROR] Failed to load content [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [libretro INFO] Retro DeInit [INFO] Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/Hatari/Hatari.opt" [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
-
@unknown said in Hatari works but Lr-Hatari doesn’t:
[WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/atarist/Missing - One Droid.zip
You've reset the RetroArch's configuration and the emulator cannot find the BIOS file
[libretro ERROR] TOS image '/home/pi/RetroPie/roms/atarist//tos.img' not found. Content cannot be loaded
You shouldn't reset the RetroArch's configuration, this erases any configurations added by RetroPie, including the BIOS folder location which is set as detailed in the Docs.
-
@mitu Can I fix the reset by running basic install, and reinstalling the emulator Lr-Hatari? I was unaware of this reset.
-
@unknown said in Hatari works but Lr-Hatari doesn’t:
I was unaware of this reset.
How come ? The configuration is not reset unless you explicitly do so.
-
@mitu I recall messing with setting trying to figure out my Colecovision problem. I may have accidentally told it to reset then.
-
@unknown It depends how you did the reset. Resetting the configuration for Colecovision shouldn't affect the other cores.
You can try removing the\\retropie\configs\atarist\retroarch.cfg
and then re-install thelr-hatari
core. It should add the defaultretroarch.cfg
for the Atari ST system. -
@mitu Ok I did what you said and it still isn't working. Here is the new log:
[INFO] Content loading skipped. Implementation will load it on its own. [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [libretro ERROR] TOS image '/home/pi/RetroPie/roms/atarist//tos.img' not found. Content cannot be loaded [INFO] Removing temporary content file: /home/pi/RetroPie/roms/atarist/Missing - One Droid (Europe).ipf. [ERROR] Failed to load content [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [libretro INFO] Retro DeInit [INFO] Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/home/pi/.config/retroarch/config/Hatari/Hatari.opt" [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
I have my "tos.img" in the bios folder and am unsure why the emulator can't find it.
-
@unknown said in Hatari works but Lr-Hatari doesn’t:
I have my "tos.img" in the bios folder and am unsure why the emulator can't find it.
Because it's not looking there. If you look in the log you posted, you'll see that SYSTEM_DIRECTORY is empty.
You must have reset RetroArch after you started it from the main RetroPIe system, in which case you should look into
\\retropie\configs\all
and replaceretroarch.cfg
withretroarch.cfg.rp-dist
, the default RetroPie configuration. -
@mitu If I delete the retroarch config file and reinstall retroarch will RetroPie put the correct file in place?
-
@unknown Yes, but you don't have to. The
retroarch.cfg.rp-dist
file is the default configuration that RetroPie would generate, you can replaceretroarch.cfg
with it without reinstalling. -
@mitu Thank you it fixed all my problems I was having. You have been most helpful.
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.