• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Is the ATARI5200 emulation of the ATARI800 broken?

Scheduled Pinned Locked Moved Help and Support
lr-atari800atari 5200
25 Posts 5 Posters 4.6k 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.
  • M
    mitu Global Moderator @misterkilgore
    last edited by 21 Dec 2020, 10:40

    @misterkilgore said in Is the ATARI5200 emulation of the ATARI800 broken?:

    Do you have the 4.2 version of the atari800? Have you tried it on PC? What bugs me is that i get the same behaviour from the PC version....

    I'll try running with the standalone Atari800 (which is version 4.2 in RetroPie), I only run the libretro core (lr-atari800), which is an older version (3.1 I believe).

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by mitu 21 Dec 2020, 16:22

      I did try with the same ROMs with the Atari800 standalone emulator, looks like I'm getting the same results. No matter what settings I set, the boot stops and I get a similar initial boot screen with the truncated year number. I don't usually use the standalone emulator, so I'm not sure if I'm missing some configuration somewhere or there's a bug in the emulator.

      For the lr-atari800 emulator, can you post the your configuration file from /home/pi/.lr-atari800.cfg ?

      1 Reply Last reply Reply Quote 0
      • M
        misterkilgore
        last edited by 21 Dec 2020, 21:37

        Here you go. Also, the games romset is taken from the internet archive.

        Indeed, thanks for the help!

        Atari 800 Emulator, Version 3.1.0
        ROM_OS_A_NTSC=
        ROM_OS_A_PAL=/home/pi/RetroPie/BIOS/Atariosa.rom
        ROM_OS_B_NTSC=
        ROM_OS_AA00R10=
        ROM_OS_AA00R11=
        ROM_OS_BB00R1=
        ROM_OS_BB01R2=/home/pi/RetroPie/BIOS/ATARIXL.ROM
        ROM_OS_BB02R3=
        ROM_OS_BB02R3V4=
        ROM_OS_CC01R4=
        ROM_OS_BB01R3=
        ROM_OS_BB01R4=
        ROM_OS_BB01R59=
        ROM_OS_BB01R59A=
        ROM_5200=/home/pi/RetroPie/BIOS/atari5200.rom
        ROM_5200_A=
        ROM_BASIC_A=
        ROM_BASIC_B=
        ROM_BASIC_C=/home/pi/RetroPie/BIOS/ATARIBAS.ROM
        ROM_XEGAME=
        ROM_400/800_CUSTOM=/home/pi/RetroPie/BIOS/ATARIOSB.ROM
        ROM_XL/XE_CUSTOM=
        ROM_5200_CUSTOM=
        ROM_BASIC_CUSTOM=
        ROM_XEGAME_CUSTOM=
        OS_400/800_VERSION=AUTO
        OS_XL/XE_VERSION=AUTO
        OS_5200_VERSION=AUTO
        BASIC_VERSION=AUTO
        XEGS_GAME_VERSION=AUTO
        H1_DIR=
        H2_DIR=
        H3_DIR=
        H4_DIR=
        HD_READ_ONLY=1
        PRINT_COMMAND=lpr %s
        SCREEN_REFRESH_RATIO=1
        MACHINE_TYPE=Atari 5200
        RAM_SIZE=48
        DEFAULT_TV_MODE=NTSC
        MOSAIC_RAM_NUM_BANKS=0
        AXLON_RAM_NUM_BANKS=0
        ENABLE_MAPRAM=0
        DISABLE_BASIC=1
        ENABLE_SIO_PATCH=0
        ENABLE_SLOW_XEX_LOADING=0
        ENABLE_H_PATCH=0
        ENABLE_P_PATCH=0
        ENABLE_NEW_POKEY=1
        STEREO_POKEY=1
        BUILTIN_BASIC=0
        KEYBOARD_LEDS=0
        F_KEYS=0
        BUILTIN_GAME=0
        KEYBOARD_DETACHED=0
        1200XL_JUMPER=0
        CFG_SAVE_ON_EXIT=0
        MIO_ROM=
        BLACK_BOX_ROM=
        PROTO80_ROM=
        CARTRIDGE_FILENAME=/home/pi/RetroPie/roms/atari5200/Kangaroo (1982) (Atari).bin
        CARTRIDGE_TYPE=2
        CARTRIDGE_PIGGYBACK_FILENAME=
        CARTRIDGE_PIGGYBACK_TYPE=0
        CARTRIDGE_AUTOREBOOT=1
        CASSETTE_FILENAME=
        CASSETTE_LOADED=0
        CASSETTE_WRITE_PROTECT=0
        RTIME=1
        XEP80_CHARSET=
        AF80_ROM=
        AF80_CHARSET=
        COLOURS_NTSC_SATURATION=0
        COLOURS_NTSC_CONTRAST=0
        COLOURS_NTSC_BRIGHTNESS=0
        COLOURS_NTSC_GAMMA=2.35
        COLOURS_NTSC_HUE=0
        COLOURS_NTSC_GTIA_DELAY=26.8
        COLOURS_NTSC_EXTERNAL_PALETTE=
        COLOURS_NTSC_EXTERNAL_PALETTE_LOADED=0
        COLOURS_NTSC_ADJUST_EXTERNAL_PALETTE=0
        COLOURS_PAL_SATURATION=0
        COLOURS_PAL_CONTRAST=0
        COLOURS_PAL_BRIGHTNESS=0
        COLOURS_PAL_GAMMA=2.35
        COLOURS_PAL_HUE=0
        COLOURS_PAL_GTIA_DELAY=23.2
        COLOURS_PAL_EXTERNAL_PALETTE=
        COLOURS_PAL_EXTERNAL_PALETTE_LOADED=0
        COLOURS_PAL_ADJUST_EXTERNAL_PALETTE=0
        ARTIFACT_NTSC=NONE
        ARTIFACT_PAL=NONE
        ARTIFACT_NTSC_MODE=0
        SCREEN_SHOW_SPEED=0
        SCREEN_SHOW_IO_ACTIVITY=1
        SCREEN_SHOW_IO_COUNTER=0
        SCREEN_SHOW_1200XL_LEDS=1
        FILTER_NTSC_SHARPNESS=-0.5
        FILTER_NTSC_RESOLUTION=-0.1
        FILTER_NTSC_ARTIFACTS=0
        FILTER_NTSC_FRINGING=0
        FILTER_NTSC_BLEED=0
        FILTER_NTSC_BURST_PHASE=0
        SOUND_ENABLED=1
        SOUND_RATE=44100
        SOUND_BITS=16
        SOUND_BUFFER_MS=0
        SOUND_LATENCY=20

        1 Reply Last reply Reply Quote 0
        • M
          misterkilgore
          last edited by 21 Dec 2020, 21:41

          Also, to add oddness: I download the windows ATARI800 3.1 version. Same result with the truncated years.

          Damn, i'm ruining everything i touch! :P

          1 Reply Last reply Reply Quote 0
          • M
            misterkilgore
            last edited by 22 Dec 2020, 21:02

            OK I'M GIVING UP! :D

            Looks like everything is just too buggy to work.

            I installed from source the non-libretro standalone atari800 emulator. It comes with nifty preconfigured 5200 configuration, and, guess what, THE KEYBOARD IS NOT WORKING, so when i'm asked to choose the cartridge, i'm stuck and have to manually reboot the pi3.

            I resumed to give up the ATARI 5200 and shift my attention to the ATARI 800 XL since the games are pretty much the same (i think). Here the libretro emulator is not working BUT the standalone seems somehow in working condition. At least i could start 30% of games and the keyboard works. Here also not every game is working.

            So i think that i will give up and use Altirra on my laptop for my 8bit atari necessities. It's very sad, since when i saw the serie ATARI2600 ATARI5200 ATARI7800 in the retropie screen, my heart went BOOOOOOOM!!!!

            1 Reply Last reply Reply Quote 0
            • M
              misterkilgore
              last edited by 27 Dec 2020, 08:12

              OK I SOLVED IT!!!!! :D :D :D

              On the Atariage forum i've read that someone had the same problems and solved it by upgrading his hardware from a pi3 to the pi4. On the other hand I downgraded the retropie version to the 4.5.1 and now everything works great. I'm no expert but i can guess that 4.7 is pre-compiled for the pi4 so on a pi3B+ is buggy. The 4.5.1 version of retropie is the last one made explicitly for the pi3. Since all the others emulator works reasonably well, i think i'll stick with it.

              T 1 Reply Last reply 30 May 2021, 14:26 Reply Quote 0
              • T
                tobas @misterkilgore
                last edited by 30 May 2021, 14:26

                @misterkilgore hi, sorry to necro but I'm having the same issue, how were you able to downgrade? I would like to do the same if possible.

                jamrom2J 1 Reply Last reply 31 May 2021, 00:01 Reply Quote 0
                • jamrom2J
                  jamrom2 @tobas
                  last edited by 31 May 2021, 00:01

                  @tobas I disagree with downgrading. I have a Pi3b+ and have both the a5200 and a800 working flawlessly now based on this fine method.

                  Go through this and set everything as suggested. It should fix your issues.

                  https://retropie.org.uk/forum/topic/22392/lr-atari800-5200-artifacting-basic-and-other-guidance

                  T 1 Reply Last reply 1 Jun 2021, 22:38 Reply Quote 0
                  • T
                    tobas @jamrom2
                    last edited by 1 Jun 2021, 22:38

                    @jamrom2 I followed the instructions but sadly it crashes every time. I can get them to load only sometimes if I mash f1 quick enough on my keyboard to get to the emulator menu. otherwise I'm out of luck.

                    jamrom2J 1 Reply Last reply 1 Jun 2021, 23:18 Reply Quote 0
                    • jamrom2J
                      jamrom2 @tobas
                      last edited by 1 Jun 2021, 23:18

                      @tobas You have to make sure you have a good romset and the correct BIOS name as well as version. There are a lot of BIOS files out there, but I found many of them were bad. I kept trying till I found a set that worked well.

                      Make sure they are named properly as well. The script that is posted in that thread relies on there being a few BASIC and BIOS files. So make sure you have them. Atari 800/5200 rely on specifics and it is a finiky emulator set to get working. The 5200 being the easier of the two.

                      Did you at least get the 5200 working? BTW... there are separate build for each Pi version. For all we know, the above user may have built with a Pi4 image. Just confirm that's not your issue. If you did, this will be a lot harder to fix.

                      T 2 Replies Last reply 1 Jun 2021, 23:34 Reply Quote 0
                      • T
                        tobas @jamrom2
                        last edited by 1 Jun 2021, 23:34

                        @jamrom2 the weird thing is, I was using the same roms and bios on my old pre-built image and it worked flawlessly. I decided to build a new one using buster and it refuses to work.

                        the most frustrating part by far is like I said, if I catch it before it crashes by mashing f1 I can load to the emulator menu and hit "load atari program" and it works no problem.

                        1 Reply Last reply Reply Quote 0
                        • T
                          tobas @jamrom2
                          last edited by 2 Jun 2021, 00:18

                          @jamrom2 so I experimented a bit. it seems that only the [b2] versions will work mostly. but some roms have no solution, the original pitfall for example.

                          jamrom2J 1 Reply Last reply 2 Jun 2021, 00:22 Reply Quote 0
                          • jamrom2J
                            jamrom2 @tobas
                            last edited by 2 Jun 2021, 00:22

                            @tobas as the build changes, so do the emulators, and so do the problems that need to be worked out.

                            I'd go back and download all new BIOS files, as well as a good known romset like TOSEC. I used that one, and whatever roms didn't work, I Googled till I found a good rom. I was very selective which games I wanted so I limited it to under 400.

                            I think you'll find following that guide to the letter will get you in the right direction with all new roms and bios files.

                            T 2 Replies Last reply 2 Jun 2021, 01:16 Reply Quote 0
                            • T
                              tobas @jamrom2
                              last edited by 2 Jun 2021, 01:16

                              @jamrom2 yeah I'm grabbing the TOSEC set now, fingers crossed.

                              1 Reply Last reply Reply Quote 0
                              • T
                                tobas @jamrom2
                                last edited by tobas 6 Feb 2021, 03:21 2 Jun 2021, 02:06

                                @jamrom2 no good. I give up. not like I play 5200 anyway. so frustrating.

                                edit: for example, on the cartridge code list it tells you how to convert cartridges using the emulator using nifty codes. except most of those codes don't exist. Pitfall! is an example of this. there is no 8kb option at all.

                                jamrom2J 1 Reply Last reply 2 Jun 2021, 04:24 Reply Quote 0
                                • jamrom2J
                                  jamrom2 @tobas
                                  last edited by 2 Jun 2021, 04:24

                                  @tobas don't give up yet.

                                  So you have the correct a5200 bios in the BIOS file. Did you try a few of them to make sure it's not the BIOS. Now, you start a5200 (a game that works always seems to be BallBlazer) Do you have the done?

                                  If you don't have this file in the location it's supposed to be in, and named properly... the two emulators (well, one really... two branches of it) will fight for control of the emulator config file.

                                  Make sure you have a file called /opt/retropie/configs/atari5200/retroarch-core-options.cfg with this in it:

                                  atari800_artifacting = "enabled"
                                  atari800_cassboot = "disabled"
                                  atari800_internalbasic = "disabled"
                                  atari800_keyboard = "poll"
                                  atari800_ntscpal = "NTSC"
                                  atari800_opt1 = "disabled"
                                  atari800_opt2 = "disabled"
                                  atari800_resolution = "336x240"
                                  atari800_sioaccel = "enabled"
                                  atari800_system = "5200"

                                  T 1 Reply Last reply 11 Jun 2021, 01:01 Reply Quote 0
                                  • T
                                    tobas @jamrom2
                                    last edited by 11 Jun 2021, 01:01

                                    @jamrom2 thank you so much for trying to help me. it seems 5200 emulation just isn't in the cards for me.

                                    I actually found the old image had backed up on a card in a drawer. I booted it up and 5200 worked without a hitch. I figured, jackpot, I'll just transfer the settings and configs to my current image. no dice.

                                    short of finding a pre-converted 5200 romset somewhere I don't think it's going to work out.

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      stoogesfan87 @mitu
                                      last edited by 14 May 2023, 23:49

                                      This post is deleted!
                                      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.

                                        This community forum collects and processes your personal information.
                                        consent.not_received