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

    How do I type a " in Atari Basic

    Scheduled Pinned Locked Moved Help and Support
    help and supporatari 800 basic
    25 Posts 4 Posters 2.7k 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.
    • B
      bkumanchik
      last edited by

      How do I type a " in Atari Basic, I'm using lr-atari800

      1 Reply Last reply Reply Quote 0
      • stoney66S
        stoney66
        last edited by

        shift 2?

        1 Reply Last reply Reply Quote 0
        • B
          bkumanchik
          last edited by

          I tried and it doesn't work :(

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

            In Raspi-Config make sure your keyboard is set to the right nationalization. I had this issue with wifi passwords because my keyboard wasn't set to US and a few of the keys were messed up.

            B 2 Replies Last reply Reply Quote 0
            • stoney66S
              stoney66
              last edited by

              @bkumanchik sorry never used the atari800, I was a c64 guy :) For c64 it's close to same keyboard as at800, for c64 emu I changed my keyboard from default symbolic to positional to match newer keyboard layout. Not sure if atari has the same thing.

              1 Reply Last reply Reply Quote 0
              • B
                bkumanchik @ericbsmith42
                last edited by

                @ericbsmith42 Thanks, I'll try that.

                1 Reply Last reply Reply Quote 0
                • B
                  bkumanchik @ericbsmith42
                  last edited by

                  @ericbsmith42 Didn't work :(

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

                    I just tested this, and it looks to me like it's actually the SHIFT key. I can't get to ANY shifted characters. Can you?

                    FWIW, Atari800 maps the internal Atari keyboard so that your regular keyboard should work like normal. So the " symbol is reached by typing " as you normally would.

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

                    rkosterR E 2 Replies Last reply Reply Quote 0
                    • rkosterR
                      rkoster @rkoster
                      last edited by rkoster

                      Further testing shows that CTRL and SHIFT are not being recognized in lr-atari800.

                      They ARE recognized in atari800, the non-libretro version.

                      Given that they use the same atari.cfg I suspect that this is a bug in lr-atari800. I have filed an issue on github.

                      I tested every combination of control settings and options I could think of, and it refused to work. They aren't recognized in the keyboard self-test mode. They don't register even when pressed in the virtual keyboard.

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

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

                        @rkoster I wonder if the alt codes would work here. alt+0061 on the numpad normally brings up the double quote " character.

                        If it does work there's a list of alt codes her:
                        https://www.alt-codes.net/

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

                          @ericbsmith42 It might, but we're talking every shifted character, that's a lot to use keycodes for!

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

                          B 2 Replies Last reply Reply Quote 0
                          • B
                            bkumanchik @rkoster
                            last edited by

                            @rkoster Thanks for looking into this guys, hope it gets fixed

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

                              I have fixed this and submitted a pull request for it.

                              If you need to install my version sooner (since we have no idea when they might merge my fixes, the lr-atari800 core does not seem to have been touched in months), this is the repo:

                              https://github.com/raphkoster/libretro-atari800

                              In the process I noticed that the onscreen keyboard doesn't seem to work at all. I don't think I broke it though. Anyone run into this?

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

                              B 2 Replies Last reply Reply Quote 0
                              • B
                                bkumanchik @rkoster
                                last edited by

                                @rkoster even the ALT+ code doesn't work

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

                                  @rkoster Thanks!

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

                                    @rkoster How will I know when it is submitted, I don't know how to install your version.

                                    Thanks!

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

                                      @bkumanchik For the official version to be updated, we have to wait for the libretro maintainers to take my fix and merge it in. I don't know how long it will take for them to notice the pull request and review it.

                                      To get my version, you likely need to be comfortable on the command line in Raspbian. You'd have to compile it yourself on your Pi and copy it to the right place.

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

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

                                        @rkoster OK, thanks for the reply - and the fix!

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

                                          @bkumanchik I put a binary release on github. It was built on a Raspberry Pi 3 running Stretch.

                                          Log into your pi using SSL, or get to the command prompt using a keyboard.

                                          Enter the following:

                                          cd ~
                                          
                                          sudo wget https://github.com/raphkoster/libretro-atari800/releases/download/v.3.1.0.1-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
                                          

                                          Then relaunch Emulationstation and try a game where you have to type (Eliza, Abuse, a text adventure, Memo Pad, BASIC, whatever).

                                          If it didn't work, let me know.

                                          If you feel comfortable compiling it yourself, that would be better, but this way if you have a Pi3, you should be able to at least test it real quick.

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

                                          B 2 Replies Last reply Reply Quote 0
                                          • B
                                            bkumanchik @rkoster
                                            last edited by

                                            @rkoster Thanks, I will try this ASAP and get back to you later today

                                            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.