How to add icons on the homescreen that link to emulators?

Ive already started digging into how we can do the same things for folders and it looks pretty easy. Thanks to @Sammie for writing the wiki post. It’s too bad the wiki pages are on a repository level and can’t be accessed from the Project. That means more digging for people unfamiliar with GitHub.

But anyway… it seems all we need to do is

  1. add a folder to launcher/Menu/GameShell/20_Retro Games/ example SNES
  2. in that folder create a file called action.config
  3. in that file it should contain:

ROM=/home/cpi/games/[FOLDER-WITH-COMPATIBLE-ROMS]
ROM_SO=/home/cpi/apps/emulators/[DESIRED-CORE-TO-USE]
EXT=[EXTENSIONS-COMPATIBLE-WITH-CORE] ie zip,sfc,smc
LAUNCHER=retroarch -L
TITLE=[Title to display by Launcher]
SO_URL=http://buildbot.libretro.com/nightly/linux/armhf/latest/[NAME_OF_EMULATOR].so.zip

  1. Then place your thumbnail in launcher/skin/default/Menu/GameShell/20_Retro Games/
8 Likes