Best way to launch emulators from dual SteamOS/XBMC HTTPC is definately from the Steam client side. Learned the hard-way that XBMC attaches to audio interfaces and does not want to let go. This will update Steam client app tiles with shortcuts to launch various ROMs in the appropriate emulator.
This assumes that you have already setup SteamOS (wrapped Debian) to pull from standard Debian repositories. See SteamOS and XBMC on Intel NUC 4th gen if this is not the case.
apt-get install git mupen64plus python
git clone --depth=1 https://github.com/jzerbe/Ice.git
git checkout steamos
Ice/config.txtto match the root directory of where your ROMs are stored.
matches nicknames of console. With the
you are going to want a
- Be that sure
.z64filenames match against hits in Steam Banners.
- Exit to the desktop and kill -
kill -s KILL #PID#- the steam process. Might respawn the Steam client, in which case run the
killcommand again, and then should exit to the desktop automatically.
- In the cloned
python ice.pyto update
/home/steam/.local/share/Steam/userdata/########/config/shortcuts.vdf. May have to delete empty parallel directories; other
userdata/########that have an empty
244 words. Post tags: SteamOS, Debian, and Nintendo 64.