RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Trouble with Dreamcast Emulation RPI5

    Scheduled Pinned Locked Moved Help and Support
    dreamcastraspberry pi 5
    3 Posts 2 Posters 370 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Sever
      last edited by

      Hello there, I am having trouble running lr-flycast and reicast on my RPI5.

      I have the bios files which I believe are correct, and Redream actually runs and launches games but it is very slow.

      e10c53c2f8b90bab96ead2d368858623  dc_boot.bin
      0a93f7940c455905bea6e392dfde92a4  dc_flash.bin
      526eda1e2a7920c92c88178789d71d84  naomi.zip
      

      Pi Model or other hardware: Pi5 4GB
      Power Supply used: Official RPI5 power supply
      RetroPie Version Used :

      user@pi:~/RetroPie-Setup $ git show
      commit 381020245f9be6a82be13bd81c0da04b971522b0 (grafted, HEAD -> master, origin/master, origin/HEAD)
      Author: Jools Wills <buzz@exotica.org.uk>
      Date:   Mon Feb 10 08:01:32 2025 +0000
      

      Built From: On top of Raspi Lite
      Verbose log (if relevant):

      user@pi:~ $ cat /dev/shm/runcommand.log
      Parameters:
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so </dev/null --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/guy/RetroPie/roms/dreamcast/Marvel vs. Capcom 2 - New Age of Heroes (Europe).chd" --verbose --appendconfig /dev/shm/retroarch.cfg
      [WARN] [GameMode]: GameMode cannot be enabled on this system ("dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory.") https://github.com/FeralInteractive/gamemode needs to be installed.
      [WARN] [Config]: GameMode unsupported - disabling..
      [INFO] RetroArch 1.19.1 (Git e948222)
      [INFO] === Build =======================================
      [INFO] Capabilities: ASIMD
      [INFO] Version: 1.19.1
      [INFO] Git: e948222
      [INFO] Built: Feb 13 2025
      [INFO] =================================================
      [INFO] [Input]: Found input driver: "x".
      [ERROR] Couldn't find any cloud sync driver named ""
      [INFO] Available cloud sync drivers are:
      [INFO]  webdav
      [INFO]  null
      [WARN] Going to default to first cloud sync driver...
      [INFO] [Core]: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-flycast/flycast_libretro.so"
      [INFO] [Config]: Loading config: "/opt/retropie/configs/dreamcast/retroarch.cfg".
      [INFO] [Config]: Appending config: "/dev/shm/retroarch.cfg".
      [INFO] [Overrides]: Redirecting save file to "/home/guy/RetroPie/roms/dreamcast/Marvel vs. Capcom 2 - New Age of Heroes (Europe).srm".
      [INFO] [Overrides]: Redirecting save state to "/home/guy/RetroPie/roms/dreamcast/Marvel vs. Capcom 2 - New Age of Heroes (Europe).state".
      [INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
      [INFO] [Environ]: GET_LANGUAGE: "30".
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL.
      [INFO] [Environ]: SET_CONTROLLER_INFO.
      [INFO] [Environ]: GET_LOG_INTERFACE.
      [INFO] [Environ]: GET_PERF_INTERFACE.
      [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
      [INFO] [Environ]: SET_KEYBOARD_CALLBACK.
      [INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION.
      [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
      [INFO] [Content]: Content loading skipped. Implementation will load it on its own.
      [INFO] [Environ]: GET_RUMBLE_INTERFACE.
      [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/guy/RetroPie/BIOS".
      [INFO] [Environ]: SAVE_DIRECTORY: "/home/guy/RetroPie/roms/dreamcast/".
      [ERROR] [Environ]: GET_VARIABLE: reicast_cpu_mode - Invalid value.
      [INFO] [Environ]: SET_SAVE_STATE_IN_BACKGROUND: yes.
      [libretro INFO] File extension is: .chd
      [INFO] [Environ]: GET_PREFERRED_HW_RENDER, video driver name: gl.
      [INFO] [Environ]: GET_PREFERRED_HW_RENDER - Context callback set to RETRO_HW_CONTEXT_OPENGL.
      [INFO] [Environ]: SET_HW_RENDER, context type: gl.
      [INFO] Requesting OpenGLES2 context.
      [libretro INFO] hw/mem/_vmem.cpp:482 N[VMEM]: Info: nvmem is enabled, with addr space of size 4GB
      [libretro ERROR] libretro/libretro.cpp:3272 E[COMMON]: DEBUGBREAK!
      /opt/retropie/supplementary/runcommand/runcommand.sh: line 1328:  8768 Trace/breakpoint trap   /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so --config /opt/retropie/configs/dreamcast/retroarch.cfg "/home/guy/RetroPie/roms/dreamcast/Marvel vs. Capcom 2 - New Age of Heroes (Europe).chd" --verbose --appendconfig /dev/shm/retroarch.cfg < /dev/null
      

      Here is the lastlog from reicast:

      user@pi:~ $ cat /dev/shm/runcommand.log
      Parameters:
      Executing: /opt/retropie/emulators/reicast/bin/reicast.sh alsa "/home/user/RetroPie/roms/dreamcast/Crazy Taxi 2 (USA).chd" 3840 2160
      /opt/retropie/emulators/reicast/bin/reicast.sh: line 35:  1533 Trace/breakpoint trap   "$rootdir/emulators/reicast/bin/reicast" "${params[@]}"
      
      

      Hopefully someone can point me in the right direction.
      Many thanks.

      S 1 Reply Last reply Reply Quote 0
      • S
        Sever @Sever
        last edited by

        @Sever

        I fixed this by doing the following:

        add the line: kernel=kernel8.img

        to

        /boot/config.txt

        sirhenrythe5thS 1 Reply Last reply Reply Quote 0
        • sirhenrythe5thS
          sirhenrythe5th @Sever
          last edited by sirhenrythe5th

          @Sever just brainstorming: do you have "Settings > Latency > Run-Ahead" enabled by any chance?
          Just asking because i had a very similar issue a couple of years ago when i started with lr-flycast and this (deactivating run-ahead) solved it.

          -- Retro-Achievements Username: SirALX --
          RetroRatio: 1.88
          Started Games beaten: 2,47%
          Site Rank: 4382/93743 ranked users (TOP 4.76%)
          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          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.