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

    Tandy Color Computer (XROAR) - how to load cassettes?

    Scheduled Pinned Locked Moved Help and Support
    tandycocoxroar
    9 Posts 5 Posters 4.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.
    • G
      groviar
      last edited by groviar

      Does anybody know how to load cassette files (.cas) in the Tandy Color Computer emulator (XROAR)? On my Windows PC, XROAR has the shortcut "ctrl+shift+L" and then you just navigate and select the game you want and it auto-loads. How does this work in Retropie? It lists the .cas extension in the docs page, but there are no details on how to load .cas files.

      Pi Model or other hardware: Raspberry Pi 3 model B
      Power Supply used: CanaKit 5V 2.5A Raspberry Pi 3 Power Supply / Adapter / Charger (UL Listed)
      RetroPie Version: 4.1
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected:
      Controller used: Xbox One

      tashmanT 1 Reply Last reply Reply Quote 0
      • tashmanT
        tashman @groviar
        last edited by tashman

        @groviar not sure where you're at with this but assuming you've copied your .cas files to the Tandy ROMs folder (/home/pi/RetroPie/roms/coco/) then restarted EmulationStation...The games would then show up under Tandy so you can launch them directly. If I want to run another game from within the emulator I just quit back to EmulationStation by pressing CTRL-c and launch another....which is not great but is quick enough.

        Does that help?

        Edit: Looking at your other posts you're obviously more experienced with this stuff than I thought so apologies if I dumbed it down too much!

        1 Reply Last reply Reply Quote 0
        • G
          groviar
          last edited by groviar

          Thanks for the reply. I'm actually very new to retropie and still trying to get everything in order, so I can use all the help I can get. I didn't know opening a .cas file was that easy - I was thinking it was more complicated than the .ccc cartridge files. Does that also work for .dsk games? The PC version of XROAR won't run .dsk files for me, even when using ctrl+shift+L.

          edmaul69E 1 Reply Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @groviar
            last edited by

            @groviar .dsk files are listed so they should work.

            1 Reply Last reply Reply Quote 0
            • G
              groviar
              last edited by

              Well I know they should work because they are listed. But in my experience disk files are not as easy as clicking on the title to play the game, like roms. They usually involve typing in commands to get the cassette or disk to load.

              For instance, I learned yesterday that to get a disk to load in XROAR on Windows, you need to load the .dsk file using ctrl+shift+l, then type :

              DIR

              to get a directory listing of the disk. You will see the filename of the game. Then you type:

              LOADM"GAME.BIN":EXEC

              "GAME" being whatever the name is that comes up in the directory.

              So it stands to reason that it's more complicated than simply selecting the game (rom) to play. So my question was, will the retropie support this functionality? How would I go abut loading the file and then typing in the command? If I select a .dsk file to open, will it load into XROAR so all I need to do is type the DIR and LOAD commands? Or is it more complicated?

              edmaul69E 1 Reply Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @groviar
                last edited by

                @groviar you should test it out. Generally Rom loading is far more straight forward on retropie than windows emulators.

                roslofR 1 Reply Last reply Reply Quote 0
                • roslofR
                  roslof @edmaul69
                  last edited by roslof

                  @edmaul69

                  I stumbled upon this 3-year old thread when trying to load .dsk images. Posting to help others. The OP (original post) is about loading cassettes, but the last topic was about loading .dsk files. Let's finish the thread...

                  In short, when trying to load any .dsk image, you will arrive on a DISK EXTENDED COLOR BASIC green screen with "OK" showing and a cursor blinking.

                  At this point, you will need to execute Tandy/CoCo disk management commands in order to properly load games. To remind myself of this, I created a subfolder in roms/coco called simply "Disks" and moved all .dsk files there. Then I attached a PNG to the "Disks" sub-folder to remind me and others that there is manual labor ahead:

                  Clip0001.png

                  Typically, you enter "DIR" to see what's on the disk, and depending on what files are shown, execute a LOAD <file> command or a "RUN <file>" command.

                  So for Arkanoid (as a popular example):

                  Type DIR
                  You'll see a list of files, including ARKNOID BAS
                  Note: If you get an ?SN ERROR, you are probably using ZIPs. XROAR requires images to be uncompressed. Extension should be .dsk.

                  Type RUN "ARKNOID.BAS"
                  "Loading..." will appear for a bit as the file loads.
                  Afterwards, the game will run.

                  Ctrl-Q to quit (assuming you're using stand-alone xRoar).

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    stoogesfan87 @roslof
                    last edited by

                    @roslof How did you attache a PNG to the "Disks" sub-folder?

                    roslofR 1 Reply Last reply Reply Quote 0
                    • roslofR
                      roslof @stoogesfan87
                      last edited by roslof

                      @stoogesfan87 here are some steps to get the job done:

                      1. Copy the PNG to a directory accessible to the pi user (like ~/RetroPie/ROMs/coco/media/images/
                      2. From ES, highlight the folder that you wish to display the image
                      3. Hit your "Select" button
                      4. Select "Edit this game's metadata"
                      5. Select "Image"
                      6. Type the path where the image is
                      7. Restart EmulationStation

                      For number 6, I can't remember if you can use relative paths or even the tilde (~) so probably best to use the full path. So for step 1 above, the path would be:

                      /home/pi/RetroPie/ROMs/coco/media/images/<your_image>.png
                      
                      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.