• 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
    last edited by uncledisgusting 16 Jun 2019, 16:34

    A brand new Mr.Do ZX Spectrum clone has been released for free on the Pi and looks amazing:
    link text
    I have tried running it on LR-Fuse (obviously trying both 48k and 128k cores) and FBZX and have had no joy.
    I have no problem running other games.
    Anyone managed to get it to run?

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 16 Jun 2019, 16:51

      What's the actual problem ? Isn't the game starting ? I did a quick test and the game starts and can be played.

      1 Reply Last reply Reply Quote 0
      • U
        uncledisgusting
        last edited by uncledisgusting 16 Jun 2019, 16:54

        It won't start at all. It just boots into the ZX Spectrum start up screen. Apparently it runs fine on PC but I am trying to get it running on the PI.

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

          @uncledisgusting Post your system's details ( https://retropie.org.uk/forum/topic/3/read-this-first) and an emulator log file - /dev/shm/runcommand.log.

          U 1 Reply Last reply 16 Jun 2019, 18:10 Reply Quote 0
          • U
            uncledisgusting @mitu
            last edited by 16 Jun 2019, 18:10

            @mitu
            Thanks for the reply.
            System details:
            pi zero
            running stock image retropie4.4-rpi1_zero.img
            file : MrDo!.tap
            controllers used - usb keyboard and competition pro usb joystick

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

              @uncledisgusting Any errors in the log file ? I also have a stock - updated - 4.4 installation and I don't get the error you're having. Did you change any configuration for lr-fuse and save it as core override ?

              U 1 Reply Last reply 16 Jun 2019, 18:34 Reply Quote 0
              • U
                uncledisgusting
                last edited by 16 Jun 2019, 18:25

                I just built a brand new raspberry pi 3 stock image and Mr.Do runs fine on that.
                It's just the Pi 0 image that appears to have the problem and thats what I need to work!
                Have you got the game working on the pi 0?
                Is there any reason it would work on the 3 as opposed to the 0?

                1 Reply Last reply Reply Quote 0
                • U
                  uncledisgusting @mitu
                  last edited by uncledisgusting 16 Jun 2019, 18:34

                  @mitu
                  Well how strange. I just tried the self-same image (exactly the same cloned using a disk imager) on another pi zero using another gamepad and this time it loads. How can that make any sense?!

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

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

                    Well how strange. I just tried the self-same image on another pi zero using another gamepad and this time it loads. How can that make any sense?!

                    You probably have some configurations that get in the way - do you have any custom configurations in place ?

                    U 1 Reply Last reply 16 Jun 2019, 18:36 Reply Quote 0
                    • U
                      uncledisgusting @mitu
                      last edited by 16 Jun 2019, 18:36

                      @mitu
                      Its the same disk image. The only difference is there is no keyboard plugged in and that the usb gamepad is different!

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

                        @uncledisgusting So, if you boot the game on a new Pi 0 system with a gamepad it works, but if you insert the keyboard (using the same Pi 0 system) it does not ?

                        U 1 Reply Last reply 16 Jun 2019, 18:45 Reply Quote 0
                        • U
                          uncledisgusting @mitu
                          last edited by 16 Jun 2019, 18:45

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

                          @uncledisgusting So, if you boot the game on a new Pi 0 system with a gamepad it works, but if you insert the keyboard (using the same Pi 0 system) it does not ?

                          Yes however I'm not inserting the keyboard, its a ZX spectrum48k that functions as a USB keyboard. hence the desire for me to get it to work! It has no problem running any other game, just this one!

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

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

                            U 3 Replies Last reply 16 Jun 2019, 19:01 Reply Quote 0
                            • U
                              uncledisgusting @mitu
                              last edited by 16 Jun 2019, 19:01

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • U
                                uncledisgusting @mitu
                                last edited by 16 Jun 2019, 19:14

                                @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) ?

                                Yes. Same problem!

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