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

    Atari 5200: New version of Atari800 (Beta): two triggers (Moon Patrol!!!), hat start and exit buttons

    Scheduled Pinned Locked Moved Ideas and Development
    409 Posts 26 Posters 196.3k 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.
    • future.childF
      future.child @cloudlink
      last edited by

      @cloudlink

      you can use the following as a guide:

      es_systems.cfg :

      <system>
          <name>atari800</name>
          <fullname>Atari 800</fullname>
          <path>/home/pi/RetroPie/roms/atari800</path>
          <extension>.a52 .bin .7Z .A52 .BIN</extension>
          <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ atari5200 %ROM%</command>
          <platform>atari800</platform>
          <theme>atari800</theme>
        </system>
      

      /opt/retropie/configs/atari800/emulators.cfg:

      kat5200 = "/usr/local/bin/kat5200 %ROM%"
      default = "kat5200"
      
      C Used2BeRXU 2 Replies Last reply Reply Quote 0
      • K
        kruuth
        last edited by

        So far I'm pretty happy with Kat5200. I've gotten things running and things play fine with a digital controller. I was planning on using the analogue stick but I haven't been able to get it to work right. Other than that, it's great.

        1 Reply Last reply Reply Quote 0
        • E
          EvilDindon
          last edited by

          Ok, thanks future.child for links. Will try it later.

          1 Reply Last reply Reply Quote 0
          • C
            cloudlink @future.child
            last edited by

            @future-child thank you! This works great!

            1 Reply Last reply Reply Quote 0
            • hansolo77H
              hansolo77
              last edited by

              I've still not messed much with Atari 5200/800 stuff. I was waiting to see what the results were with lr-atari800, and this kat5200 emulator. Has anybody got any recommendations/suggestions? Is the LibRetro core the way to go, or is this one, with all the mods, fully up and running? I'm sure a future addon to the LibRetro core will be the eventuality of cheevos, so I'm leaning towards that. But I've not bothered installing anything as yet.

              Who's Scruffy Looking?

              mediamogulM 1 Reply Last reply Reply Quote 0
              • mediamogulM
                mediamogul Global Moderator @hansolo77
                last edited by mediamogul

                @hansolo77

                There's always the original Atari800 emulator as well. Once it's set up, it'll run the largest portion of the Atari 8-bit library. it'll also emulate all the various control schemes unique to the system that are missing in most other emulators.

                RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                1 Reply Last reply Reply Quote 0
                • jamesnjJ
                  jamesnj
                  last edited by

                  @hansolo77 see my recent thread here

                  I don't know yet if kat5200 solves all 5200 emulation desired, but so far it seem to work well for me. My last comment sums up most of the thread.

                  hansolo77H 1 Reply Last reply Reply Quote 0
                  • hansolo77H
                    hansolo77 @jamesnj
                    last edited by

                    @jamesnj
                    Thanks , I'll give it a go when I have some free time!

                    Who's Scruffy Looking?

                    1 Reply Last reply Reply Quote 0
                    • Used2BeRXU
                      Used2BeRX @future.child
                      last edited by

                      @future-child Hey bud,

                      I'm running a completely new RetroPie 4.4 build on my Pi Zero so I can make an image for my brother sometime in the next week or two.

                      Nothing we did in the past here works anymore. :(

                      Did anything change with the install files here or with RetroPie 4.4 that would change anything? Every game I try to launch with all of the configuration files I had put together just fades to black and then kicks you back to the romlist.

                      Any ideas?

                      future.childF 1 Reply Last reply Reply Quote 0
                      • future.childF
                        future.child @Used2BeRX
                        last edited by

                        @used2berx the 4.4 release of retropie switched to a retroarch port of the atari800 emulator, whis has none of the "enhancements" discussed in this thread to it (aside retroarch integration it's the stock atari800 emulator, and afaik has some issues getting it configured properly).

                        Downloading the atari800 binary alone won't work unless you also point the runcommand to it (i think it now points to lr-atari800 or something like that).

                        As i said before, i ditched this emu, as soon as i learned modding it was a dead end effort, in favor of kat5200 (which has all i need already built-in, like settings per rom-crc, flexible button/axis config, analog support, combo-buttons)

                        Used2BeRXU darkniorD 2 Replies Last reply Reply Quote 0
                        • Used2BeRXU
                          Used2BeRX @future.child
                          last edited by

                          @future-child Yeah.... I'm kind of on a time crunch here and don't have time to re-configure everything on a new emulator. After all the work I did getting everything set up for Atari 5200 to work almost perfectly, I'm going to try to get that setup working again.

                          Any ideas about where I need to change lr-atari800 to atari800 to get this to work then?

                          Used2BeRXU 1 Reply Last reply Reply Quote 0
                          • Used2BeRXU
                            Used2BeRX @Used2BeRX
                            last edited by

                            kat5200 doesn't work. After looking for BIOS for about a half hour it said "Error Loading BIOS Image". Now when I restart it, it just automatically says that. I can't figure out how to do anything at that point and I have to unplug the Pi.

                            atari800 doesn't work. As I've said before, it just boots me back to the romlist.

                            lr-atari800 doesn't work. It loads a blue screen that you can type on, but nothing else happens.

                            Kind of annoyed that all of these massive changes were done to the Atari5200/800 in 4.4 if there wasn't any good working option that was implemented. I've read that even if you get lr-atari800 it doesn't work well anyhow and everybody seems to be trying to use kat5200 instead.

                            I guess I'm just going to delete all the 5200 stuff off of my brother's Pi since I don't have time to mess with any of this right now. Shame, since he just recently gave me a legitimate boxed 5200 system with 10 games.

                            mediamogulM future.childF 2 Replies Last reply Reply Quote 0
                            • mediamogulM
                              mediamogul Global Moderator @Used2BeRX
                              last edited by mediamogul

                              @used2berx

                              I play 5200 games a lot and the best solution I've found is simply Atari800. It runs the most amount of games and emulates the largest amount of control peripherals which are necessary for certain games. Seeing as how you're under a time crunch, you're probably better off leaving the whole system out, but perhaps when you have some more time I could help you troubleshoot the software exiting. At first blush it sounds like a BIOS issue, but there might be some additional clues in /dev/shm/runcommand.log.

                              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                              Used2BeRXU 1 Reply Last reply Reply Quote 0
                              • future.childF
                                future.child @Used2BeRX
                                last edited by

                                @used2berx If you still have a working system you could copy the /opt/retropie/emulators/atari800 folder.
                                The config files /opt/retropie/configs/atari800/atari800.cfgand /opt/retropie/configs/atari5200/atari5200.cfg.
                                The emulators.cfg files /opt/retropie/configs/atari800/emulators.cfg and /opt/retropie/configs/atari5200/emulators.cfgto your new system.

                                Otherwise i'd guess you have to install from source.

                                As for kat5200 freezing on adding the bios, if memory serves it had to do with the database being corrupted or not having proper permissions.

                                1 Reply Last reply Reply Quote 0
                                • darkniorD
                                  darknior @future.child
                                  last edited by

                                  I've finished my two set Atari 5200 and 7800 some month ago.
                                  And the 2600 with 153 games is done too but i must work on some media to really finish it ... like ever nothing perfect to take and use over the web.

                                  Atari 5200 with 71 games :

                                  Atari 7800 with 48 games :

                                  With many cool homebrews i love and make media.
                                  But i've some problems to configure games fine on my PI, @future-child do you think it's possible for you to work with me ?
                                  We can speak easily on my Youtube videos if you want. I can share you all my medias to save you many time ;)
                                  I can replace French Synopsis by English one, it's on my plan, i want my set was usable by every one in English.

                                  Life is game, just play it !

                                  future.childF 1 Reply Last reply Reply Quote 0
                                  • Used2BeRXU
                                    Used2BeRX @mediamogul
                                    last edited by Used2BeRX

                                    @mediamogul Yeah. I was using the atari800 that had the upgraded controls in this thread. If you remember, over a year ago, I made a spreadsheet with all of the control configs for the Atari 5200 games as well as some Atari 800 games.

                                    I reinstalled it using the following commands:
                                    cd /opt/retropie/emulators/atari800/bin/
                                    sudo cp atari800 atari800.original
                                    sudo wget https://github.com/futurechild/atari800-rpi/blob/master/atari800?raw=true -O atari800
                                    sudo chmod +x atari800

                                    I have the 5 Atari BIOS files in the '/home/pi/RetroPie/BIOS/' folder, all the names are good. I did notice that my old setup used atari5200.rom, but the new instructions call for simply 5200.rom.... so I copied and renamed it and I now have both.

                                    @future-child

                                    My pi is tied up the rest of the day making a new nes_gamelist.xml. I'll double check that I have all of those files where they belong. I was pretty thourough. Thanks for the locations though.

                                    EDIT: Yeah.... I just went over what I have on my PC. I copied all of those over as well. Remember... I had a LOT more than just a few config files. I had a few "default" ones, and a lot of games required specific configurations because of the controls. They're all copied over.

                                    Strangely, the old "emulators.cfg" that remembered the choices before no longer remembers them, and makes completely new entries for each game that look very different than the old ones did. The old ones had a very long random number string, similar to arcade games being launched with MAMNE, where these do not.

                                    My configs look good, or at least they are as they were over a year ago.

                                    Could you look at those instructions I posted above to get the emulator and let me know if I need to do something else?

                                    Do we still use the atari5200.py script with it, or was that abandoned at some point?

                                    future.childF 1 Reply Last reply Reply Quote 0
                                    • future.childF
                                      future.child @darknior
                                      last edited by

                                      @darknior If you have questions i am able to answer i will do so, please pose them in english as my french is rusty at best.

                                      darkniorD 1 Reply Last reply Reply Quote 0
                                      • future.childF
                                        future.child @Used2BeRX
                                        last edited by

                                        @used2berx I myself never used the atari5200.py script and as far as i can tell the instructions you have used are correct.
                                        Keep in mind the atari800 binary was compiled for retropie-4.3, i did not test it on 4.4 myself so i can't vouch for it to be working.
                                        As for your emulators.cfg, i guess the random number string is some sort of crc for the rom + path so copying it to another install won't work (?)
                                        Your 5 bios files are noted case exact in your config file ? linux is picky about charecter case.

                                        Is it not easier just to clone the sd-card from you're existing setup ?

                                        Used2BeRXU 1 Reply Last reply Reply Quote 0
                                        • Used2BeRXU
                                          Used2BeRX @future.child
                                          last edited by Used2BeRX

                                          @future-child said in Atari 5200: New version of Atari800 (Beta): two triggers (Moon Patrol!!!), hat start and exit buttons:

                                          @used2berx I myself never used the atari5200.py script and as far as i can tell the instructions you have used are correct.

                                          I thought that might be the case. I had old 5200 instructions lying around. I actually had old instructions for downloading the old atari800 build in there too right next to the atari5200.py script. Only at the end did I find the one for your build... so I assumed that the .py script wasn't being used anymore.

                                          Keep in mind the atari800 binary was compiled for retropie-4.3, i did not test it on 4.4 myself so i can't vouch for it to be working.

                                          Bummer. I wonder why it would stop working? @mediamogul says he uses atari800. I'd think he'd at least be using your build that has all of those sweet upgrades for the controls instead of the standard one.

                                          As for your emulators.cfg, i guess the random number string is some sort of crc for the rom + path so copying it to another install won't work (?)[/quote]

                                          Well the new install has everything the same as far as the exact same roms/crc values and rom paths. I don't see why that wouldn't work. Here's an example of what I'm talking about though...

                                          My original entry for Centipede:

                                          af3162bdecbe06ab968cd407f271622b7 = "Centipede"

                                          The entry it made today (completely ignoring that one):

                                          [To be posted] Oops... I thought I had saved that on my PC, but I only have the old one. That one is on the new Pi, but I'm in the middle of a gamelist.xml process I can't break on the old Pi, and I only have one set of plugs, so I can't use both of them at the same time.

                                          This should be pretty moot though. If for some reason the old entries that it made on launch didn't work, the new ones should if everything was working right. I think looking deeper into this isn't the way to go, at least until I'm able to figure out why I can't even successfully launch a single game in any of the 3 emulators.

                                          Your 5 bios files are noted case exact in your config file ? linux is picky about charecter case.

                                          I'll double check when I can, but as I said before, all the roms/configs/BIOS are in the exact same state as they were on the old build.

                                          Is it not easier just to clone the sd-card from you're existing setup ?

                                          lol... sure it would be. But then I wouldn't have any of the potential upgrades between the 4.2 version I was using and the current 4.4 version.

                                          I've already discovered that somebody finally got around to fixing the issue where the first game or folder in a sub-folder displays all of the artwork and info automatically without having to scroll to the next one first. That was a huge annoyance to me and now it's fixed. Going to be hard for me to go back to 4.2 again after seeing that.

                                          I knew I wasn't looking forward to figuring out the Atari 5200 stuff again, but I didn't realize that somebody broke it all on me with the upgrade. This isn't the first time I carried everything over from one pi to the next, but last time I had it all figured out in about 2 hours.

                                          mediamogulM 1 Reply Last reply Reply Quote 0
                                          • darkniorD
                                            darknior @future.child
                                            last edited by

                                            @future-child lol yes for sure, i know i always speak in english like i can ;)
                                            Atari 7800 are working fine if i remember, because it use LR.
                                            Atari 2600 too, the problem was always with Atari 800 and 5200.
                                            The emulator kat5200 is really better, but it is long and fastidious to configure all the games one by one ... maybe if you have made some of them we can trade configuration file lol
                                            I give all my Media, i release them for every one.

                                            Like i'm working on so many systems at same time ... it will really help me.
                                            If you can't i will stand a little to find time to understand and do it myself.

                                            I forgot to post my Atai 800 already done too :)
                                            With a ton of work on Media ... so many different cover size ... no videos, i must record all of them, and create Logos.
                                            70 games available. I'm always open to add some other cool games i miss ;)

                                            Life is game, just play it !

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