• 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

Atari800 version 4.0

Scheduled Pinned Locked Moved Help and Support
retropieatari 800gameproblemjoystick error
17 Posts 3 Posters 1.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.
  • R
    retox @rkoster
    last edited by 15 Jul 2019, 14:58

    @rkoster

    Hi again Raph,

    thank you for writing, again!

    I have some questions concerning your last post.

    How can I change , or I mean, where are the main functions (SELECT/OPTION/START) mapped to joystick? I never knew about this feature!
    I really would like to install your fork, but I don't know how to do it!
    Could you guide me through the process in short? And maybe how to install the script, too?

    My problem with the original 3.10 libretro-version of the Atari800 is, that it's not possible to change the emulator to PAL.
    The game is running much faster in NTSC and though I'm from germany i'm used to the "slow play and slow music" :-)
    That's why I sticked to the non-libretro version.

    My Atari 600XL with it's peripherials is in the basement. On our next ATARI 8-bit Club meeting I will discuss a possibilty to reactivate it with a modern graphics adapter hack with DVI-output and a way to put the games on an interface with a SD-card reader for the Atari 600XL cartridge slot. I also own an Atari ST. I once had a C64, too ... but I never liked it as much as my Atari.

    MiSTer is getting better with each release and the graphics and sound quality are really superb.

    I'm also waiting for the new raspberry 4 version of retropie, but I will wait a little longer until all problems are solved and everything works like it should.

    We are living in such a great time ... ;-)

    Best wishes, Joern

    P.S.: By the way, where do you live?

    1 Reply Last reply Reply Quote 0
    • R
      rkoster
      last edited by 15 Jul 2019, 17:09

      @retox Apologies for the terse reply, but I have a busy day today!

      Instructions for installing my fork are here: https://retropie.org.uk/forum/topic/22460/emu-fork-lr-atari800-with-fixed-keyboard-4-controllers/2

      The mapping in lr-atari800 is in the docs here now, I added them a few weeks ago. SELECT is mapped to Select; START to Start; OPTION is mapped to L1. https://retropie.org.uk/docs/Atari-800-and-5200/#controllers

      PAL works in lr-atari800, as far as I know, but I haven't done tests on it.

      To install my script, follow the instructions here: https://retropie.org.uk/forum/topic/22392/lr-atari800-5200-artifacting-basic-and-other-guidance/9

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

      R 2 Replies Last reply 16 Jul 2019, 09:49 Reply Quote 0
      • R
        retox @rkoster
        last edited by 16 Jul 2019, 09:49

        @rkoster

        Hi Raph,

        thanxalot!

        Best wishes, Joern

        1 Reply Last reply Reply Quote 0
        • R
          retox @rkoster
          last edited by 6 Aug 2019, 13:26

          @rkoster

          Hi raph,
          I followed your instructions ssh'ed into retropie and downloaded the atari800 binary with your commands:
          "cd ~
          sudo wget https://github.com/raphkoster/libretro-atari800/releases/download/v.3.1.0.2-alpha/atari800_libretro.so
          sudo cp /opt/retropie/libretrocores/lr-atari800/atari800_libretro.so /opt/retropie/libretrocores/lr-atari800/atari800_libretro.so-backup
          sudo chmod a+x atari800_libretro.so
          sudo mv atari800_libretro.so /opt/retropie/libretrocores/lr-atari800/atari800_libretro.so"

          I started M.U.L.E and hoped to be able use the button commands (and the virtual keyboard) because I'm running retropie on a Retroflag GPI case where I have no option to
          use a cabled physical keyboard.

          I'm not really a linux user and think that I'm missing something. Do I have to do something else in order to use your fork?

          I read the advices before I write, but I didn't find anything which helped me ...

          Best wishes, Joern

          1 Reply Last reply Reply Quote 0
          • R
            rkoster
            last edited by 6 Aug 2019, 15:52

            No, that's all you need to do. Even better, the changes I made have now been integrated into the core, so you should get them just by "Update from source" from the RetroPie menu.

            Check that you have the controller set to "ATARI Joystick" and not "RetroPad" in options. (Select-X, then choose Options). That's what enables the buttons.

            The keyboard fixes I made weren't to the virtual keyboard, btw, but to the actual keyboard; the virtual keyboard got better as a side effect.

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

            R 1 Reply Last reply 7 Aug 2019, 07:58 Reply Quote 0
            • R
              retox @rkoster
              last edited by 7 Aug 2019, 07:58

              @rkoster
              Raph, this is great! Thank you so much! Everything is working as you said BUT: I found no way to trigger the virtual keyboard with the Y Button.

              **"User 1 - 2 device types MEANS that USER1 can use 2 different device types (either joystick OR keyboard)"?

              None - Input disabled.
              RetroPad - Joypad - Don't use this, switch to ATARI Joystick for joypad usage.
              ATARI Joystick - Joypad
              ATARI Keyboard - Keyboard - For keyboard usage

              Controller tables
              Joypad and analog device type table
              If your controller is set to “Atari Joystick” you will have the following mappings:
              User 1 Remap descriptors RetroPad Inputs ATARI Joystick
              B KEY RETURN
              Y Virtual keyboard ON/OFF"**

              I changed the joystick type to ATARI joystick under retroarch, nothing else ... with Y pressed keyboard won't appear. All other keys are working fine. I don't get it.
              I also tried this on my "Raspberry Desktop" setup with an XBox Controller. Same problem - no keyboard. I there something else to do?
              The problem is that I only have two "shoulder buttons" on the GPI Case. And I need SPACE for the ROM path. (This is mapped with L2 as I read)
              On the Desktop I use the non-libretro version 4.0 anyway, because of the PAL/NTSC problem with 3.10.

              Without a virtual keyboard life doesn't make sense anymore ;-)

              Best wishes ... Joern

              1 Reply Last reply Reply Quote 0
              • R
                rkoster
                last edited by 7 Aug 2019, 17:02

                I just checked on my install and it looks like it's not on Y, the docs are wrong. It's currently hardcoded to L3.

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

                R 1 Reply Last reply 8 Aug 2019, 07:09 Reply Quote 0
                • R
                  retox @rkoster
                  last edited by 8 Aug 2019, 07:09

                  @rkoster

                  Raph, hardcoded means that one can't change it through a config file? I copied the Atari config file from the desktop system(with Rom paths) to the GPI case (although it uses a different password). Games are running now but I can't save the config file under the Atari800 emulator (it shows an error). Maybe the file permissions are wrong? How can I fix this? Linux is a bit tricky ... ;-) What would be my best option? Maybe buying a bluetooth keyboard?

                  Thanxalot ... Joern

                  R 1 Reply Last reply 8 Aug 2019, 16:44 Reply Quote 0
                  • R
                    rkoster @retox
                    last edited by 8 Aug 2019, 16:44

                    @retox Yes, that means it cannot be changed or remapped. I have filed a bug and I might have a chance to fix it this weekend, it's a tiny change.

                    To see if the file permissions are wrong, type

                     ls -l /opt/retropie/configs/atari800/atari800.cfg
                    

                    And you should see something like

                    -rwxr-xr-x 1 pi pi 2584 Aug  7 09:38 /opt/retropie/configs/atari800/atari800.cfg
                    

                    The front end tells you the permissions. drwxrwxrwx is the format -- directory, read, write, execute, read, write, execute, read, write, execute. A dash means "no."

                    sudo chmod 755 /opt/retropie/configs/atari800/atari800.cfg
                    

                    should fix any permissions issues.

                    A bluetooth keyboard would certainly work, and I do recommend having a way to work on your Pi with a keyboard. But you probably don't need one for most moment to moment play; playing most games that need keyboards with the virtual keyboard on a portable feels unrealistic to me. The Atari800 emu virtual keyboard isn't great to start with and I think it'll be near impossible to read on a portable.

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

                    R 1 Reply Last reply 9 Aug 2019, 10:40 Reply Quote 0
                    • R
                      retox @rkoster
                      last edited by 9 Aug 2019, 10:40

                      @rkoster

                      Raph,

                      thank you so much for your patience and kind support. I really admire guys (of course people in general) who help others and care about things without any material or commercial background. I'll try to to my best to behave like this in the physical world (but I suppose you, too ;-))

                      I'll stick to your website and your posts and hope that we will hear from each other once in a while. I will keep reading about linux, the Atari Emulator scene and feel really good about what is happening these days with this bunch of possiblities I always dreamed of and which really came to life. I'm so thankful for this. At the end of the month I will visit old friends and we're having a Midimaze party (Midi Network Game for the Atari ST) like in the old days, I will present my MISTer unit and the GPI case and will tell people about your Atari graphics post for the Retropie Project.

                      I'll be in the country over the weekend here in Brandenburg and hope that you and your familiy will have a great weekend, too!

                      Again, thank you so much for everything

                      Best wishes, Joern

                      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