• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

Booting the Dragon 32 in lr-mess without a disk drive

Scheduled Pinned Locked Moved Ideas and Development
messdragon 32
10 Posts 2 Posters 1.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.
  • J
    JimmyFromTheBay
    last edited by JimmyFromTheBay 24 Jul 2021, 19:42

    The lr-mess fork for the Dragon 32 will only load tape games (the format almost all the machine's games come in) if you switch the disk drive off in Slot Devices in the MESS menu (ie set -ext to -----). Otherwise they load but then don't work.

    However, unlike most MESS settings this one isn't saved on exit and I can't find the commandline option for it in the MESS docs to set it manually in EMULATORS.CFG. (I tried -ext none and -ext null.) Anyone?

    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 25 Jul 2021, 08:47 Reply Quote 0
    • F
      Folly @JimmyFromTheBay
      last edited by Folly 25 Jul 2021, 08:47

      @jimmyfromthebay

      Here is the output from mame of the slot-devices (system => dragon32) :

      pi@raspberrypi:~ $ /opt/retropie/emulators/mame/mame -listslots dragon32
      SYSTEM           SLOT NAME        SLOT OPTIONS     SLOT DEVICE NAME
      ---------------- ---------------- ---------------- ----------------------------
      dragon32         ext              ccpsg            CoCo PSG
                                        claw             The Dragon's Claw
                                        dragon_fdc       Dragon FDC
                                        gmc              CoCo Games Master Cartridge
                                        jcbsnd           Dragon Sound Extension Module
                                        jcbspch          Dragon Speech Synthesis Module
                                        max              CoCo Max HI-RES input module
                                        midi             Dragon MIDI PAK
                                        msx2             Dragon MSX 2+
                                        multi            Dragon Multi-Pak Interface
                                        orch90           CoCo Orch-90 PAK
                                        pak              CoCo Program PAK
                                        premier_fdc      Premier FDC
                                        ram              Disto 1024K RAM Cartridge
                                        sdtandy_fdc      SDTANDY FDC
                                        serial           Dragon Peaksoft Prestel Module
                                        sprites          Dragon Sprites
                                        ssc              CoCo S/SC PAK
                                        stecomp          Speech Systems Stereo Composer
                                        sym12            Speech Systems Symphony Twelve
                                        wpk2p            CoCo WordPak 2+
      
                       ext:dragon_fdc:wd2797:0 qd               5.25" quad density floppy drive
      
                       ext:dragon_fdc:wd2797:1 qd               5.25" quad density floppy drive
      
                       ext:dragon_fdc:wd2797:2 qd               5.25" quad density floppy drive
      
                       ext:dragon_fdc:wd2797:3 qd               5.25" quad density floppy drive
      

      So if you want to add a floppy drive you normally use option :
      -ext:dragon_fdc:wd2797:0 qd
      Indeed, with mame I can't set it to empty, perhaps you can experiment with above line.

      If you use for example, this option :
      -ext gmc
      Then it seems there is no dragon_fdc loaded.
      I think, you can use this for a solution.
      You have to look in the -listslots output for something to load and use that.
      I think this will work for you.

      Edit :
      Like mentioned in post 3 I added "dragon32 -ext ram" to my front-end module-script in add-mamedev-systems-test8.sh :
      https://retropie.org.uk/forum/topic/29682/development-of-module-script-generator-for-lr-mess-and-mame-standalone

      J 1 Reply Last reply 25 Jul 2021, 12:56 Reply Quote 0
      • J
        JimmyFromTheBay @Folly
        last edited by 25 Jul 2021, 12:56

        @folly Cheers, but setting it to "ram" seems to have worked.

        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 25 Jul 2021, 13:20 Reply Quote 0
        • F
          Folly @JimmyFromTheBay
          last edited by Folly 25 Jul 2021, 13:20

          @jimmyfromthebay said in Booting the Dragon 32 in lr-mess without a disk drive:

          @folly Cheers, but setting it to "ram" seems to have worked.

          Indeed, there are more options.
          Glad to hear that this has worked.

          I think you used my script to install dragon32.
          You should mention that so people are not getting confused.

          Just curious, how are you going to summarize all your findings now scattered all over multiple threads ?

          J 1 Reply Last reply 26 Jul 2021, 22:10 Reply Quote 0
          • J
            JimmyFromTheBay @Folly
            last edited by 26 Jul 2021, 22:10

            @folly said in Booting the Dragon 32 in lr-mess without a disk drive:

            Just curious, how are you going to summarize all your findings now scattered all over multiple threads ?

            Thinking of doing a website thing. Still configuring millions of Dragon 32 and Atom games using your brilliant per-game-configs mod atm.

            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 27 Jul 2021, 07:12 Reply Quote 0
            • F
              Folly @JimmyFromTheBay
              last edited by Folly 27 Jul 2021, 07:12

              @jimmyfromthebay

              Good idea.

              I am now busy with making it possible to install systems with additional things, like slot-devices, into my scripts.
              It's already functional but I still have to tweak some things.

              I think I will add this "dragon32 with ram and cassette only support" too in the list of the front-end.

              Edit :
              I has been added !

              Would you like to test the latest add-mamedev-systems-test8.sh for me from :
              https://raw.githubusercontent.com/FollyMaddy/RetroPie-Share/main/00-workdir-00/add-mamedev-systems-test8.sh

              J 1 Reply Last reply 7 Aug 2021, 15:45 Reply Quote 0
              • J
                JimmyFromTheBay @Folly
                last edited by 7 Aug 2021, 15:45

                @folly Right! Sorry this took so long, but I had an unfortunate incident with a rat chewing through my Ethernet cable and it took a while to get a replacement :D

                Have tried the new version and it seems to work a treat - all the "game-specific" options appear in the Runcommand menu, and so does the special Dragon -ext -ram version. Everything is running as it should atm, will let you know if I encounter any problems.

                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 7 Aug 2021, 17:19 Reply Quote 0
                • F
                  Folly @JimmyFromTheBay
                  last edited by Folly 8 Jul 2021, 18:26 7 Aug 2021, 17:19

                  @jimmyfromthebay

                  Haha, a rat, that's bad.

                  Thanks for testing.
                  In time, I will add some more systems with slot-devices when we discover more.

                  J 1 Reply Last reply 13 Aug 2021, 09:38 Reply Quote 0
                  • J
                    JimmyFromTheBay @Folly
                    last edited by 13 Aug 2021, 09:38

                    @folly In fairness it was one of MY rats, not a wild one :D

                    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 13 Aug 2021, 14:24 Reply Quote 0
                    • F
                      Folly @JimmyFromTheBay
                      last edited by 13 Aug 2021, 14:24

                      @jimmyfromthebay

                      They say that rats are intelligent.
                      So you have to train them, not to bite the cables.;-)

                      1 Reply Last reply Reply Quote 0
                      • F Folly referenced this topic on 8 Nov 2021, 10:32
                      • F Folly referenced this topic on 8 Nov 2021, 10:32
                      • F Folly referenced this topic on 26 Nov 2021, 16:51
                      • F Folly referenced this topic on 26 Nov 2021, 16:51
                      • F Folly referenced this topic on 7 Dec 2021, 08:43
                      • F Folly referenced this topic on 7 Dec 2021, 08:43
                      • F Folly referenced this topic on 7 Dec 2021, 08:54
                      • F Folly referenced this topic on 7 Dec 2021, 08:54
                      • F Folly referenced this topic on 7 Dec 2021, 08:56
                      • F Folly referenced this topic on 7 Dec 2021, 08:56
                      • F Folly referenced this topic on 7 Dec 2021, 08:59
                      • F Folly referenced this topic on 7 Dec 2021, 08:59
                      • F Folly referenced this topic on 7 Dec 2021, 09:02
                      • F Folly referenced this topic on 7 Dec 2021, 09:02
                      • F Folly referenced this topic on 7 Dec 2021, 09:11
                      • F Folly referenced this topic on 7 Dec 2021, 09:11
                      • F Folly referenced this topic on 9 Dec 2021, 18:04
                      • F Folly referenced this topic on 9 Dec 2021, 18:04
                      • F Folly referenced this topic on 9 Dec 2021, 18:09
                      • F Folly referenced this topic on 9 Dec 2021, 18:09
                      • F Folly referenced this topic on 9 Dec 2021, 18:31
                      • F Folly referenced this topic on 9 Dec 2021, 18:31
                      • F Folly referenced this topic on 9 Dec 2021, 18:33
                      • F Folly referenced this topic on 9 Dec 2021, 18:33
                      • F Folly referenced this topic on 12 Dec 2021, 19:47
                      • F Folly referenced this topic on 12 Dec 2021, 19:47
                      • F Folly referenced this topic on 12 Dec 2021, 19:49
                      • F Folly referenced this topic on 12 Dec 2021, 19:49
                      • F Folly referenced this topic on 12 Dec 2021, 20:01
                      • F Folly referenced this topic on 12 Dec 2021, 20:01
                      • F Folly referenced this topic on 12 Dec 2021, 20:07
                      • F Folly referenced this topic on 12 Dec 2021, 20:07
                      • F Folly referenced this topic on 12 Dec 2021, 20:31
                      • F Folly referenced this topic on 12 Dec 2021, 20:31
                      • F Folly referenced this topic on 13 Dec 2021, 14:46
                      • F Folly referenced this topic on 13 Dec 2021, 14:46
                      • F Folly referenced this topic on 13 Dec 2021, 14:50
                      • F Folly referenced this topic on 13 Dec 2021, 14:50
                      • F Folly referenced this topic on 13 Dec 2021, 15:00
                      • F Folly referenced this topic on 13 Dec 2021, 15:00
                      • F Folly referenced this topic on 13 Dec 2021, 15:03
                      • F Folly referenced this topic on 13 Dec 2021, 15:03
                      • F Folly referenced this topic on 14 Dec 2021, 08:36
                      • F Folly referenced this topic on 14 Dec 2021, 08:36
                      • F Folly referenced this topic on 14 Dec 2021, 08:41
                      • F Folly referenced this topic on 14 Dec 2021, 08:41
                      • 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