• 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

MSX or MSX2 Roms won't load (bluemsx) [RESOLVED]

Scheduled Pinned Locked Moved Help and Support
msx
26 Posts 7 Posters 16.2k 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.
  • M
    meleu @Shizzmoney
    last edited by 25 Jul 2017, 21:24

    @shizzmoney my suggestion: remove and reinstall retroarch.

    • Useful topics
    • joystick-selection tool
    • rpie-art tool
    • achievements I made
    S 1 Reply Last reply 26 Jul 2017, 00:06 Reply Quote 0
    • S
      Shizzmoney @meleu
      last edited by 26 Jul 2017, 00:06

      @meleu still no dice, retroarch.cfg below:

      http://codepad.org/1eUilCYD

      and runcommand.log:

      bash: /opt/retropie/supplementary/joystick-selection/js-onstart.sh: No such file or directory
      Parameters:
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/Konami's Soccer (J).rom" --appendconfig /dev/shm/retroarch.cfg

      M 1 Reply Last reply 26 Jul 2017, 00:16 Reply Quote 0
      • M
        meleu @Shizzmoney
        last edited by 26 Jul 2017, 00:16

        @shizzmoney not sure if you really understood my previous suggestion. Being more clear:

        1. go to retropie_setup -> Manage packages -> Manage core packages -> retroarch -> remove
        2. right after removing install it from binary.
        3. exit retropie_setup and try to launch a game.

        Is this same issue happening with other systems (NES, MegaDrive, etc.)?

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        S 1 Reply Last reply 26 Jul 2017, 00:37 Reply Quote 0
        • S
          Shizzmoney @meleu
          last edited by 26 Jul 2017, 00:37

          @meleu yeah I did that and it still won't play MSX roms; just doing this for msx

          H 1 Reply Last reply 26 Jul 2017, 00:37 Reply Quote 0
          • H
            herb_fargus administrators @Shizzmoney
            last edited by 26 Jul 2017, 00:37

            @shizzmoney and you have all the proper bios files?

            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

            S 1 Reply Last reply 26 Jul 2017, 00:39 Reply Quote 0
            • S
              Shizzmoney @herb_fargus
              last edited by 26 Jul 2017, 00:39

              @herb_fargus yeah (this is via retropie manager)

              0_1501029534331_Untitled.png

              H 1 Reply Last reply 26 Jul 2017, 00:44 Reply Quote 0
              • H
                herb_fargus administrators @Shizzmoney
                last edited by 26 Jul 2017, 00:44

                @shizzmoney if you enable verbose mode when launching what does the log say?

                If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                S 1 Reply Last reply 26 Jul 2017, 01:00 Reply Quote 0
                • S
                  Shizzmoney @herb_fargus
                  last edited by 26 Jul 2017, 01:00

                  @herb_fargus

                  bash: /opt/retropie/supplementary/joystick-selection/js-onstart.sh: No such file or directory
                  Parameters:
                  Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/Aleste (1988) (Compile) (J).mx2" --appendconfig /dev/shm/retroarch.cfg

                  H 1 Reply Last reply 26 Jul 2017, 01:11 Reply Quote 0
                  • H
                    herb_fargus administrators @Shizzmoney
                    last edited by herb_fargus 26 Jul 2017, 01:11

                    @shizzmoney verbose mode should log more than that results in /dev/shm/runcommand.log (maybe info?)

                    If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                    Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                    S 1 Reply Last reply 26 Jul 2017, 01:24 Reply Quote 0
                    • S
                      Shizzmoney @herb_fargus
                      last edited by Shizzmoney 26 Jul 2017, 01:24

                      here's the runcommand.log in verbose mode:

                      bash: /opt/retropie/supplementary/joystick-selection/js-onstart.sh: No such file or directory
                      Parameters:
                      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/Road Fighter (J).rom" --verbose --appendconfig /dev/shm/retroarch.cfg
                      RetroArch [INFO] :: This is RetroArch version 1.6.0 (Git f14473f)
                      RetroArch [INFO] :: Redirecting save file to "/home/pi/RetroPie/roms/msx/Road Fighter (J).srm".
                      RetroArch [INFO] :: === Build =======================================
                      Capabilities: NEON VFPv3 VFPv4
                      Built: Jun 25 2017
                      RetroArch [INFO] :: Version: 1.6.0
                      RetroArch [INFO] :: Git: f14473f
                      RetroArch [INFO] :: =================================================
                      RetroArch [INFO] :: [Config]: loading config from: /opt/retropie/configs/msx/retroarch.cfg.
                      RetroArch [INFO] :: Config: appending config "/dev/shm/retroarch.cfg"
                      RetroArch [INFO] :: Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so"
                      RetroArch [INFO] :: [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/blueMSX/blueMSX.cfg.
                      RetroArch [INFO] :: [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/blueMSX/Road Fighter (J).cfg.
                      RetroArch [INFO] :: Shaders: preset directory: /home/pi/.config/retroarch/shaders/presets
                      RetroArch [INFO] :: Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/blueMSX/Road Fighter (J).cgp.
                      RetroArch [INFO] :: Shaders: no game-specific preset found at /home/pi/.config/retroarch/shaders/presets/blueMSX/Road Fighter (J).glslp.
                      RetroArch [INFO] :: Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/blueMSX/blueMSX.cgp.
                      RetroArch [INFO] :: Shaders: no core-specific preset found at /home/pi/.config/retroarch/shaders/presets/blueMSX/blueMSX.glslp.
                      RetroArch [INFO] :: Environ SET_VARIABLES.
                      RetroArch [INFO] :: Environ SET_CONTROLLER_INFO.
                      RetroArch [INFO] :: Controller port: 1
                      RetroArch [INFO] :: RetroPad (ID: 1)
                      RetroArch [INFO] :: RetroPad Keyboard Map (ID: 513)
                      RetroArch [INFO] :: Controller port: 2
                      RetroArch [INFO] :: RetroPad (ID: 1)
                      RetroArch [INFO] :: Remaps: remap directory: /opt/retropie/configs/msx/
                      RetroArch [INFO] :: Remaps: no game-specific remap found at /opt/retropie/configs/msx/blueMSX/Road Fighter (J).rmp.
                      RetroArch [INFO] :: Remaps: no core-specific remap found at /opt/retropie/configs/msx/blueMSX/blueMSX.rmp.
                      RetroArch [INFO] :: Redirecting save file to "/home/pi/RetroPie/roms/msx/Road Fighter (J).srm".
                      RetroArch [INFO] :: Environ GET_LOG_INTERFACE.
                      RetroArch [INFO] :: Content loading skipped. Implementation will load it on its own.
                      RetroArch [INFO] :: Environ SET_PIXEL_FORMAT: RGB565.
                      RetroArch [INFO] :: Environ SET_INPUT_DESCRIPTORS:
                      RetroArch [INFO] :: RetroPad, User 1, Button "B (bottom)" => "Button 2"
                      RetroArch [INFO] :: RetroPad, User 1, Button "Y (left)" => "Button 3"
                      RetroArch [INFO] :: RetroPad, User 1, Button "Select" => "Select"
                      RetroArch [INFO] :: RetroPad, User 1, Button "Start" => "Start"
                      RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Up" => "Joy Up"
                      RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Down" => "Joy Down"
                      RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Left" => "Joy Left"
                      RetroArch [INFO] :: RetroPad, User 1, Button "D-Pad Right" => "Joy Right"
                      RetroArch [INFO] :: RetroPad, User 1, Button "A (right)" => "Button 1"
                      RetroArch [INFO] :: RetroPad, User 1, Button "X (up)" => "Button 4"
                      RetroArch [INFO] :: RetroPad, User 1, Button "L" => "Button 5"
                      RetroArch [INFO] :: RetroPad, User 1, Button "R" => "Button 6"
                      RetroArch [INFO] :: RetroPad, User 1, Button "L2" => "Button 7"
                      RetroArch [INFO] :: RetroPad, User 1, Button "R2" => "Button 8"
                      RetroArch [INFO] :: RetroPad, User 1, Button "L3" => "Button 9"
                      RetroArch [INFO] :: RetroPad, User 1, Button "R3" => "Button 10"
                      RetroArch [INFO] :: RetroPad, User 2, Button "B (bottom)" => "Button 2"
                      RetroArch [INFO] :: RetroPad, User 2, Button "Y (left)" => "Button 3"
                      RetroArch [INFO] :: RetroPad, User 2, Button "Select" => "Select"
                      RetroArch [INFO] :: RetroPad, User 2, Button "Start" => "Start"
                      RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Up" => "Joy Up"
                      RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Down" => "Joy Down"
                      RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Left" => "Joy Left"
                      RetroArch [INFO] :: RetroPad, User 2, Button "D-Pad Right" => "Joy Right"
                      RetroArch [INFO] :: RetroPad, User 2, Button "A (right)" => "Button 1"
                      RetroArch [INFO] :: RetroPad, User 2, Button "X (up)" => "Button 4"
                      RetroArch [INFO] :: RetroPad, User 2, Button "L" => "Button 5"
                      RetroArch [INFO] :: RetroPad, User 2, Button "R" => "Button 6"
                      RetroArch [INFO] :: RetroPad, User 2, Button "L2" => "Button 7"
                      RetroArch [INFO] :: RetroPad, User 2, Button "R2" => "Button 8"
                      RetroArch [INFO] :: RetroPad, User 2, Button "L3" => "Button 9"
                      RetroArch [INFO] :: RetroPad, User 2, Button "R3" => "Button 10"
                      RetroArch [INFO] :: Environ GET_VARIABLE bluemsx_msxtype:
                      RetroArch [INFO] :: MSX2+
                      RetroArch [INFO] :: Environ GET_VARIABLE bluemsx_overscan:
                      RetroArch [INFO] :: disabled
                      RetroArch [INFO] :: Environ GET_VARIABLE bluemsx_vdp_synctype:
                      RetroArch [INFO] :: Auto
                      RetroArch [INFO] :: Environ GET_VARIABLE bluemsx_ym2413_enable:
                      RetroArch [INFO] :: enabled
                      RetroArch [INFO] :: Environ GET_VARIABLE bluemsx_cartmapper:
                      RetroArch [INFO] :: Auto
                      RetroArch [WARN] :: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/msx/Road Fighter (J).rom
                      RetroArch [INFO] :: Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/msx/".
                      RetroArch [ERROR] :: Failed to load content.
                      RetroArch [INFO] :: Saved core options file to "/opt/retropie/configs/msx/retroarch-core-options.cfg"
                      RetroArch [INFO] :: [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
                      RetroArch [ERROR] :: This core requires a content file.

                      runcommand.log:

                      msx
                      lr-bluemsx
                      /home/pi/RetroPie/roms/msx/Road Fighter (J).rom
                      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/Road Fighter (J).rom"

                      H 1 Reply Last reply 26 Jul 2017, 01:30 Reply Quote 0
                      • H
                        herb_fargus administrators @Shizzmoney
                        last edited by herb_fargus 26 Jul 2017, 01:30

                        @shizzmoney please use pastebin for large code blocks

                        Anyways this bit here:

                        RetroArch [INFO] :: [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
                        RetroArch [ERROR] :: This core requires a content file.

                        I got a similar response with another emulator because I had the wrong bios file, not entirely sure but that could be the case here.

                        Some other discussion on libretro forums: https://forums.libretro.com/t/msx-2-games-wont-load-i-have-the-bios-roms/4255/

                        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                        S 1 Reply Last reply 26 Jul 2017, 01:42 Reply Quote 0
                        • S
                          Shizzmoney @herb_fargus
                          last edited by Shizzmoney 26 Jul 2017, 01:42

                          @herb_fargus I tried to run it under fmsx, got back this in the log:

                          bash: /opt/retropie/supplementary/joystick-selection/js-onstart.sh: No such file or directory
                          Parameters:
                          Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fmsx/fmsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/Aleste (1988)(Compile)(JP).dsk" --appendconfig /dev/shm/retroarch.cfg
                          Allocating 16kB for empty space...
                          Opening MSX2.ROM...FAILED
                          Opening MSX2EXT.ROM...FAILED
                          Opening DISK.ROM...FAILED
                          Allocating 128kB for RAM...OK
                          Allocating 128kB for VRAM...OK
                          Mode 268501010, RAMPages 8, VRAMPages 8

                          maybe those are the files. weird though b.c the retropie manager says they are the correct ones!

                          edmaul69E H 2 Replies Last reply 26 Jul 2017, 01:50 Reply Quote 0
                          • edmaul69E
                            edmaul69 @Shizzmoney
                            last edited by 26 Jul 2017, 01:50

                            @shizzmoney you werent logged in as root when you added them? You could try giving 0777 permissions to those files and see if that does anything

                            S 1 Reply Last reply 26 Jul 2017, 02:11 Reply Quote 0
                            • S
                              Shizzmoney @edmaul69
                              last edited by 26 Jul 2017, 02:11

                              @edmaul69 did that - still no go :(

                              1 Reply Last reply Reply Quote 0
                              • H
                                herb_fargus administrators @Shizzmoney
                                last edited by 26 Jul 2017, 04:27

                                @shizzmoney I don't know how much faith I'd put in the retropie manager as it really isn't maintained, but the fact that it isn't running is a pretty good indication something is off. Short of finding new bios files I'm not sure what else to suggest

                                If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                                Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                                S 1 Reply Last reply 8 Aug 2017, 01:44 Reply Quote 0
                                • S
                                  Shizzmoney @herb_fargus
                                  last edited by 8 Aug 2017, 01:44

                                  @herb_fargus Yo, I figured this out!

                                  The hint was here:

                                  https://retropie.org.uk/forum/topic/9938/segacd-emulator-cannot-find-bios-directory

                                  He got a similar message that I did in my runcommand.log, where you suspected the bios was wrong....but in fact, bluemsx (either the new update, or my machine) was not being pointed to where the bios were in the first place!

                                  RetroArch [WARN] :: SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/msx/Road Fighter (J).rom
                                  RetroArch [INFO] :: Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/msx/".
                                  RetroArch [ERROR] :: Failed to load content.

                                  I essentially had to update my opt/retropie/configs/all/retroarch.cfg file and include this:

                                  system_directory = "/home/pi/RetroPie/BIOS"

                                  I did that. saved, restarted ES...and the roms now work!

                                  Thanks for all your assistance.

                                  L rogeriolR 2 Replies Last reply 14 Oct 2017, 07:04 Reply Quote 2
                                  • L
                                    LeandroCorreia @Shizzmoney
                                    last edited by 14 Oct 2017, 07:04

                                    @shizzmoney Greetings, I'm having the same problem with lr-BlueMSX (and frankly, lr-fMSX is quite incomplete compared to it).

                                    Well, I tried copying the bios ROMs to the "/home/pi/RetroPie/BIOS/Machines/Shared Roms/ ", but no success. Then googling around, I found this topic. I edited the retroarch.cfg, but still no success (and silly me, it actually had that line already).

                                    Where can I find this runcommand.log so I can look for possible error message? Thanks in advance. :)

                                    mituM 1 Reply Last reply 14 Oct 2017, 10:25 Reply Quote 0
                                    • mituM
                                      mitu Global Moderator @LeandroCorreia
                                      last edited by 14 Oct 2017, 10:25

                                      @leandrocorreia said in MSX or MSX2 Roms won't load (bluemsx) [RESOLVED]:

                                      Well, I tried copying the bios ROMs to the "/home/pi/RetroPie/BIOS/Machines/Shared Roms/ ", but no success. Then googling around, I found this topic. I edited the retroarch.cfg, but still no success (and silly me, it actually had that line already).

                                      Did you try copying it in the bios folder directly or in the same folder as the ROM itself ?
                                      As for the runcommand - see https://github.com/RetroPie/RetroPie-Setup/wiki/runcommand for how to locate the log or enable verbose logging.

                                      1 Reply Last reply Reply Quote 0
                                      • rogeriolR
                                        rogeriol @Shizzmoney
                                        last edited by 18 Jan 2018, 03:38

                                        @shizzmoney

                                        Well this has solved my problem too, so thanks.
                                        The indicated retroarch.cfg file was changed somehow to system_directory = "default", which breaks this emulator.

                                        I find it amazing, that such changes are made in the core with no regard whatsoever to impacts to all retroarch ecosystem...

                                        1 Reply Last reply Reply Quote 1
                                        • 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.

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