Mi é stato chiesto in un messaggio privato come si possa passare da un frontend ad un altro in retropie.
Piuttosto che rispondere al messaggio preferisco aprire un piccolo post in modo che possa essere d'aiuto anche ad altri.
Se si sceglie di scaricare retropie e compilarsi da soli attract mode senza prendere un'immagine giá bella pronta si potrebbe
sentire la mancanza di determinati script molto utili.
In retropie c'é un file chiamato autostart.sh che determina cosa avviare al boot. Modificando il contenuto di questo file si puó
scegliere se avviare attract mode o emulation station.
Sono in totale 4 semplici script da creare.
1)
/home/pi/.attract/Attract Mode Setup/Launch EmulationStation.sh che conterrá:
#!/usr/bin/env bash
echo ""
echo "Switching default boot system to emulationstation and rebooting"
echo ""
sleep 5
cp /opt/retropie/configs/all/ES-Start.sh /opt/retropie/configs/all/autostart.sh
sudo reboot
2)
/opt/retropie/configs/all/AM-Start.sh che conterrá solamente una riga con scritto
attract
3)
sempre dentro la stessa cartella ES-Start.sh che conterrá anche esso una sola riga con scritto
emulationstation #auto
4)
/home/pi/RetroPie/retropiemenu/Switch to Attract Mode.sh
che conterrá:
#!/usr/bin/env bash
echo ""
echo "Switching default boot system to Attract Mode and rebooting"
echo ""
sleep 5
cp /opt/retropie/configs/all/AM-Start.sh /opt/retropie/configs/all/autostart.sh
sudo reboot
Spero di essere stato d'aiuto.
Non mi assumo i meriti degli script sono stati estrapolati dall'immagine Motion Blue Base Image by Dave Marti
Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
Script per passaggio da emulationstation ad attract mode e viceversa
Moderatore: Moderatore Raspberry
- tulipo
- Affezionato
- Messaggi: 105
- Iscritto il: 28/03/2017, 15:49
- Città: Spoleto
- Grazie Ricevuti: 2 volte
Script per passaggio da emulationstation ad attract mode e viceversa
My build:
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP
-
- Affezionato
- Messaggi: 208
- Iscritto il: 08/03/2013, 14:08
- Città: Roma
- Grazie Ricevuti: 2 volte
Re: Script per passaggio da emulationstation ad attract mode e viceversa
Grazie Tulip, però ho un problema.
anche io ho usato un'immagine Motion Blue per creare il mio attract mode, però nella cartella /home/pi/.attract/Attract Mode Setup/ io non ho il file Launch EmulationStation.sh ma h Launch EmulationStation To Configure Controllers.sh che ho controllato e contiene tutto quello che hai postato tu, ma alla fine ha delle cose in più
#!/usr/bin/env bash
echo ""
echo "Switching default boot system to emulationstation and rebooting"
echo ""
sleep 5
cp /opt/retropie/configs/all/ES-Start.sh /opt/retropie/configs/all/autostart.sh
sudo reboot
#ps -fu `whoami` |grep attract |grep -v xinit |grep -v grep |grep -v xterm| awk '{print $2}' | xargs kill -9
Mentre il file AM-Start.sh è così compilato
# Original
# emulationstation #auto
# stty -echo;attract &> /dev/null; stty echo
# attract > /dev/null 2>&1
attract
Il resto corrisponde tutto negli altri files, io ho provato ad eliminare le righe in più al di sopra della riga attract nel file AM-Start.sh ma nel menù di attract mode sotto retropie ancora non c'è la voce Emulation Station.
anche io ho usato un'immagine Motion Blue per creare il mio attract mode, però nella cartella /home/pi/.attract/Attract Mode Setup/ io non ho il file Launch EmulationStation.sh ma h Launch EmulationStation To Configure Controllers.sh che ho controllato e contiene tutto quello che hai postato tu, ma alla fine ha delle cose in più
#!/usr/bin/env bash
echo ""
echo "Switching default boot system to emulationstation and rebooting"
echo ""
sleep 5
cp /opt/retropie/configs/all/ES-Start.sh /opt/retropie/configs/all/autostart.sh
sudo reboot
#ps -fu `whoami` |grep attract |grep -v xinit |grep -v grep |grep -v xterm| awk '{print $2}' | xargs kill -9
Mentre il file AM-Start.sh è così compilato
# Original
# emulationstation #auto
# stty -echo;attract &> /dev/null; stty echo
# attract > /dev/null 2>&1
attract
Il resto corrisponde tutto negli altri files, io ho provato ad eliminare le righe in più al di sopra della riga attract nel file AM-Start.sh ma nel menù di attract mode sotto retropie ancora non c'è la voce Emulation Station.
- tulipo
- Affezionato
- Messaggi: 105
- Iscritto il: 28/03/2017, 15:49
- Città: Spoleto
- Grazie Ricevuti: 2 volte
Re: Script per passaggio da emulationstation ad attract mode e viceversa
Sì i file sono gli stessi. Li ho solo abbreviati e tolto le parti commentate.
Guarda dentro il file /home/pi/.attract/emulator/retropie.cfg dove punta la cartella delle rom. Magari va ad una cartella analoga dove manca proprio quel file. È capitato anche a me una volta.
Sent from my MI 5s using Tapatalk
Guarda dentro il file /home/pi/.attract/emulator/retropie.cfg dove punta la cartella delle rom. Magari va ad una cartella analoga dove manca proprio quel file. È capitato anche a me una volta.
Sent from my MI 5s using Tapatalk
My build:
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP
-
- Affezionato
- Messaggi: 208
- Iscritto il: 08/03/2013, 14:08
- Città: Roma
- Grazie Ricevuti: 2 volte
Re: Script per passaggio da emulationstation ad attract mode e viceversa
Questo è il filetulipo ha scritto: ↑08/09/2017, 12:26 Sì i file sono gli stessi. Li ho solo abbreviati e tolto le parti commentate.
Guarda dentro il file /home/pi/.attract/emulator/retropie.cfg dove punta la cartella delle rom. Magari va ad una cartella analoga dove manca proprio quel file. È capitato anche a me una volta.
Sent from my MI 5s using Tapatalk
# Generated by Attract-Mode v2.2.1
#
executable sudo
args /home/pi/RetroPie-Setup/retropie_packages.sh retropiemenu launch "[romfilename]" </dev/tty >/dev/tty
rompath /home/pi/RetroPie/retropiemenu
romext .rp;.sh
system RetroPie
info_source thegamesdb.net
artwork flyer /home/pi/RetroPie/retropiemenu/flyer
artwork marquee /home/pi/RetroPie/retropiemenu/marquee
artwork snap /home/pi/RetroPie/retropiemenu/icons
artwork wheel /home/pi/RetroPie/retropiemenu/wheel
il problema credo sia che nella cartella manca il file emulationstation, o sbaglio?
-
- Affezionato
- Messaggi: 208
- Iscritto il: 08/03/2013, 14:08
- Città: Roma
- Grazie Ricevuti: 2 volte
Re: Script per passaggio da emulationstation ad attract mode e viceversa
No infatti non c'èartfunk ha scritto: ↑08/09/2017, 12:55Questo è il filetulipo ha scritto: ↑08/09/2017, 12:26 Sì i file sono gli stessi. Li ho solo abbreviati e tolto le parti commentate.
Guarda dentro il file /home/pi/.attract/emulator/retropie.cfg dove punta la cartella delle rom. Magari va ad una cartella analoga dove manca proprio quel file. È capitato anche a me una volta.
Sent from my MI 5s using Tapatalk
# Generated by Attract-Mode v2.2.1
#
executable sudo
args /home/pi/RetroPie-Setup/retropie_packages.sh retropiemenu launch "[romfilename]" </dev/tty >/dev/tty
rompath /home/pi/RetroPie/retropiemenu
romext .rp;.sh
system RetroPie
info_source thegamesdb.net
artwork flyer /home/pi/RetroPie/retropiemenu/flyer
artwork marquee /home/pi/RetroPie/retropiemenu/marquee
artwork snap /home/pi/RetroPie/retropiemenu/icons
artwork wheel /home/pi/RetroPie/retropiemenu/wheel
il problema credo sia che nella cartella manca il file emulationstation, o sbaglio?
quindi creo un file emulatiostation.sh e lo compilo così come hai scritto?
- tulipo
- Affezionato
- Messaggi: 105
- Iscritto il: 28/03/2017, 15:49
- Città: Spoleto
- Grazie Ricevuti: 2 volte
Re: Script per passaggio da emulationstation ad attract mode e viceversa
Devi solamente creare il file dentro la cartella indicata su rompath.
Sent from my MI 5s using Tapatalk
Sent from my MI 5s using Tapatalk
My build:
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP
Raspyzero: https://goo.gl/neHcAk
Raspybox: https://goo.gl/J5zsbc
Bartop 1P: https://goo.gl/photos/2w8oWThP2bRtxZAHA
Hyperspin theme - Attract Mode conversion WIP