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

    Anyone know why lr-fmsx doesn't work on Pi 4?

    Scheduled Pinned Locked Moved Help and Support
    fmsxmsxlr-fmsx
    27 Posts 2 Posters 3.9k 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.
    • J
      JimmyFromTheBay @JimmyFromTheBay
      last edited by

      @jimmyfromthebay (These are all the games I currently have assigned to fMSX, just for interest.)

      msx_MSXManiaCollection-Disk07519xx- = "lr-fmsx"
      msx_RobotWars1986EaglesoftNLRUNCAS- = "lr-fmsx"
      msx_RobotWars1986EaglesoftNL = "lr-fmsx"
      msx_Aleste2 = "lr-fmsx"
      msx_InvasionOfTheZombieMonsters = "lr-fmsx"
      msx_ApemanStrikesAgain1985Bytebusters = "lr-fmsx"
      msx_Invasion_of_the_Zombie_Monsters = "lr-fmsx"
      msx_InvadersRevenge-MMG = "lr-fmsx"
      msx_InvadersRevenge19xxMMGSoftware = "lr-fmsx"
      msx_AlphaBlaster1984LiveWire = "lr-fmsx"
      msx_AlphaBlaster1984Aackosoft = "lr-fmsx"
      msx_BURNERBURST_Final_version_25 = "lr-fmsx"
      msx_Booga-Boo1986Quicksilva = "lr-fmsx"
      msx_BARUKOforMSX1128Kv31 = "lr-fmsx"
      msx_Fuzzball1986Eaglesoft = "lr-fmsx"
      msx_Gamecase-Sega = "lr-msx"
      msx_Gauntlet1985Gremlin = "lr-fmsx"
      msx_Gauntlet1986USGold = "lr-fmsx"
      msx_GameLand1984CasioJpKanji = "lr-fmsx"
      msx_JetSetWilly1984SoftwareProjectsb2 = "lr-fmsx"
      msx_R-TypeEnhancement = "lr-fmsx"
      msx_DesperadoSp1987TopoSoft = "lr-fmsx"
      msx_Bubbler1987Ultimate = "lr-fmsx"
      msx_InvadersRevenge19xxMMGSoftware1 = "lr-fmsx"
      msx_INVADERS_DSK_ENG_MSX1 = "lr-fmsx"
      msx_MazeMaxFr1985Loriciels = "lr-fmsx"
      msx_PowerDrift1989Activision = "lr-fmsx"
      msx_NuclearInvadersDaniCrespo2012 = "lr-fmsx"
      msx_OutRun1988USGold = "lr-fmsx"
      msx_OutRun11988USGold = "lr-fmsx"
      msx_KickIt1986Aackosoft = "lr-fmsx"
      msx_SeaKingPlayers1986 = "lr-fmsx"
      msx_SirFredMadeinSpain1985 = "lr-fmsx"
      msx_TimeCurbAackosoft1986 = "lr-fmsx"
      msx_SuperIlevanKoichiNishida1987 = "lr-fmsx"
      msx_WhoDaresWinsIIAlligata1986 = "lr-fmsx"
      msx_BomberManParagon = "lr-fmsx"
      msx_Desolator1986GremlinGraphicsSoftware = "lr-fmsx"
      msx_BoulderDash1986OrpheusMSX1Jap = "lr-fmsx"
      msx_Skramble1986Aackosoft = "lr-fmsx"
      msx_Skramble1985Aackosoft = "lr-fmsx"
      msx_AleHopSp1988TopoSoft = "lr-fmsx"
      msx_GridTrap1985Livewiresoft = "lr-fmsx"
      msx_SpartanXPonyCanyon1985 = "lr-fmsx"
      msx_JackieChanInSpartanX1985Pony = "lr-fmsx"
      msx_AstroBlaster1988Eurosoft = "lr-fmsx"

      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

      F 1 Reply Last reply Reply Quote 0
      • F
        Folly @JimmyFromTheBay
        last edited by

        @jimmyfromthebay

        Yea indeed, that we did that ctrl too back in the days.
        Was not aware that this was in the link also.

        1 Reply Last reply Reply Quote 0
        • F
          Folly @JimmyFromTheBay
          last edited by Folly

          @jimmyfromthebay

          You could try and install a Philips MSX with lr-mess.
          This should also work.

          I will test a Philips.

          I tested nms8250 for mame/lr-mess.
          The game works with this type with mame/lr-mess oob.

          You will also be able to edit the disk :
          Go into the UI and you will be able to eject the disk, reset the machine, insert disk again and edit the disk in basic.

          1 Reply Last reply Reply Quote 0
          • J
            JimmyFromTheBay @Folly
            last edited by

            @folly said in Anyone know why lr-fmsx doesn't work on Pi 4?:

            I altered the .dsk with openmsx.
            You have to eject the disk on boot and later insert it again when you are in basic.
            That way you can see the files on disk with the command files.
            Then you have to load JETSET.BAS with load"jetset.bas".
            Do list or in this case you can do list 0.
            Alter the POKE -1,170 into POKE -1,(15-PEEK(-1)\16)*17 .
            Then save the file again with save"jetset.bas"
            If you want to you can run with run and you will execute the basic file.

            Now the .dsk file is changed and you will be able to load it into the other emulators.

            I tried Astro Blaster with nms8250. I was able to eject the disk, access BASIC and insert the disk again. There was only one .BAS file on there, which had a single line of code which didn't mention any POKEs. I typed the POKE in directly anyway and typed RUN, but it just continually rebooted itself like it did before.

            Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

            F 2 Replies Last reply Reply Quote 0
            • F
              Folly @JimmyFromTheBay
              last edited by Folly

              @jimmyfromthebay

              I had a look at Astro Blaster.
              It doesn't work for me too, It has a different issue, that I can't find.

              But basically the disk is probably a conversion of a ROM.
              So you should find a ROM and use that.

              I have a rom version and it loads.

              Search the internet for "file-hunter"

              With these commands you should be able to find all the "Astro Blaster" files :

              cd /home/pi/RetroPie/roms/msx
              find -name "Astro Bl*"
              
              1 Reply Last reply Reply Quote 0
              • F
                Folly @JimmyFromTheBay
                last edited by Folly

                @jimmyfromthebay

                Edit: patch is added here :
                https://github.com/FollyMaddy/RetroPie-Share/tree/main/00-roms-00/msx/Astro Blaster (1988)(Eurosoft)

                I found the issues.
                The Astro Blaster (1988)(Eurosoft)-changed.dsk has a poke issue and with40 issue.
                I have this file :
                Command to get the md5sum of the file :

                md5sum "Astro Blaster (1988)(Eurosoft).dsk"
                

                Output of the md5sum command :

                6a65f8df7b188c4cc5d1c52a3b63a46e  Astro Blaster (1988)(Eurosoft).dsk
                

                This is the edit to fix it :
                (from)
                Astro Blaster (1988)(Eurosoft)-original 0001.png
                (to)
                Astro Blaster (1988)(Eurosoft)-changed 0002.png

                J 1 Reply Last reply Reply Quote 1
                • J
                  JimmyFromTheBay @Folly
                  last edited by

                  @folly said in Anyone know why lr-fmsx doesn't work on Pi 4?:

                  @jimmyfromthebay

                  Edit: patch is added here :
                  https://github.com/FollyMaddy/RetroPie-Share/tree/main/00-roms-00/msx/Astro Blaster (1988)(Eurosoft)

                  I found the issues.
                  The Astro Blaster (1988)(Eurosoft)-changed.dsk has a poke issue and with40 issue.

                  You're a wizard :D

                  Flips recognised the patch this time, all working :)

                  Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    Folly @JimmyFromTheBay
                    last edited by Folly

                    @jimmyfromthebay

                    Aha, MAGIC, that's nice to hear !

                    Btw., what is the md5sum of your "Jet Set Willy (1984)(Software Projects).dsk" ?
                    Perhaps you have a different file than me, if so, the patch probably will not work because of that.

                    It would be nice to know the cause.

                    1 Reply Last reply Reply Quote 0
                    • J
                      JimmyFromTheBay
                      last edited by JimmyFromTheBay

                      @folly said in Anyone know why lr-fmsx doesn't work on Pi 4?:

                      @jimmyfromthebay

                      Aha, MAGIC, that's nice to hear !

                      Btw., what is the md5sum of your "Jet Set Willy (1984)(Software Projects).dsk" ?
                      Perhaps you have a different file than me, if so, the patch probably will not work because of that.

                      It would be nice to know the cause.

                      I suspect the cause was GitHub. I can never remember which method of downloading files from GitHub pages gets you the real file, and which way gets you a broken useless one just pretending to be it.

                      Raspberry Pi 3b and 8GB Raspberry Pi 4, both running Retropie 4.7.1 installed from scratch using Raspberry Pi Imager, with wired keyboard, wireless mouse and double arcade joystick attached.

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        Folly @JimmyFromTheBay
                        last edited by

                        @jimmyfromthebay said in Anyone know why lr-fmsx doesn't work on Pi 4?:

                        @folly said in Anyone know why lr-fmsx doesn't work on Pi 4?:

                        @jimmyfromthebay

                        Aha, MAGIC, that's nice to hear !

                        Btw., what is the md5sum of your "Jet Set Willy (1984)(Software Projects).dsk" ?
                        Perhaps you have a different file than me, if so, the patch probably will not work because of that.

                        It would be nice to know the cause.

                        I suspect the cause was GitHub. I can never remember which method of downloading files from GitHub pages gets you the real file, and which way gets you a broken useless one just pretending to be it.

                        Never mind.

                        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.