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

    lr-atari800, 5200, artifacting, BASIC, and other guidance

    Scheduled Pinned Locked Moved Help and Support
    lr-atari800atari5200atari 8-bitatari 800artifacts
    55 Posts 9 Posters 15.4k 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.
    • mituM
      mitu Global Moderator @rkoster
      last edited by mitu

      @rkoster said in lr-atari800, 5200, artifacting, BASIC, and other guidance:

      Hey @mitu, do you happen to know? If I update the script, I want to make sure it's correct.

      I haven't followed the recent discussion, but yes - by default RetroArch will use a separate options file (.opt) per-core, instead of a single file (/opt/retropie/configs/all/retroarch-core-options.cfg). However, the RetroPie default configuration doesn't enable this option. This doesn't prevent the situation when the user will reset the RetroArch's configuration to default and this option will be automatically enabled.

      On a related note, the next RetroArch version (1.9.1) has a new 'save core options per content folder' option which will make it easier to maintain separate core options for each folder, without extra configurations necessary.

      rkosterR 1 Reply Last reply Reply Quote 0
      • rkosterR
        rkoster @mitu
        last edited by

        @mitu Ah, OK. I suppose I can modify both locations just in case, or check the option and modify the appropriate location... Blah.

        Getting to be time to modify the actual core to do what this script does, maybe. :D I've been putting it off... A lot of people use this script now!

        Github/helper scripts * Creativision/Arcadia/Astrocade guide * Amiga guide * Atari 8bit guide

        rkosterR 1 Reply Last reply Reply Quote 0
        • rkosterR
          rkoster @rkoster
          last edited by

          And it occurs to me that having separate core configs per content folder won't solve the Atari 8 bit problems, because this script modifies both the core options and the core's own config file in order to get to all the settings. hmm.

          Github/helper scripts * Creativision/Arcadia/Astrocade guide * Amiga guide * Atari 8bit guide

          RapidEdwin08R 1 Reply Last reply Reply Quote 0
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • jamrom2J jamrom2 referenced this topic on
          • RapidEdwin08R
            RapidEdwin08 @rkoster
            last edited by RapidEdwin08

            @rkoster THANK YOU for your work on this...

            Are we still following this thread mainly?
            It's still linked on the RetroPie Docs page, so I suppose so?

            I'm working on a simple menu driven script that will assist with getting lr-atari800 working for atari5200 Roms-DIR on a clean RetroPie 4.7.1 out-of-box install.
            So far I included Segmentation fault fix (Disable Menu Widgets in retroarch.cfg), and the Memo Pad fix (5200 settings for retroarch-core-options.cfg).

            I also wanted to include an Installer for your Awesome runcommand-onstart.sh script, with the fixes mentioned here,in a .diff file if that's OK.

            Here's a Sample of .diff to confirm the changes are needed/correct:

            +# [202202] Updated [atari800.cfg] to [lr-atari800.cfg]
            +#
            +# [202202] Updated to include all x3 [retroarch-core-options.cfg] Locations:
            +# /opt/retropie/configs/all/retroarch-core-options.cfg
            +# /opt/retropie/configs/atari800/retroarch-core-options.cfg
            +# /opt/retropie/configs/atari5200/retroarch-core-options.cfg
            

            Still some work to do, but Should I post it here? Start a new thread?

            Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

            rkosterR 1 Reply Last reply Reply Quote 0
            • rkosterR
              rkoster @RapidEdwin08
              last edited by

              @rapidedwin08 As far as a new thread or this one, it's up to @mitu and other mods, I suppose; usually really old threads are preferred to stay dead, but in this case it's certainly true that a lot of folks use this script actively.

              I don't remember if I have updated the github with that diff; I probably should! But either way, it's fine with me if you create an installer based on this code.

              At some point, I'd like to get some of this functionality into the core itself and simplify everyone's lives!

              Github/helper scripts * Creativision/Arcadia/Astrocade guide * Amiga guide * Atari 8bit guide

              RapidEdwin08R 1 Reply Last reply Reply Quote 2
              • RapidEdwin08R
                RapidEdwin08 @rkoster
                last edited by RapidEdwin08

                @rkoster
                As mentioned, here's a Menu driven script to assist with lr-atari800 Tweaks:

                https://github.com/RapidEdwin08/lr-atari800-tweaks

                Can be ran from retropiemenu (or manually):

                wget https://raw.githubusercontent.com/RapidEdwin08/lr-atari800-tweaks/main/lr-atari800-tweaks.sh -P ~/RetroPie/retropiemenu
                

                Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                rkosterR 1 Reply Last reply Reply Quote 0
                • rkosterR
                  rkoster @RapidEdwin08
                  last edited by

                  @rapidedwin08 Awesome!

                  It occurs to me that since you have the diff done already, if you make a fork of https://github.com/raphkoster/lr-atari800-runcommand-onstart, make the changes, and do a pull request, I can just merge them into the master.

                  Github/helper scripts * Creativision/Arcadia/Astrocade guide * Amiga guide * Atari 8bit guide

                  RapidEdwin08R 1 Reply Last reply Reply Quote 0
                  • RapidEdwin08R
                    RapidEdwin08 @rkoster
                    last edited by

                    @rkoster said in lr-atari800, 5200, artifacting, BASIC, and other guidance:

                    @rapidedwin08 Awesome!

                    It occurs to me that since you have the diff done already, if you make a fork of https://github.com/raphkoster/lr-atari800-runcommand-onstart, make the changes, and do a pull request, I can just merge them into the master.

                    Done..
                    Feel free to double check and let me know if changes/additions/subtractions are needed.

                    Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

                    rkosterR 1 Reply Last reply Reply Quote 0
                    • rkosterR
                      rkoster @RapidEdwin08
                      last edited by

                      @rapidedwin08 Merged, thanks!

                      Github/helper scripts * Creativision/Arcadia/Astrocade guide * Amiga guide * Atari 8bit guide

                      1 Reply Last reply Reply Quote 1
                      • C
                        cdaters
                        last edited by cdaters

                        I just stumbled upon this post...is this about getting 5200(and 800) carts to auto-launch? I am getting ready to build out an 800 and 5200 section on my build. I started with the 5200 and I spent the better part of this afternoon trying to work through the RetroPie documentation of loading carts, extracting, saving, etc. and I only got three to autoload so far...

                        Though in fairness, it was a busy day for me building JavaScript rules for online ordering templates for some of our customers, lol....among other things...

                        1 Reply Last reply Reply Quote 0
                        • jamrom2J jamrom2 referenced this topic on
                        • 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.