• 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

[ SOLVED ] Quit EmulationStation Disable

Scheduled Pinned Locked Moved Help and Support
quitexit menudisable shell
6 Posts 3 Posters 4.5k 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.
  • I
    imfa1se
    last edited by imfa1se 13 Jan 2017, 07:12

    Hi there everyone, I'm new to Retropie and EmulationStation. I tried a few searches for quit menu, exit menu, disable menu. I have been trying to figure out How to Disable Quit EmulationStation to shell. This way when my kids have to shutdown the pi3 they stop going to quit having it goto shell and then just shutting it off. I don't want to corrupt the SD card. Can I remove that option or disable ? All I could find way --no-exit but that didn't seem to disable or I didn't add it right. Would greatly appreciate some help.

    Thanks in Advance

    M 1 Reply Last reply 13 Jan 2017, 07:46 Reply Quote 0
    • M
      markyh444 @imfa1se
      last edited by 13 Jan 2017, 07:46

      @imfa1se Have you looked into the kids mode build of Emulation Station?

      Have a quick scan of its features in the wiki and see if it'll do what you're after. It can be installed from the RetroPie setup menus.

      Retropie in a NES - Pi 3 with Mausberry circuit shutdown switch wired to buttons and 8bitdo NesPro30 controller
      Retropie in a Saturn Controller - Pi Zero, GPIO controls using DB9 driver
      Retropie in a PSX - Pi3
      https://markyh444.wordpress.com

      1 Reply Last reply Reply Quote 0
      • I
        imfa1se
        last edited by 13 Jan 2017, 07:54

        That I have not I will look into that, thanks for mentioning.. I did come across this article

        https://github.com/Aloshi/EmulationStation/issues/203

        But cannot seem to get it working properly..

        S 1 Reply Last reply 13 Jan 2017, 12:09 Reply Quote 0
        • S
          synack @imfa1se
          last edited by 13 Jan 2017, 12:09

          @imfa1se Where did you add the --no-exit parameter? The locations on the github conversion you posted are probably old/obsolete now. If you want to disable quit to shell you probably should be doing it in the file /opt/retropie/configs/all/autostart.sh

          Although as @markyh444 mentions, the kids mode ES may do everything you want.

          I 1 Reply Last reply 13 Jan 2017, 16:33 Reply Quote 0
          • I
            imfa1se
            last edited by 13 Jan 2017, 14:29

            /usr/bin/emulationstation thank you :) I will try that later on very much appreciated.

            Will definitely look into kids mode as well. Cheers @synack

            1 Reply Last reply Reply Quote 0
            • I
              imfa1se @synack
              last edited by imfa1se 13 Jan 2017, 16:33

              @synack

              autostart.sh says the following

              emulationstation #autostart

              Tried adding it after that I must be typing something wrong lmao

              UPDATE - figured it out.. Found this from @meleu

              "/opt/retropie/supplementary/emulationstation/emulationstation.sh" --no-exit "$@"

              thanks guys :) much appreciated for everything

              1 Reply Last reply Reply Quote 1
              6 out of 6
              • First post
                6/6
                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