Steam Link on main screen, rather than Ports
-
Hey!
I'm new to RetroPie and Raspberry Pi in general.
I followed a tutorial to make Kodi appear as a system rather than in ports.
I tried to do the same for Steam Link.
I managed to get it to appear on the main menu with the correct logo, however it would not launch.
I assume it is down to the .sh file I created not pointing to the correct location.
Can anyone help me out?Thanks!
-
Hey all,
Never mind, I got it working! -
If anyone is interested, below is the process for both Kodi and Steam Link.
The Kodi sections were taken and slightly modified from Youtuber ETAPRIME
The Steam sections I made through trial and error using a RetroPie test MSD card.======================================================================================
Place Kodi and Team Link on the Main Screen
##Edit the config to add the systems
#Backup the Config
sudo cp /etc/emulationstation/es_systems.cfg /etc/emulationstation/es_systems_backup2019-02-21.cfg#Edit the Config
sudo nano /etc/emulationstation/es_systems.cfg
--Add the following after <systemList>:
<system>
<fullname>Kodi</fullname>
<name>kodi</name>
<path>~/RetroPie/roms/kodi</path>
<extension>.sh .SH</extension>
<command>bash %ROM%</command>
<platform>kodi</platform>
<theme>kodi</theme>
</system>
<system>
<fullname>Steam Link</fullname>
<name>steam</name>
<path>~/RetroPie/roms/steamlink</path>
<extension>.sh .SH</extension>
<command>bash %ROM%</command>
<platform>steam</platform>
<theme>steam</theme>
</system>#Save Changes
Ctrl+x, y, Enter##Create Rom Directories
mkdir /home/pi/RetroPie/roms/kodi
mkdir /home/pi/RetroPie/roms/steamlink##Create Kodi Launch Scripts
sudo nano /home/pi/RetroPie/roms/kodi/kodi.sh--Add the following
kodi-standalone#Save Changes
Ctrl+x, y, Enter##Create Steam Launch Scripts
sudo nano /home/pi/RetroPie/roms/steamlink/steamlink.sh--Add the following
#!/bin/bash
"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 PORT "steamlink" ""#Save Changes
Ctrl+x, y, Enter##Make Scripts Executable
sudo chmod +x /home/pi/RetroPie/roms/kodi/kodi.sh
sudo chmod +x /home/pi/RetroPie/roms/steamlink/steamlink.sh##Reboot Raspberry Pi
sudo rebootI hope this helps someone else!
Thanks
-
If I understand your approach correctly, this makes Kodi/Steam Link appear as their own system in Emulation Station but you still need to go inside and select a single Kodi/Steam Link launch script?
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.