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

    Cannot run SD Snatcher, MSX2 [SOLVED]

    Scheduled Pinned Locked Moved Help and Support
    lr-bluemsxlr-fmsxmsxmsx2sd snatcher
    172 Posts 7 Posters 51.7k 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.
    • F
      Folly
      last edited by Folly

      For those who want to try it with openMSX with the machine "Boosted_MSX2_EN" here are the BIOS requirements in "/home/pi/.openMSX/share/systemroms" :
      (you should already have most of them)

      pi@raspberrypi:~/.openMSX/share/systemroms $ cd /home/pi/.openMSX/share/systemroms
      pi@raspberrypi:~/.openMSX/share/systemroms $ sha1sum *.*
      2dc4517ebd5a061f9b5aa6b449cc4d4a2073540c  FMPAC16.ROM
      9d789166e3caf28e4742fe933d962e99618c633d  FMPAC.ROM
      84a645becec0a25d3ab7a909cde1b242699a8662  KANJI.ROM
      5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02  MSX2EXT.ROM
      6103b39f1e38d1aa2d84b1c3219c44f1abb5436e  MSX2.ROM
      c3efedda7ab947a06d9345f7b8261076fa7ceeef  nms8250_disk.rom
      22b3191d865010264001b9d896186a9818478a6b  phc-70fd2_basickun.rom
      32760893ce06dbe3930627755ba065cc3d8ec6ca  yrw801.rom
      
      
      Z A 2 Replies Last reply Reply Quote 0
      • Z
        Zering @Folly
        last edited by

        @Folly i will try this later today and let you know if I can make it work! Thanks!

        @AdamBeGood I'll let you know. I'm enjoying Soul Reaver so far although I hated Blood Omen. It reminds me of Shadowman, one of my favourite games from the period.
        Did you look at the original metal gear games on MSX? The first one is good.

        1 Reply Last reply Reply Quote 0
        • A
          AdamBeGood @Folly
          last edited by

          @Folly said in Cannot run SD Snatcher, MSX2:

          For those who want to try it with openMSX with the machine "Boosted_MSX2_EN" here are the BIOS requirements in "/home/pi/.openMSX/share/systemroms" :
          (you should already have most of them)

          pi@raspberrypi:~/.openMSX/share/systemroms $ cd /home/pi/.openMSX/share/systemroms
          pi@raspberrypi:~/.openMSX/share/systemroms $ sha1sum *.*
          2dc4517ebd5a061f9b5aa6b449cc4d4a2073540c  FMPAC16.ROM
          9d789166e3caf28e4742fe933d962e99618c633d  FMPAC.ROM
          84a645becec0a25d3ab7a909cde1b242699a8662  KANJI.ROM
          5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02  MSX2EXT.ROM
          6103b39f1e38d1aa2d84b1c3219c44f1abb5436e  MSX2.ROM
          c3efedda7ab947a06d9345f7b8261076fa7ceeef  nms8250_disk.rom
          22b3191d865010264001b9d896186a9818478a6b  phc-70fd2_basickun.rom
          32760893ce06dbe3930627755ba065cc3d8ec6ca  yrw801.rom
          
          

          Will this resolve the sound issue? Sorry for being ignorant here.

          @Zering I've not bothered getting hold of Blood Omen, but Soul Reaver is sitting on my PS Classic ready to go. I have Shadowman to play on Dreamcast also. I've got the Metal Gear games on MSX, but haven't played them. So little time, so many games!

          Z F 2 Replies Last reply Reply Quote 0
          • Z
            Zering @AdamBeGood
            last edited by Zering

            @AdamBeGood If you play Soul Reaver, play the Dreamcast version. It's much improved! Shadowman is also best on Dreamcast, avoid the PS1 version at all costs.

            If we can get openmsx to boot SD Snatcher, then we should be able to use the SCC.

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

              @AdamBeGood said in Cannot run SD Snatcher, MSX2:

              Will this resolve the sound issue? Sorry for being ignorant here.

              No, this is for those who want to get openMSX running with original bios files(no c-bios), so they can run DSK files.
              If you already have those bios files for openMSX, sound will work as described earlier.

              SCC for SD Snatcher works in openMSX by adding (via menu)
              Hardware/extensions/Konami RA-011 ......

              1 Reply Last reply Reply Quote 0
              • A
                AdamBeGood @Zering
                last edited by AdamBeGood

                @Zering said in Cannot run SD Snatcher, MSX2:

                @AdamBeGood If you play Soul Reaver, play the Dreamcast version. It's much improved! Shadowman is also best on Dreamcast, avoid the PS1 version at all costs.

                If we can get openmsx to boot SD Snatcher, then we should be able to use the SCC.

                Cool, I have the Dreamcast version so I'll go with that. I was playing Monster World IV on Megadrive, I should finish that first.

                @Folly Thank you! I'll have a look at this in a bit.

                I've had a go at this and I have the bios files mentioned, with the right Checksums, but I am still having no joy with .dsk and OpenMSX.

                Did you have any luck, Zering? I just get booted straight back to Emulation Station.

                Z 1 Reply Last reply Reply Quote 0
                • Z
                  Zering @AdamBeGood
                  last edited by Zering

                  @AdamBeGood I'm working on it as we speak. I've booted up a .ROM file to get into the OpenMSX interface, I loaded up all the necessary BIOS but it still hangs. I've caught a file that's wrong, but I've fixed it and restarting the Pi now, so stay tuned ^^

                  Edit : As much as I enjoy the MSX library... I don't enjoy its quantity of BIOS files...

                  Edit 2 : Nope. No luck. When I go to select 'openMSX team Boosted MSX2 EN' in the Hardware menu, it hangs. This is starting to frustrate me ^^

                  Edit 3 : I think I've found the issue on my end. My KANJI.ROM has the wrong sha1sum. I'm looking for a replacement now.

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

                    @Zering

                    Good luck, you are almost there. :)

                    sha1's have to match.

                    Z 1 Reply Last reply Reply Quote 1
                    • Z
                      Zering @Folly
                      last edited by

                      @Folly Any chance you could indicate which MSX machine your KANJI.ROM corresponds to? I've gone through Daewoo, Matsushita, and five others.

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

                        @Zering said in Cannot run SD Snatcher, MSX2:

                        @Folly Any chance you could indicate which MSX machine your KANJI.ROM corresponds to? I've gone through Daewoo, Matsushita, and five others.

                        I tried to find it for you. In doing so, I found that it runs without KANJI.ROM .
                        Try to remove this rom.

                        added them one by one until it was working.

                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        Fatal error: Error in "Boosted_MSX2_EN" machine: Couldn't find ROM file for "MSX BIOS with BASIC ROM" nms8250_basic-bios2.rom (sha1: 6103b39f1e38d1aa2d84b1c3219c44f1abb5436e).
                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        Fatal error: Error in "Boosted_MSX2_EN" machine: Couldn't find ROM file for "PanaSoft SW-M004 FMPAC ROM" fmpac.rom (sha1: fec451b9256570a0e4869355a40329c57f40705f).
                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        Fatal error: Error in "Boosted_MSX2_EN" machine: Couldn't find ROM file for "BASIC Compiler" phc-70fd2_basickun.rom (sha1: 22b3191d865010264001b9d896186a9818478a6b).
                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        Fatal error: Error in "Boosted_MSX2_EN" machine: Couldn't find ROM file for "Memory Mapped FDC ROM" nms8250_disk.rom (sha1: dab3e6f36843392665b71b04178aadd8762c6589).
                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        Fatal error: Error in "Boosted_MSX2_EN" machine: Couldn't find ROM file for "Sunrise MoonSound wave ROM" yrw801.rom (sha1: 32760893ce06dbe3930627755ba065cc3d8ec6ca).
                        pi@raspberrypi:~ $ /opt/retropie/emulators/openmsx/bin/openmsx -machine Boosted_MSX2_EN
                        

                        Names can be different, sha1 have to match.

                        Z 1 Reply Last reply Reply Quote 1
                        • Z
                          Zering @Folly
                          last edited by

                          @Folly Removing KANJI.ROM did nothing. Thanks for trying though!

                          However, something did occur to me.

                          First off, the name of the machine I'm switching isn't Boosted_MSX2_EN, but openmsx Team Boosted MSX2 EN. Does that matter?

                          Secondly... Should my .openmsx/share/machines directory be empty?

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

                            @Zering said in Cannot run SD Snatcher, MSX2:

                            @Folly Removing KANJI.ROM did nothing. Thanks for trying though!

                            However, something did occur to me.

                            First off, the name of the machine I'm switching isn't Boosted_MSX2_EN, but openmsx Team Boosted MSX2 EN. Does that matter?

                            It's the same, but from the command line it is "Boosted....."

                            Secondly... Should my .openmsx/share/machines directory be empty?

                            Yes, your machines are in :
                            /opt/retropie/emulators/openmsx/share/machines/*

                            Z 1 Reply Last reply Reply Quote 0
                            • Z
                              Zering @Folly
                              last edited by

                              @Folly Then that's probably it. Which files should I have in .openmsx/share/machines?

                              My directory is empty.

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

                                @Zering said in Cannot run SD Snatcher, MSX2:

                                @Folly Then that's probably it. Which files should I have in .openmsx/share/machines?

                                My directory is empty.

                                Mine are empty too.

                                Z 1 Reply Last reply Reply Quote 0
                                • Z
                                  Zering @Folly
                                  last edited by

                                  @Folly Okay, I think I'm on to something then. My nms and FMPAC.ROM are wrong compared to the last sha1 you posted, which are different for some reason. I'll try different files and update.

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

                                    @Zering

                                    Try to search in /home/pi/RetroPie/BIOS/*
                                    Perhaps you already have them.

                                    fmpac.rom with sha1 9d789166e3caf28e4742fe933d962e99618c633d
                                    should also work, according to the /opt/retropie/emulators/openmsx/share/machines/Boosted_MSX2_EN.xml

                                    Z 1 Reply Last reply Reply Quote 0
                                    • Z
                                      Zering @Folly
                                      last edited by

                                      @Folly IT WORKS! :D

                                      The Sha1 didn't have to match for FMPAC.ROM and nms8250_disk.rom.
                                      The last Sha1 values you posted have allowed me to get into openmsx, choose the Boosted MSX2, set it as default (this is very important). Then I could boot my .dsk files for SD Snatcher from ES. I put in the Konami extension for SD Snatcher. I'll have to compare with my non-SCC version to be sure but I think it sounds right.

                                      @Folly, you are a legend.

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

                                        @Zering

                                        Enjoy :)

                                        Z 1 Reply Last reply Reply Quote 1
                                        • Z
                                          Zering @Folly
                                          last edited by Zering

                                          @Folly Haha well now I have to figure out how to map the controls, how to swap disks with openmsx, how to save onto the user disk... But the biggest hurdle is past! ^^

                                          Edit : The SCC music is excellent, it's really impressive how much those old school japanese composers managed to squeeze out of 8-bit hardware.

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

                                            @Zering said in Cannot run SD Snatcher, MSX2:

                                            @Folly Haha well now I have to figure out how to map the controls, how to swap disks with openmsx, how to save onto the user disk... But the biggest hurdle is past! ^^

                                            Good luck, most things you can find in the menu.

                                            Music is indeed super.

                                            Z 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.