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

    Atari 5200 Not Working - "Atari800/OS Emulation Halted"

    Scheduled Pinned Locked Moved Help and Support
    atari 5200atari 5200 800emulationromsbios
    15 Posts 4 Posters 12.8k 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.
    • C
      ciano @Thorr69
      last edited by

      @Thorr69 I went to Quick Menu > Options and set the system type to 5200, but that didn't work. Turned on autodetect 5200 cartridge type just because that will hopefully save me some time when I do get this mess working, turned on save config on exit, even created a game options file. Nothing. Still just boots to the same error screen. Thank you for trying to help though!

      Thorr69T 1 Reply Last reply Reply Quote 0
      • Thorr69T
        Thorr69 @ciano
        last edited by

        @ciano Take a look at the setting for 5200_ROM. That's where the 5200 BIOS file name goes, I think. If you have that filled in and the others empty, it might be the trick. I will fire up my system later today an look at exactly how I did it.

        RPi 3b
        Official PSU
        Official RetroPie image
        Pandora's Box 5 controller

        1 Reply Last reply Reply Quote 0
        • Thorr69T
          Thorr69
          last edited by

          Ok, so I hadn't fired up 5200 since before updated to RPi 4.3. I get similar trouble to what you are experienceing. However, I can hit F1 on my keyboard and go to System Settings and change the System Type to 5200. The other thing to make sure of is that you go into the Directories and make sure your 5200 bios location is set. With those two things, my games fire up. HOWEVER, it doesn't seem to hold onto my settings when I exit (either by the F9 option or by using the hotkeys to exit).

          RPi 3b
          Official PSU
          Official RetroPie image
          Pandora's Box 5 controller

          C 1 Reply Last reply Reply Quote 0
          • C
            ciano @Thorr69
            last edited by

            @Thorr69 I'm not sure what you mean by "the setting for 5200_ROM", but I already set the Atari System to 5200 in the Options menu, and in the Directory menu, System/BIOS is set to /home/pi/RetroPie/BIOS. I have no idea how to change it, pressing A just opens up a screen that says "> / (dir)" and then none of the buttons do anything, except B to go back a menu. I even tried the keyboard, no dice.

            Thorr69T A 2 Replies Last reply Reply Quote 0
            • Thorr69T
              Thorr69 @ciano
              last edited by

              @ciano Is your BIOS showing up as an available selection? The emulator allows you to assign 3 BIOS files. You need to assign at least one of them.
              F1 menu -> Emulator Configuration -> System ROM Settings -> 5200 BIOS ROM locations -> Original

              That should let you assign your bios file to the default. When you open this, it should start in the directory you set as the BIOS directory. If your 5200.rom file is there, you should see it right away and select it.

              RPi 3b
              Official PSU
              Official RetroPie image
              Pandora's Box 5 controller

              C 1 Reply Last reply Reply Quote 1
              • A
                adriansos666 @ciano
                last edited by

                @ciano your issue is that machine model is srt as Atari 800 rather than 5200. Dig in retroarch menus. Load Atari 5200 core manually, load content (5200 game rom), open Retroarch menu, go to Quick Menu, then Options. You'll see Atari System likely set as 400/800. Change it to 5200 and go back to main menu an load content again. If you quit RetroArch it should save you default system as 5200.
                This is all assuming you have good 5200 bios and pathh to that file entered correctly in Atari.cfg.

                1 Reply Last reply Reply Quote 0
                • C
                  ciano @Thorr69
                  last edited by

                  @Thorr69 I don't see an Emulator Configuration option in the RetroArch menu. I did go to Main Menu > Settings > Directory and check that my BIOS folder was set to home\pi\RetroPie\BIOS, but in that folder nothing showed up except its subfolders. Not even the BIOSes for other systems showed up.

                  @adriansos666 When I opened RetroArch from the RetroPie menu on the home screen, the Load Core option said "No items." Below that it just displayed a controller tester, "Start Remote RetroPad", and that's it. I know I have cores on my machine because I can run like 17 other consoles from the home menu already, so I don't know what's up with that. But anyway, I had already done the rest of what you said, per my post above:

                  I went to Quick Menu > Options and set the system type to 5200, but that didn't work.

                  I have no way of knowing if my BIOSes are good, but per my original post:

                  I switched out all 5 BIOSes from at least 3 different sources.

                  So how does one enter a path to a BIOS in Atari.cfg? I appreciate all the help you guys, I can provide pictures and video of whatever if need be, just ask.

                  Thorr69T 1 Reply Last reply Reply Quote 0
                  • Thorr69T
                    Thorr69 @ciano
                    last edited by

                    @ciano said in Atari 5200 Not Working - "Atari800/OS Emulation Halted":

                    @Thorr69 I don't see an Emulator Configuration option in the RetroArch menu. I did go to Main Menu > Settings > Directory and check that my BIOS folder was set to home\pi\RetroPie\BIOS, but in that folder nothing showed up except its subfolders. Not even the BIOSes for other systems showed up.

                    My direction was for the emulator itself, not retroarch. When you are sitting at this screen:
                    https://user-images.githubusercontent.com/4813834/38234246-958b4196-371d-11e8-80b2-32b7f3625eb7.png
                    Hit F1 to get to the emulator's menu. The screen should then be full of menu options. Emulator Configuration is about halfway down.

                    RPi 3b
                    Official PSU
                    Official RetroPie image
                    Pandora's Box 5 controller

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      ciano @Thorr69
                      last edited by ciano

                      @Thorr69 Sitting at that screen and pressing F1 just takes me to the Retroarch Quick Menu.
                      https://ibb.co/Mf1C9zz

                      Thorr69T 1 Reply Last reply Reply Quote 0
                      • Thorr69T
                        Thorr69 @ciano
                        last edited by Thorr69

                        @ciano said in Atari 5200 Not Working - "Atari800/OS Emulation Halted":

                        @Thorr69 Sitting at that screen and pressing F1 just takes me to the Retroarch Quick Menu.

                        You can see the actual menu behind the Retroarch overlay there. I would normally give you the keyboard shortcut to get directly to that menu, but the one we need is the only one that doesn't have a keyboard shortcut.

                        Essentially what you are trying to accomplish is the set the variable 5200_ROM. In the atari800.cfg file on line 47 is 5200_ROM. You can edit that file and set it to /home/pi/RetroPie/BIOS/5200.rom by making that line look like this:

                        ROM_5200=/home/pi/RetroPie/BIOS/5200.rom

                        Once that is set, then when you go to the system menu with Alt+Y (keyboard Y, not button Y), you set the system to 5200 on the first menu item. When you select 5200, the line below should change and it should say:

                        OS VERSION: Original(Auto)

                        If it does that then you know it found the 5200 bios. From here all you have to do is exit the menu and it should start up your game normally.

                        RPi 3b
                        Official PSU
                        Official RetroPie image
                        Pandora's Box 5 controller

                        C 1 Reply Last reply Reply Quote 1
                        • LiveFreeDeadL
                          LiveFreeDead
                          last edited by LiveFreeDead

                          I had the same issue where it was set to Atari 800 and not 5200, then after it kept crashing for every ROM I tried I downloaded some more roms from another source - turned out my original romset was a dud source and none of them were compatible with this core, I googled for a new source and this corrected the problem for me - so try using a differently sourced rom to confirm if this helps you. my broken romset was for Atari 800, but they failed to boot for me, so all my new roms are inside zip files as .a52

                          1 Reply Last reply Reply Quote 0
                          • C
                            ciano @Thorr69
                            last edited by

                            @Thorr69 In my Atari800.cfg file it's on line 16, line 47 said "ENABLE_SLOW_XEX_LOADING=0". But I changed the line to what you said, and then IT BOOTED RIGHT INTO A GAME! YES!!! I even went to the system menu with alt+y and verified that the system was already set to Atari 5200, and the OS was already set to Original (Auto). Thank you so much!

                            alt text

                            @LiveFreeDead I already had .a52 ROMs, but like I said in the OP, I had tried everything from every source I could find.

                            Thorr69T 1 Reply Last reply Reply Quote 0
                            • Thorr69T
                              Thorr69 @ciano
                              last edited by

                              @ciano said in Atari 5200 Not Working - "Atari800/OS Emulation Halted":

                              @Thorr69 Thank you so much!

                              Happy to help. =)

                              RPi 3b
                              Official PSU
                              Official RetroPie image
                              Pandora's Box 5 controller

                              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.