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

    Issues with lr-atari800 setup on new build... worked on previous build.

    Scheduled Pinned Locked Moved Help and Support
    lr-atari800retropieretropie 4.6atari 5200atari 5200 800
    25 Posts 3 Posters 3.9k 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.
    • jamrom2J
      jamrom2 @mitu
      last edited by

      @mitu oh, sorry.. yes. updated.

      1 Reply Last reply Reply Quote 0
      • jamrom2J
        jamrom2 @mitu
        last edited by

        @mitu what i was saying is that I updated to 1.8.8 and tried to run a800. It failed the same.

        Once I added that statement it worked. If I take that statement out... it fails again

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @jamrom2
          last edited by mitu

          @jamrom2 OK, thanks for the confirmation - have fun playing !

          EDIT: you should close the issue you opened on the atari800 upstream repository, since it's not a bug in their emulator.

          jamrom2J 1 Reply Last reply Reply Quote 0
          • jamrom2J
            jamrom2 @mitu
            last edited by

            @mitu will do... thanks again! Great find and fix!

            1 Reply Last reply Reply Quote 0
            • jfJ
              jf
              last edited by

              Wanted to say THANKS for the "menu_enable_widgets" fix and to share some more info.

              First, it was interesting that ROMs were fine and that ATR disks were all failing.

              I tracked down the segmentation violation in the /dev/shm/run command.log:

              /opt/retropie/supplementary/runcommand/runcommand.sh: line 1283: 31257 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-atari800/atari800_libretro.so --config /opt/retropie/configs/atari800/retroarch.cfg "/home/pi/RetroPie/roms/atari800/Mule.atr" --verbose --appendconfig /dev/shm/retroarch.cfg
              

              I took a look at line 1283:

              eval $COMMAND </dev/tty &>>"$LOG"
              

              All this is doing is running the right command, explicitly getting input from the tty, and tying file descriptors to the log.

              I ran the command from the console and it worked fine without redirecting STDIN/STDERR. It also worked fine just redirecting STDOUT (fd 1). But every time I redirected STDERR (fd 2), I got a segmentation violation.

              Not sure what exactly the widgets have to do with this, but apparently they do. If anybody wants a strace of this I would be happy to provide.

              I hope this is helpful, and again, thanks for the fix!

              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.