User launchers

From Zaparoo Wiki

User launchers are locally defined custom launchers that allow you to add new ways for Zaparoo Core to index and launch media. They can be used for things like adding support for emulators not supported officially by Core or tweaking the behavior of existing launchers.

Indexing and launch behavior of user launchers are somewhat predefined and can't be as complex as official launchers. If they conflict with an official launcher, the official launcher will take precedence unless it's been set as a system default. User launcher files can be shared with other users.

Creating a user launcher

When Core is first started, it will create a new folder called launchers in the data folder (check your platform to find this) where new user launchers can be added.

A user launcher file is a TOML file with the file extension .toml, and a filename that will become the reference ID of the new launcher when loaded.

An example user launcher for MiSTer, that will use the old Genesis core: