How to restart ES from a script?
-
@TMNTturtlguy said in How to restart ES from a script?:
@meleu the way it is written now it works from joystick/controller.
This is curious. I can't see any mention to joy2key in your script. And joy2key is the tool responsible to convert the up/down/left/right on d-pad to up/down/left/right key presses (and A button to <enter>).
Can you confirm that you navigate through your dialog menu using the up/down in your joystick and select an option with the button A?
-
@meleu
Yes It's working with D-Pad A and B
even this minimal menu works#!/bin/bash # Bash Menu Script Example dialog --clear --backtitle "Backtitle here" --title "Title here" --menu "Choose one of the following options:" 15 40 4 \ 1 "Option 1" \ 2 "Option 2" \ 3 "Option 3"
-
@meleu @TMNTturtlguy @BuZz Man I'm so ....
pkill -n emulationstatio
always kills the newest process that the short version what my script exactly does. With all advantages and disadvantages - but the shortest script ;)I should more RTFM
-
@cyperghost said in How to restart ES from a script?:
@meleu
Yes It's working with D-Pad A and BReally neat! :-) It seems to be a cool RetroPie feature, because if you launch the script directly from command line you can't use joystick for that.
pkill -n emulationstatio
always kills the newest process that the short version what my script exactly does. With all advantages and disadvantages - but the shortest script ;)Maybe we can make a video like this below replacing pumpkin by emulationstation:
-
@meleu Is this always the same pumpkin? I think a pumpkin always got's seven lives.
-
@cyperghost said in How to restart ES from a script?:
@meleu Is this always the same pumpkin? I think a pumpkin always got's seven lives.
I think one is a binary, two or three are scripts, and the others were launched in an infinite loop inside some of those scripts.
-
What about Schrödinger's pumpkin?
-
@meleu @cyperghost I tried to create the restart function as a separate choice from the menu, thus you first pick an option for which config file to load and then choose to restart. I tested with several of the variations of the restart command and each time I get similar results. The script works fine, but after running it, the start/quit menu runs an auto restart, no different than when the restart command is within the actual config change function. I am at a loss, like charlie brown waiting for the great pumpkin to appear :)
-
@TMNTturtlguy what's the version of your RetroPie-Setup? It must be 4.2.8+
-
@meleu I am not at my pi right now, but i updated again about 12 hours ago, so it is the current version as of then.
-
Added new possibilities to ES RESTART THREAD
-
@cyperghost Wow! We're looking like a bunch of murderers... There are many threads showing that there are many ways to kill EmulationStation. And I suspect the most promising is this one.
-
@cyperghost said in How to restart ES from a script?:
Added new possibilities to ES RESTART THREAD
I just checked the thread and I am not clear what edits you made today? We have gone through so many ways to kill (per @meleu) that i can't keep what codes are what, and what new possibilities you added/modified.
Thanks
-
@meleu That looks really promising ... But AS you know I am not a scraper. Indeed the caurosel view is fine. Maybe in not a far future all databases are setted to SQL and then it is easier to exchange ready scraped Databases. What do you think?
@TMNT in the thread are all working scripts listed inkl. how to and version numbering
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.