• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Can anyone get the brand new Mr.Do ZX Spectrum game to run on the Pi 0?

Scheduled Pinned Locked Moved Help and Support
lr-fusezxspectrum
25 Posts 4 Posters 1.8k 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.
  • U
    uncledisgusting @mitu
    last edited by 16 Jun 2019, 19:21

    @mitu said in Can anyone get the brand new Mr.Do ZX Spectrum game to run on the Pi 0?:

    Have you tried using fuse directly (not the Libretro core - lr-fuse) ?

    I just tried the cloned image in the speccy and it worked!
    The only difference is that it was a Sandisk Ultra 64gb SD card instead of an 8gb one.
    How on earth could that be the case?!
    Thanks for your help anyway!

    M 1 Reply Last reply 16 Jun 2019, 19:25 Reply Quote 0
    • M
      mitu Global Moderator @uncledisgusting
      last edited by 16 Jun 2019, 19:25

      @uncledisgusting I think there's some configuration you have on the 'faulty' image. You compare the log files on the 2 systems and see what's the difference - but you'll need a verbose log (enabled through the Runcommand launch menu) to see the details.

      S 1 Reply Last reply 16 Jun 2019, 21:56 Reply Quote 0
      • S
        spud11 @mitu
        last edited by 16 Jun 2019, 21:56

        @mitu Hi. I've got an older Jessie-based system with lr-fuse installed. I suspect @uncledisgusting might be having a similar problem. It looks like lr-fuse is expecting to find a .sna file rather than a .tap file:

        [INFO] === Build =======================================
        Capabilities: NEON VFPv3 VFPv4 
        Built: Oct  9 2018
        [INFO] Version: 1.7.5
        [INFO] Git: c9c6c5a
        [INFO] =================================================
        [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-fuse/fuse_libretro.so"
        [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/fuse/fuse.cfg.
        [INFO] [overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/fuse/zxspectrum.cfg.
        [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/fuse/Mr. Do!.cfg.
        [INFO] Shaders: preset directory: /opt/retropie/emulators/retroarch/shader/presets
        [INFO] Shaders: no game-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/Mr. Do!.cgp.
        [INFO] Shaders: no game-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/Mr. Do!.glslp.
        [INFO] Shaders: no content-dir-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/zxspectrum.cgp.
        [INFO] Shaders: no content-dir-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/zxspectrum.glslp.
        [INFO] Shaders: no core-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/fuse.cgp.
        [INFO] Shaders: no core-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/fuse/fuse.glslp.
        [INFO] Environ SET_VARIABLES.
        [INFO] Environ SET_CONTROLLER_INFO.
        [INFO] Controller port: 1
        [INFO]    Cursor Joystick (ID: 257)
        [INFO]    Kempston Joystick (ID: 513)
        [INFO]    Sinclair 1 Joystick (ID: 769)
        [INFO]    Sinclair 2 Joystick (ID: 1025)
        [INFO]    Timex 1 Joystick (ID: 1281)
        [INFO]    Timex 2 Joystick (ID: 1537)
        [INFO]    Fuller Joystick (ID: 1793)
        [INFO] Controller port: 2
        [INFO]    Cursor Joystick (ID: 257)
        [INFO]    Kempston Joystick (ID: 513)
        [INFO]    Sinclair 1 Joystick (ID: 769)
        [INFO]    Sinclair 2 Joystick (ID: 1025)
        [INFO]    Timex 1 Joystick (ID: 1281)
        [INFO]    Timex 2 Joystick (ID: 1537)
        [INFO]    Fuller Joystick (ID: 1793)
        [INFO] Controller port: 3
        [INFO]    Sinclair Keyboard (ID: 259)
        [INFO] Remaps: remap directory: /opt/retropie/configs/zxspectrum/
        [INFO] Remaps: no game-specific remap found at /opt/retropie/configs/zxspectrum/fuse/Mr. Do!.rmp.
        [INFO] Remaps: no content-dir-specific remap found at /opt/retropie/configs/zxspectrum/fuse/zxspectrum.rmp.
        [INFO] Remaps: no core-specific remap found at /opt/retropie/configs/zxspectrum/fuse/fuse.rmp.
        [INFO] Redirecting save file to "/home/pi/RetroPie/roms/zxspectrum/Mr. Do!.srm".
        [INFO] Redirecting savestate to "/home/pi/RetroPie/savestate/Mr. Do!.state".
        [INFO] Environ GET_LOG_INTERFACE.
        [libretro INFO] port 0 device 00000101
        [libretro INFO] port 1 device 00000201
        [libretro INFO] port 2 device 00000103
        [INFO] Loading content file: /home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna.
        Failed to open /home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna: No such file or directory
        [ERROR] Could not read content file "/home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna".
        
        [INFO] Unloading game..
        [INFO] Unloading core..
        /opt/retropie/supplementary/runcommand/runcommand.sh: line 1012:  7867 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fuse/fuse_libretro.so --config /opt/retropie/configs/zxspectrum/retroarch.cfg "/home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna" --appendconfig /dev/shm/retroarch.cfg
        Shutdown complete
        Shutdown complete
        

        RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

        S M 2 Replies Last reply 16 Jun 2019, 22:34 Reply Quote 0
        • S
          spud11 @spud11
          last edited by 16 Jun 2019, 22:34

          I've now tested with non-libretro fuse and zesarux and both of these seem to be looking for a .sna file. Fbzx doesn't give any error messages at all.

          RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

          1 Reply Last reply Reply Quote 0
          • M
            mitu Global Moderator @spud11
            last edited by 17 Jun 2019, 03:07

            @spud11 I'm not sure it's the same problem - you're probably kicked back to the Emulationstation gamelist, @uncledisgusting reported it stops with the emulator loading scren. Your log file is missing the launch command - does it try to load a .sna file or the .tap file ?

            [INFO] Loading content file: /home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna.
            

            Try updating the lr-fuse Libretro core from source.

            S 1 Reply Last reply 18 Jun 2019, 07:52 Reply Quote 0
            • S
              spud11
              last edited by 17 Jun 2019, 03:41

              Thanks, @mitu. I'll have a look when I'm at home.

              RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

              1 Reply Last reply Reply Quote 0
              • S
                spud11 @mitu
                last edited by 18 Jun 2019, 07:52

                @mitu Hi. I wound up compiling lr-fuse from source via Retropie Setup and was happy to see that it worked. (Installing from Retropie Setup often doesn't work for me now because I'm still on Jessie).

                However, despite the successful compiling, Mr Do! still doesn't work. Not sure what is going on there.

                RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                B M 2 Replies Last reply 18 Jun 2019, 17:11 Reply Quote 0
                • B
                  barbudreadmon @spud11
                  last edited by 18 Jun 2019, 17:11

                  @spud11
                  Failed to open /home/pi/RetroPie/roms/zxspectrum/Mr. Do!.sna: No such file or directory
                  If your rom is really there, my guess is that it doesn't like its name, try renaming it to something simpler like mrdo.sna

                  FBNeo developer - github - forum

                  1 Reply Last reply Reply Quote 0
                  • M
                    mitu Global Moderator @spud11
                    last edited by mitu 18 Jun 2019, 19:37

                    @spud11 i still don't understand why it tries to load a .sna file - the file I tested was .tap file. Try @barbudreadmon's suggestion and rename the Rom.

                    1 Reply Last reply Reply Quote 0
                    • S
                      spud11
                      last edited by 19 Jun 2019, 03:12

                      @mitu and @barbudreadmon That does work, thank you. It now loads the game. I changed the name to mrdo.tap and it works. Changing the extension to .sna did not work.

                      I can't get any inputs to work at present, but I suspect that will be because I'm on Retroarch 1.7.5 rather than a more recent one, so will need to update Retroarch if I can.

                      RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

                      1 Reply Last reply Reply Quote 0
                      25 out of 25
                      • First post
                        25/25
                        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.

                        This community forum collects and processes your personal information.
                        consent.not_received