diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 40991a651..c4a0d8a04 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -12,9 +12,7 @@ Work is also needed to get ES-DE into the repositories of the various supported
Regarding testing, it's impossible for me to test every game system as rbsimple-DE has support for more than a 100 different systems. There could be issues with the configuration template files, or within ES itself. So more testing is needed!
-In general, a thorough review of [es_systems.cfg_linux](resources/templates/es_systems.cfg_linux), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows) would be great!
-
-To a lesser extent, a review would also be needed of [es_systems.cfg_freebsd](resources/templates/es_systems.cfg_freebsd), [es_systems.cfg_netbsd](resources/templates/es_systems.cfg_netbsd) and [es_systems.cfg_openbsd](resources/templates/es_systems.cfg_openbsd) but these are really minority systems and mostly a copy of the Linux templates with modified paths to the RetroArch cores.
+In general, a thorough review of [es_systems.cfg_unix](resources/templates/es_systems.cfg_unix), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows) would be great!
As for rbsimple-DE there are quite some missing graphic files and other customizations for a number of game systems. Check out [MISSING.md](themes/rbsimple-DE/MISSING.md) for more details of what needs to be added or updated.
diff --git a/INSTALL.md b/INSTALL.md
index a446133c1..09d2c2618 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -1029,11 +1029,15 @@ Here's an overview of the file layout:
.smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
retroarch -L ~/.config/retroarch/cores/snes9x_libretro.so %ROM%
+
+ retroarch -L %COREPATH%/snes9x_libretro.so %ROM%
+
/Applications/RetroArch.app/Contents/MacOS/RetroArch -L %EMUPATH%/../Resources/cores/snes9x_libretro.dylib %ROM%
@@ -1070,6 +1074,8 @@ The following variables are expanded by ES for the `command` tag:
`%BASENAME%` - Replaced with the "base" name of the path to the selected ROM. For example, a path of `/foo/bar.rom`, this tag would be `bar`. This tag is useful for setting up AdvanceMAME.
+`%COREPATH%` - The core file defined after this variable will be searched in each of the directories listed in the setting EmulatorCorePath (in es_settings.cfg). This is done until the first match occurs, or until the last directory is exhausted and no core file was found. This makes it possible to create a more general es_systems.cfg file but still support the variation between different operating systems and different types of emulator installations (e.g. installed via the OS repository, via Snap, compiled from source etc.). This is primarily intended for Unix as well as for RetroArch but it can also be used on macOS and Windows and for other emulators that utilizes discrete emulator cores. For macOS and Windows the EmulatorCorePath setting is blank by default, and for Unix it's set to the following value: `~/.config/retroarch/cores:~/snap/retroarch/current/.config/retroarch/cores:/usr/lib/x86_64-linux-gnu/libretro:/usr/lib64/libretro:/usr/lib/libretro:/usr/local/lib/libretro:/usr/pkg/lib/libretro`. Note that colons are used to separate the directories. This path setting can be changed from within the GUI, as described in the [User Guide](USERGUIDE.md#other-settings-1). Never use quotation marks around the directories for this setting. It's strongly adviced to not add spaces to directory names, but if still done, ES-DE will handle this automatically by adding the appropriate quotation marks to the launch command.
+
`%ROM_RAW%` - Replaced with the unescaped, absolute path to the selected ROM. If your emulator is picky about paths, you might want to use this instead of %ROM%, but enclosed in quotes.
`%EMUPATH%` - Replaced with the path to the emulator binary. This is expanded either using the PATH environmental variable of the operating system, or if an absolute emulator path is defined, this will be used instead. This variable is mostly useful to define the emulator core path for Windows, as this operating system does not have a standardized program installation directory structure.
@@ -1078,7 +1084,7 @@ The following variables are expanded by ES for the `command` tag:
For the `path` tag, the following variable is expanded by ES:
-`%ROMPATH%` - Replaced with the path defined for the setting ROMDirectory in `es_settings.cfg`.
+`%ROMPATH%` - Replaced with the path defined for the setting ROMDirectory in es_settings.cfg.
## gamelist.xml
diff --git a/NEWS.md b/NEWS.md
index 123adf711..0700b94fa 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -42,7 +42,8 @@ Many bugs have been fixed, and numerous features that were only partially implem
* Added multiple animations and shader effects, such as when opening menus, playing videos in the gamelists and via the screensaver etc.
* Seamless (almost) launch of games without showing the desktop when starting and when returning from RetroArch and other emulators
* Per-game launch command override, so that different cores or emulators can be used on a per-game basis (saved to gamelist.xml)
-* Core location can be defined relative to the emulator binary using the %EMUPATH% variable in es_systems.cfg (mostly useful for Windows)
+* The emulator core location can be defined relative to the emulator binary using the %EMUPATH% variable in es_systems.cfg (mostly useful on Windows)
+* Core locations can be searched in a configurable list of directories and used in the es_systems.cfg file through the %COREPATH% variable (mostly useful on Unix where there are no standardized core directories)
* Properly implemented the option to show or hide hidden files and folders
* Properly implemented the option to show or hide games flagged as hidden in the metadata editor
* Custom event scripts can now be enabled or disabled with a menu option
diff --git a/USERGUIDE.md b/USERGUIDE.md
index ae00b29a7..89f600898 100644
--- a/USERGUIDE.md
+++ b/USERGUIDE.md
@@ -214,9 +214,9 @@ For some systems though, a more elaborate setup is required, and we will attempt
Let's start with the simple scenario of a single ROM game file per platform, which is the case for the majority of systems. In this example we're setting up ES-DE to play Nintendo Entertainment System games.
-The supported file extensions are listed in [es_systems.cfg_linux](resources/templates/es_systems.cfg_linux), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows).
+The supported file extensions are listed in [es_systems.cfg_unix](resources/templates/es_systems.cfg_unix), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows).
-Here is the snippet from the es_systems.cfg_linux file:
+Here is the snippet from the es_systems.cfg_unix file:
```
@@ -224,7 +224,7 @@ Here is the snippet from the es_systems.cfg_linux file:
Nintendo Entertainment System
%ROMPATH%/nes
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fceumm_libretro.so %ROM%
+ retroarch -L %COREPATH%/nestopia_libretro.so %ROM%
nes
nes
@@ -258,7 +258,7 @@ Then simply copy your game ROMs into this folder, and you should end up with som
**Note: These directories are case sensitive on Unix, so creating a directory named _NES_ instead of _nes_ won't work!**
-That's it, start ES-DE and the NES game system should be populated. You can now scrape game information and media for the games, and assuming you've setup RetroArch correctly with the FCEUmm core, you can launch the games.
+That's it, start ES-DE and the NES game system should be populated. You can now scrape game information and media for the games, and assuming you've setup RetroArch correctly with the Nestopia UE core, you can launch the games.
### Multiple gamefiles installation
@@ -902,6 +902,10 @@ The metadata for a game is updated both by scraping and modifying data in the me
Here you can override the directory to your game media, i.e. the game images and videos. The default location is "~/.emulationstation/downloaded_media".
+**Emulator core path**
+
+This setting defines the path for which to search for emulator cores. This is used by the variable %COREPATH% which can be defined in the systems configuration file es_systems.cfg. By default this variable and corresponding setting is only used on Unix. For macOS and Windows it's not included in the es_systems.cfg template and the default core path value is therefore set to blank. If required for special setups it can be used for these operating systems, but the primary use is on Unix where the core path may vary depending on the operating system, how the emulator was packaged etc. For example the default RetroArch core directory is ~/.config/retroarch/cores but if installed as a Snap package or as part of the OS repository the cores could be stored elsewhere. The setting is primarily intended for RetroArch but it can be used for any emulator that utilizes discrete emulator cores. When attempting to launch a game, the core for the game system will be searched in each of the defined directories until the first match occurs. Multiple directories can be defined by separating them using colons. Please see [INSTALL.md](INSTALL.md#es_systemscfg) for more information about this.
+
**Per game launch command override**
If enabled, you can override the launch command defined in es_systems.cfg on a per-game basis. It's only recommended to disable this option for testing purposes, such as when a game won't start and you're unsure if it's your custom launch command that causes the problem.
@@ -1277,7 +1281,7 @@ Sometimes the name of the console is (more or less) the same for multiple region
The **Default emulator** column shows the emulator configured in es_systems.cfg, and for emulators that support multiple cores, the configured core is shown inside the brackets.
-For additional details regarding which game file extensions are supported per system, refer to the **es_systems.cfg** templates [es_systems.cfg_linux](resources/templates/es_systems.cfg_linux), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows). Normally the extensions setup in these files should cover everything that the emulators support though.
+For additional details regarding which game file extensions are supported per system, refer to the **es_systems.cfg** templates [es_systems.cfg_unix](resources/templates/es_systems.cfg_unix), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows). Normally the extensions setup in these files should cover everything that the emulators support though.
| Game system name | Full name | Default emulator | Recommended game setup |
@@ -1316,7 +1320,7 @@ For additional details regarding which game file extensions are supported per sy
| dos | DOS (PC) | RetroArch (DOSBox-core) | In separate folder (one folder per game, with complete file structure retained) |
| dragon32 | Dragon 32 | | |
| dreamcast | Sega Dreamcast | | |
-| famicom | Nintendo Family Computer | RetroArch (FCEUmm) | Single archive or ROM file in root folder |
+| famicom | Nintendo Family Computer | RetroArch (Nestopia UE) | Single archive or ROM file in root folder |
| fba | Final Burn Alpha | | Single archive file following MAME name standard |
| fbneo | FinalBurn Neo | | Single archive file following MAME name standard |
| fds | Nintendo Famicom Disk System | RetroArch (Nestopia UE) | Single archive or ROM file in root folder |
@@ -1352,7 +1356,7 @@ For additional details regarding which game file extensions are supported per sy
| nds | Nintendo DS | | |
| neogeo | Neo Geo | RetroArch (FinalBurn Neo) | Single archive file following MAME name standard |
| neogeocd | Neo Geo CD | | |
-| nes | Nintendo Entertainment System | RetroArch (FCEUmm) | Single archive or ROM file in root folder |
+| nes | Nintendo Entertainment System | RetroArch (Nestopia UE) | Single archive or ROM file in root folder |
| ngp | Neo Geo Pocket | | |
| ngpc | Neo Geo Pocket Color | | |
| odyssey2 | Magnavox Odyssey2 | | |
diff --git a/es-app/src/FileData.cpp b/es-app/src/FileData.cpp
index 89aed9ac5..b50f05253 100644
--- a/es-app/src/FileData.cpp
+++ b/es-app/src/FileData.cpp
@@ -752,6 +752,7 @@ void FileData::launchGame(Window* window)
const std::string basename = Utils::FileSystem::getStem(getPath());
const std::string rom_raw = Utils::FileSystem::getPreferredPath(getPath());
const std::string emupath = Utils::FileSystem::getExePath();
+ const std::string emulatorCorePath = Settings::getInstance()->getString("EmulatorCorePath");
command = Utils::String::replace(command, "%ROM%", rom);
command = Utils::String::replace(command, "%BASENAME%", basename);
@@ -765,6 +766,64 @@ void FileData::launchGame(Window* window)
std::wstring commandWide = Utils::String::stringToWideString(command);
#endif
+ // If %COREPATH% is used in es_systems.cfg for this system, try to find the emulator
+ // core using the core paths defined in the setting EmulatorCorePath.
+ auto corePos = command.find("%COREPATH%");
+ if (corePos != std::string::npos && emulatorCorePath.size() > 0) {
+ std::string coreName;
+ bool foundCoreFile = false;
+ std::vector corePaths =
+ Utils::String::delimitedStringToVector(emulatorCorePath, ":");
+ auto spacePos = command.find(" ", corePos);
+ if (spacePos != std::string::npos) {
+ coreName = command.substr(corePos + 10, spacePos - corePos - 10);
+ for (auto path : corePaths) {
+ bool pathHasSpaces = false;
+ if (path.find(" ") != std::string::npos)
+ pathHasSpaces = true;
+ std::string coreFile = Utils::FileSystem::expandHomePath(path + coreName);
+ if (Utils::FileSystem::isRegularFile(coreFile) ||
+ Utils::FileSystem::isSymlink(coreFile)) {
+ foundCoreFile = true;
+ if (pathHasSpaces)
+ command.replace(corePos, spacePos - corePos, "\"" + coreFile + "\"");
+ else
+ command.replace(corePos, spacePos - corePos, coreFile);
+ break;
+ }
+ }
+ }
+ else {
+ LOG(LogError) << "Invalid entry in systems configuration file es_systems.cfg.";
+ LOG(LogError) << "Raw emulator launch command:";
+ LOG(LogError) << commandRaw;
+
+ GuiInfoPopup* s = new GuiInfoPopup(window, "ERROR: INVALID ENTRY IN SYSTEMS " \
+ "CONFIGURATION FILE", 6000);
+ window->setInfoPopup(s);
+ return;
+ }
+ if (!foundCoreFile && coreName.size() > 0) {
+ LOG(LogError) << "Couldn't launch game, emulator core file '" <<
+ coreName.substr(1, coreName.size() - 1) << "' does not exist.";
+ LOG(LogError) << "Raw emulator launch command:";
+ LOG(LogError) << commandRaw;
+
+ GuiInfoPopup* s = new GuiInfoPopup(window, "ERROR: COULDN'T FIND EMULATOR CORE FILE '" +
+ Utils::String::toUpper(coreName.substr(1, coreName.size() - 1) + "'"), 6000);
+ window->setInfoPopup(s);
+ return;
+ }
+ }
+ else if (corePos != std::string::npos) {
+ LOG(LogError) << "The variable %COREPATH% is used in es_systems.cfg but " \
+ "no paths are defined in the setting EmulatorCorePath.";
+ GuiInfoPopup* s = new GuiInfoPopup(window, "ERROR: NO CORE PATHS CONFIGURED, " \
+ "CAN'T LOCATE EMULATOR CORE", 6000);
+ window->setInfoPopup(s);
+ return;
+ }
+
Scripting::fireEvent("game-start", rom, getSourceFileData()->metadata.get("name"));
int returnValue = 0;
diff --git a/es-app/src/SystemData.cpp b/es-app/src/SystemData.cpp
index 5addd302f..e87687931 100644
--- a/es-app/src/SystemData.cpp
+++ b/es-app/src/SystemData.cpp
@@ -390,19 +390,9 @@ bool SystemData::copyConfigTemplate(const std::string& path)
#elif defined(__APPLE__)
systemsTemplateFile = ResourceManager::getInstance()->
getResourcePath(":/templates/es_systems.cfg_macos", false);
- #elif defined(__FreeBSD__)
- systemsTemplateFile = ResourceManager::getInstance()->
- getResourcePath(":/templates/es_systems.cfg_freebsd", false);
- #elif defined(__NetBSD__)
- systemsTemplateFile = ResourceManager::getInstance()->
- getResourcePath(":/templates/es_systems.cfg_netbsd", false);
- #elif defined(__OpenBSD__)
- systemsTemplateFile = ResourceManager::getInstance()->
- getResourcePath(":/templates/es_systems.cfg_openbsd", false);
#else
- // Assume that anything else is some type of Linux system.
systemsTemplateFile = ResourceManager::getInstance()->
- getResourcePath(":/templates/es_systems.cfg_linux", false);
+ getResourcePath(":/templates/es_systems.cfg_unix", false);
#endif
if (systemsTemplateFile == "") {
diff --git a/es-app/src/guis/GuiMenu.cpp b/es-app/src/guis/GuiMenu.cpp
index 06224a8f9..21e94fb43 100644
--- a/es-app/src/guis/GuiMenu.cpp
+++ b/es-app/src/guis/GuiMenu.cpp
@@ -625,33 +625,63 @@ void GuiMenu::openOtherSettings()
});
// Game media directory.
- ComponentListRow row;
+ ComponentListRow rowMediaDir;
auto media_directory = std::make_shared(mWindow, "GAME MEDIA DIRECTORY",
Font::get(FONT_SIZE_MEDIUM), 0x777777FF);
- auto bracket = std::make_shared(mWindow);
- bracket->setImage(":/graphics/arrow.svg");
- bracket->setResize(Vector2f(0, Font::get(FONT_SIZE_MEDIUM)->getLetterHeight()));
- row.addElement(media_directory, true);
- row.addElement(bracket, false);
- std::string title = "ENTER GAME MEDIA DIRECTORY";
+ auto bracketMediaDirectory = std::make_shared(mWindow);
+ bracketMediaDirectory->setImage(":/graphics/arrow.svg");
+ bracketMediaDirectory->setResize(Vector2f(0, Font::get(FONT_SIZE_MEDIUM)->getLetterHeight()));
+ rowMediaDir.addElement(media_directory, true);
+ rowMediaDir.addElement(bracketMediaDirectory, false);
+ std::string titleMediaDir = "ENTER GAME MEDIA DIRECTORY";
std::string mediaDirectoryStaticText = "Default directory:";
std::string defaultDirectoryText = "~/.emulationstation/downloaded_media/";
- std::string initValue = Settings::getInstance()->getString("MediaDirectory");
- bool multiLine = false;
- auto updateVal = [this](const std::string& newVal) {
+ std::string initValueMediaDir = Settings::getInstance()->getString("MediaDirectory");
+ bool multiLineMediaDir = false;
+ auto updateValMediaDir = [this](const std::string& newVal) {
Settings::getInstance()->setString("MediaDirectory", newVal);
Settings::getInstance()->saveFile();
ViewController::get()->reloadAll();
mWindow->invalidateCachedBackground();
};
- row.makeAcceptInputHandler([this, title, mediaDirectoryStaticText,
- defaultDirectoryText, initValue, updateVal, multiLine] {
- mWindow->pushGui(new GuiComplexTextEditPopup(mWindow, getHelpStyle(),
- title, mediaDirectoryStaticText, defaultDirectoryText,
+ rowMediaDir.makeAcceptInputHandler([this, titleMediaDir, mediaDirectoryStaticText,
+ defaultDirectoryText, initValueMediaDir, updateValMediaDir, multiLineMediaDir] {
+ mWindow->pushGui(new GuiComplexTextEditPopup(mWindow, getHelpStyle(),
+ titleMediaDir, mediaDirectoryStaticText, defaultDirectoryText,
Settings::getInstance()->getString("MediaDirectory"),
- updateVal, multiLine, "SAVE", "SAVE CHANGES?"));
+ updateValMediaDir, multiLineMediaDir, "SAVE", "SAVE CHANGES?"));
});
- s->addRow(row);
+ s->addRow(rowMediaDir);
+
+ // Emulator core path.
+ ComponentListRow rowCorePath;
+ auto emulator_core_path = std::make_shared(mWindow, "EMULATOR CORE PATH",
+ Font::get(FONT_SIZE_MEDIUM), 0x777777FF);
+ auto bracketCorePath = std::make_shared(mWindow);
+ bracketCorePath->setImage(":/graphics/arrow.svg");
+ bracketCorePath->setResize(Vector2f(0, Font::get(FONT_SIZE_MEDIUM)->getLetterHeight()));
+ rowCorePath.addElement(emulator_core_path, true);
+ rowCorePath.addElement(bracketCorePath, false);
+ std::string titleCorePath = "ENTER EMULATOR CORE PATH (USE COLON AS SEPARATOR)";
+ std::string emulatorCorePathStaticText = "Default path:";
+ std::string defaultEmulatorCorePath = Settings::getInstance()->
+ getDefaultString("EmulatorCorePath");
+ if (defaultEmulatorCorePath == "")
+ defaultEmulatorCorePath = "";
+ std::string initValueCorePath = Settings::getInstance()->getString("EmulatorCorePath");
+ bool multiLineCorePath = false;
+ auto updateValCorePath = [this](const std::string& newVal) {
+ Settings::getInstance()->setString("EmulatorCorePath", newVal);
+ Settings::getInstance()->saveFile();
+ };
+ rowCorePath.makeAcceptInputHandler([this, titleCorePath, emulatorCorePathStaticText,
+ defaultEmulatorCorePath, initValueCorePath, updateValCorePath, multiLineCorePath] {
+ mWindow->pushGui(new GuiComplexTextEditPopup(mWindow, getHelpStyle(),
+ titleCorePath, emulatorCorePathStaticText, defaultEmulatorCorePath,
+ Settings::getInstance()->getString("EmulatorCorePath"),
+ updateValCorePath, multiLineCorePath, "SAVE", "SAVE CHANGES?"));
+ });
+ s->addRow(rowCorePath);
#if defined(_RPI_)
// Video playing using OMXPlayer.
diff --git a/es-core/src/Settings.cpp b/es-core/src/Settings.cpp
index 04ce77cbb..247bffd0d 100644
--- a/es-core/src/Settings.cpp
+++ b/es-core/src/Settings.cpp
@@ -203,6 +203,20 @@ void Settings::setDefaults()
mBoolMap["RunInBackground"] = { false, false };
#endif
mStringMap["MediaDirectory"] = { "", "" };
+ #if defined(__APPLE__) || defined(_WIN64)
+ mStringMap["EmulatorCorePath"] = { "", "" };
+ #else
+ const std::string emulatorCorePaths =
+ "~/.config/retroarch/cores:" // Compiled from source
+ "~/snap/retroarch/current/.config/retroarch/cores:" // Snap package
+ // As installed via the OS repositories:
+ "/usr/lib/x86_64-linux-gnu/libretro:" // Ubuntu and Linux Mint
+ "/usr/lib64/libretro:" // Fedora
+ "/usr/lib/libretro:" // Manjaro
+ "/usr/local/lib/libretro:" // FreeBSD and OpenBSD
+ "/usr/pkg/lib/libretro"; // NetBSD
+ mStringMap["EmulatorCorePath"] = { emulatorCorePaths, emulatorCorePaths };
+ #endif
mBoolMap["LaunchCommandOverride"] = { true, true };
mBoolMap["ShowHiddenFiles"] = { true, true };
mBoolMap["ShowHiddenGames"] = { true, true };
diff --git a/es-core/src/guis/GuiComplexTextEditPopup.cpp b/es-core/src/guis/GuiComplexTextEditPopup.cpp
index 959df66e3..81762916d 100644
--- a/es-core/src/guis/GuiComplexTextEditPopup.cpp
+++ b/es-core/src/guis/GuiComplexTextEditPopup.cpp
@@ -49,8 +49,13 @@ GuiComplexTextEditPopup::GuiComplexTextEditPopup(
Font::get(FONT_SIZE_MEDIUM), 0x555555FF, ALIGN_CENTER);
mInfoString1 = std::make_shared(mWindow, infoString1,
Font::get(FONT_SIZE_SMALL), 0x555555FF, ALIGN_CENTER);
- mInfoString2 = std::make_shared(mWindow, infoString2,
- Font::get(FONT_SIZE_SMALL), 0x555555FF, ALIGN_CENTER);
+
+ if (infoString2.size() > 92)
+ mInfoString2 = std::make_shared(mWindow, infoString2.substr(0 ,90) + "...",
+ Font::get(FONT_SIZE_SMALL), 0x555555FF, ALIGN_CENTER);
+ else
+ mInfoString2 = std::make_shared(mWindow, infoString2,
+ Font::get(FONT_SIZE_SMALL), 0x555555FF, ALIGN_CENTER);
mText = std::make_shared(mWindow);
mText->setValue(initValue);
diff --git a/resources/templates/es_systems.cfg_freebsd b/resources/templates/es_systems.cfg_freebsd
deleted file mode 100644
index 66eb1ec5e..000000000
--- a/resources/templates/es_systems.cfg_freebsd
+++ /dev/null
@@ -1,1120 +0,0 @@
-
-
-
-
- 3do
- 3DO
- %ROMPATH%/3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/4do_libretro.so %ROM%
- 3do
- 3do
-
-
- ags
- Adventure Game Studio
- %ROMPATH%/ags
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ags
- ags
-
-
- amiga
- Commodore Amiga
- %ROMPATH%/amiga
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga
-
-
- amiga600
- Commodore Amiga 600
- %ROMPATH%/amiga600
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga600
-
-
- amiga1200
- Commodore Amiga 1200
- %ROMPATH%/amiga1200
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga1200
-
-
- amigacd32
- Commodore Amiga CD32
- %ROMPATH%/amigacd32
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amigacd32
- amigacd32
-
-
- amstradcpc
- Amstrad CPC
- %ROMPATH%/amstradcpc
- .dsk .DSK .sna .SNA .tap .TAR .cdt .CDT .voc .VOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/cap32_libretro.so %ROM%
- amstradcpc
- amstradcpc
-
-
- apple2
- Apple II
- %ROMPATH%/apple2
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2
- apple2
-
-
- apple2gs
- Apple IIGS
- %ROMPATH%/apple2gs
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2gs
- apple2gs
-
-
- arcade
- Arcade
- %ROMPATH%/arcade
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame2016_libretro.so %ROM%
- arcade
- arcade
-
-
- astrocade
- Bally Astrocade
- %ROMPATH%/astrocade
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- astrocade
- astrocade
-
-
- atari2600
- Atari 2600
- %ROMPATH%/atari2600
- .a26 .A26 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/stella2014_libretro.so %ROM%
- atari2600
- atari2600
-
-
- atari5200
- Atari 5200
- %ROMPATH%/atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atari5200
- atari5200
-
-
- atari7800
- Atari 7800 ProSystem
- %ROMPATH%/atari7800
- .a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/prosystem_libretro.so %ROM%
- atari7800
- atari7800
-
-
- atari800
- Atari 800
- %ROMPATH%/atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atari800
- atari800
-
-
- atarijaguar
- Atari Jaguar
- %ROMPATH%/atarijaguar
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/virtualjaguar_libretro.so %ROM%
- atarijaguar, atarijaguarcd
- atarijaguar
-
-
- atarijaguarcd
- Atari Jaguar CD
- %ROMPATH%/atarijaguarcd
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/virtualjaguar_libretro.so %ROM%
- atarijaguarcd
- atarijaguarcd
-
-
- atarilynx
- Atari Lynx
- %ROMPATH%/atarilynx
- .lnx .LNX .o .O .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_lynx_libretro.so %ROM%
- atarilynx
- atarilynx
-
-
- atarist
- Atari ST
- %ROMPATH%/atarist
- .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/hatari_libretro.so %ROM%
- atarist
- atarist
-
-
- atarixe
- Atari XE
- %ROMPATH%/atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atarixe
- atarixe
-
-
- atomiswave
- Atomiswave
- %ROMPATH%/atomiswave
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- atomiswave
- atomiswave
-
-
- bbcmicro
- BBC Micro
- %ROMPATH%/bbcmicro
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- bbcmicro
- bbcmicro
-
-
- c64
- Commodore 64
- %ROMPATH%/c64
- .d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/vice_x64_libretro.so %ROM%
- c64
- c64
-
-
- cavestory
- Cave Story (NXEngine)
- %ROMPATH%/cavestory
- .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/nxengine_libretro.so %ROM%
- cavestory
- cavestory
-
-
- cdtv
- Commodore CDTV
- %ROMPATH%/cdtv
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- cdtv
- cdtv
-
-
- chailove
- ChaiLove game engine
- %ROMPATH%/chailove
- .chai .CHAI .chailove .CHAILOVE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/chailove_libretro.so %ROM%
- love
- chailove
-
-
- channelf
- Fairchild Channel F
- %ROMPATH%/channelf
- .bin .BIN .chf .CHF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/freechaf_libretro.so %ROM%
- channelf
- channelf
-
-
- coco
- Tandy Color Computer
- %ROMPATH%/coco
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- coco
- coco
-
-
- coleco
- ColecoVision
- %ROMPATH%/coleco
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- colecovision
- colecovision
-
-
- daphne
- Daphne Arcade Laserdisc Emulator
- %ROMPATH%/daphne
- .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/daphne_libretro.so %ROM%
- daphne
- daphne
-
-
- desktop
- Desktop applications
- %ROMPATH%/desktop
- .sh .csh
- bash %ROM%
- pc
- desktop
-
-
- doom
- Doom
- %ROMPATH%/doom
- .wad .WAD .iwad .IWAD .pwad .PWAD
- retroarch -L /usr/local/lib/libretro/prboom_libretro.so %ROM%
- pc
- doom
-
-
- dos
- DOS (PC)
- %ROMPATH%/dos
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dosbox_core_libretro.so %ROM%
- dos
- dos
-
-
- dragon32
- Dragon 32
- %ROMPATH%/dragon32
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- dragon32
- dragon32
-
-
- dreamcast
- Sega Dreamcast
- %ROMPATH%/dreamcast
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- dreamcast
- dreamcast
-
-
- famicom
- Nintendo Family Computer
- %ROMPATH%/famicom
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fceumm_libretro.so %ROM%
- nes, famicom
- famicom
-
-
- fba
- Final Burn Alpha
- %ROMPATH%/fba
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- arcade
- fba
-
-
- fbneo
- FinalBurn Neo
- %ROMPATH%/fbneo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- arcade
- fbneo
-
-
- fds
- Nintendo Famicom Disk System
- %ROMPATH%/fds
- .nes .NES .fds .FDS .unf .UNF .UNIF .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/nestopia_libretro.so %ROM%
- fds
- fds
-
-
- gameandwatch
- Nintendo Game and Watch
- %ROMPATH%/gameandwatch
- .mgw .MGW .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/gw_libretro.so %ROM%
- gameandwatch
- gameandwatch
-
-
- gamegear
- Sega Game Gear
- %ROMPATH%/gamegear
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- gamegear
- gamegear
-
-
- gamecube
- Nintendo GameCube
- %ROMPATH%/gamecube
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dolphin_libretro.so %ROM%
- gamecube
- gc
-
-
- gb
- Nintendo Game Boy
- %ROMPATH%/gb
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bsnes_libretro.so %ROM%
- gb
- gb
-
-
- gba
- Nintendo Game Boy Advance
- %ROMPATH%/gba
- .gba .GBA .agb .AGB .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_gba_libretro.so %ROM%
- gba
- gba
-
-
- gbc
- Nintendo Game Boy Color
- %ROMPATH%/gbc
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bsnes_libretro.so %ROM%
- gbc
- gbc
-
-
- genesis
- Sega Genesis
- %ROMPATH%/genesis
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- genesis, megadrive
- genesis
-
-
- gx4000
- Amstrad GX4000
- %ROMPATH%/gx4000
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- gx4000
- gx4000
-
-
- intellivision
- Mattel Electronics Intellivision
- %ROMPATH%/intellivision
- .int .INT .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/freeintv_libretro.so %ROM%
- intellivision
- intellivision
-
-
- kodi
- Kodi home theatre software
- %ROMPATH%/kodi
- .sh .csh
- bash %ROM%
- pc
- kodi
-
-
- lutris
- Lutris open gaming platform
- %ROMPATH%/lutris
- .sh .csh
- bash %ROM%
- pc
- lutris
-
-
- lutro
- Lutro game engine
- %ROMPATH%/lutro
- .lua .LUA .lutro .LUTRO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/lutro_libretro.so %ROM%
- lutro
- lutro
-
-
- macintosh
- Apple Macintosh
- %ROMPATH%/macintosh
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- macintosh
- macintosh
-
-
- mame
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame2016_libretro.so %ROM%
- arcade
- mame
-
-
- mame-advmame
- AdvanceMAME
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-advmame
-
-
- mame-libretro
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame-libretro
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame_libretro.so %ROM%
- arcade
- mame-libretro
-
-
- mame-mame4all
- MAME4ALL
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-mame4all
-
-
- mastersystem
- Sega Master System
- %ROMPATH%/mastersystem
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- mastersystem
- mastersystem
-
-
- megacd
- Sega Mega-CD
- %ROMPATH%/megacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacd
-
-
- megacdjp
- Sega Mega-CD
- %ROMPATH%/megacdjp
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacdjp
-
-
- megadrive
- Sega Mega Drive
- %ROMPATH%/megadrive
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- megadrive, genesis
- megadrive
-
-
- mess
- Multi Emulator Super System
- %ROMPATH%/mess
- .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mess2015_libretro.so %ROM%
- mess
- mess
-
-
- moonlight
- Moonlight game streaming
- %ROMPATH%/moonlight
- .moonlight .MOONLIGHT .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- moonlight
- moonlight
-
-
- msx
- MSX
- %ROMPATH%/msx
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx
-
-
- msx1
- MSX1
- %ROMPATH%/msx1
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx1
-
-
- msx2
- MSX2
- %ROMPATH%/msx2
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx2
-
-
- n64
- Nintendo 64
- %ROMPATH%/n64
- .n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mupen64plus_next_libretro.so %ROM%
- n64
- n64
-
-
- naomi
- Sega NAOMI
- %ROMPATH%/naomi
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- naomi
- naomi
-
-
- nds
- Nintendo DS
- %ROMPATH%/nds
- .nds .NDS .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/melonds_libretro.so %ROM%
- nds
- nds
-
-
- neogeo
- Neo Geo
- %ROMPATH%/neogeo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- neogeo
- neogeo
-
-
- neogeocd
- Neo Geo CD
- %ROMPATH%/neogeocd
- .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/neocd_libretro.so %ROM%
- neogeocd
- neogeocd
-
-
- nes
- Nintendo Entertainment System
- %ROMPATH%/nes
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fceumm_libretro.so %ROM%
- nes
- nes
-
-
- ngp
- Neo Geo Pocket
- %ROMPATH%/ngp
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_ngp_libretro.so %ROM%
- ngp
- ngp
-
-
- ngpc
- Neo Geo Pocket Color
- %ROMPATH%/ngpc
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_ngp_libretro.so %ROM%
- ngpc
- ngpc
-
-
- odyssey2
- Magnavox Odyssey2
- %ROMPATH%/odyssey2
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/o2em_libretro.so %ROM%
- odyssey2
- odyssey2
-
-
- openbor
- OpenBOR game engine
- %ROMPATH%/openbor
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- openbor
- openbor
-
-
- oric
- Tangerine Computer Systems Oric
- %ROMPATH%/oric
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- oric
- oric
-
-
- palm
- Palm OS
- %ROMPATH%/palm
- .prc .PRC .pqa .PQA .img .IMG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mu_libretro.so %ROM%
- palm
- palm
-
-
- pc
- IBM PC
- %ROMPATH%/pc
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dosbox_core_libretro.so %ROM%
- pc
- pc
-
-
- pcengine
- NEC PC Engine
- %ROMPATH%/pcengine
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- pcengine
-
-
- pcenginecd
- NEC PC Engine CD
- %ROMPATH%/pcenginecd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_libretro.so %ROM%
- pcenginecd
- pcenginecd
-
-
- pcfx
- NEC PC-FX
- %ROMPATH%/pcfx
- .cue CUE .ccd .CCD .toc .TOC .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pcfx_libretro.so %ROM%
- pcfx
- pcfx
-
-
- pokemini
- Nintendo Pokémon Mini
- %ROMPATH%/pokemini
- .min .MIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/pokemini_libretro.so %ROM%
- pokemini
- pokemini
-
-
- ports
- Ports
- %ROMPATH%/ports
- .sh .csh
- bash %ROM%
- pc
- ports
-
-
- ps2
- Sony PlayStation 2
- %ROMPATH%/ps2
- .iso .ISO .isz .ISZ .cso .CSO .bin .BIN .elf .ELF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/play_libretro.so %ROM%
- ps2
- ps2
-
-
- psp
- PlayStation Portable
- %ROMPATH%/psp
- .elf .ELF .iso .ISO .cso .CSO .prx .PRX .pbp .PBP .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/ppsspp_libretro.so %ROM%
- psp
- psp
-
-
- psvita
- PlayStation Vita
- %ROMPATH%/psp
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- psvita
- psvita
-
-
- psx
- Sony PlayStation 1
- %ROMPATH%/psx
- .cue .CUE .toc .TOC .m3u .M3U .ccd .CCD .exe .EXE .pbp .PBP .chd .CHD .cbn .CBN .img .IMG .iso .ISO .mdf .MDF .z .Z .znx .ZNX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_psx_libretro.so %ROM%
- psx
- psx
-
-
- residualvm
- ResidualVM game engine
- %ROMPATH%/residualvm
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- residualvm
- residualvm
-
-
- samcoupe
- SAM Coupé
- %ROMPATH%/samcoupe
- .dsk .DSK .mgt .MGT .sbt .SBT .sad .SAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/simcp_libretro.so %ROM%
- samcoupe
- samcoupe
-
-
- satellaview
- Nintendo Satellaview
- %ROMPATH%/satellaview
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- satellaview
- satellaview
-
-
- saturn
- Sega Saturn
- %ROMPATH%/saturn
- .ccd .CCD .chd .CHD .cue .CUE .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_saturn_libretro.so %ROM%
- saturn
- saturn
-
-
- scummvm
- ScummVM game engine
- %ROMPATH%/scummvm
- .scummvm .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/scummvm_libretro.so %ROM%
- scummvm
- scummvm
-
-
- sega32x
- Sega Mega Drive 32X
- %ROMPATH%/sega32x
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32x
-
-
- sega32xjp
- Sega Super 32X
- %ROMPATH%/sega32xjp
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32xjp
-
-
- sega32xna
- Sega Genesis 32X
- %ROMPATH%/sega32xna
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32xna
-
-
- segacd
- Sega CD
- %ROMPATH%/segacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- segacd
-
-
- sg-1000
- Sega SG-1000
- %ROMPATH%/sg-1000
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- sg-1000
- sg1000
-
-
- snes
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snes
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- snes
- snes
-
-
- snesna
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snesna
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- snes
- snesna
-
-
- solarus
- Solarus game engine
- %ROMPATH%/solarus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- solarus
- solarus
-
-
- spectravideo
- Spectravideo
- %ROMPATH%/spectravideo
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- spectravideo
- spectravideo
-
-
- steam
- Valve Steam
- %ROMPATH%/steam
- .sh .csh
- bash %ROM%
- pc
- steam
-
-
- stratagus
- Stratagus game engine
- %ROMPATH%/stratagus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- stratagus
- stratagus
-
-
- sufami
- Bandai SuFami Turbo
- %ROMPATH%/sufami
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- sufami
- sufami
-
-
- supergrafx
- NEC SuperGrafx
- %ROMPATH%/supergrafx
- .pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_supergrafx_libretro.so %ROM%
- supergrafx
- supergrafx
-
-
- thomson
- Thomson TO/MO series
- %ROMPATH%/thomson
- .fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/theodore_libretro.so %ROM%
- thomson
- thomson
-
-
- tg16
- NEC TurboGrafx-16
- %ROMPATH%/tg16
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- tg16
-
-
- tg-cd
- NEC TurboGrafx-CD
- %ROMPATH%/tg-cd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_libretro.so %ROM%
- pcenginecd
- tg-cd
-
-
- ti99
- Texas Instruments TI-99
- %ROMPATH%/ti99
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ti99
- ti99
-
-
- trs-80
- Tandy TRS-80
- %ROMPATH%/trs-80
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- trs-80
- trs-80
-
-
- uzebox
- Uzebox
- %ROMPATH%/uzebox
- .uze .UZE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/uzem_libretro.so %ROM%
- uzebox
- uzebox
-
-
- vectrex
- Vectrex
- %ROMPATH%/vectrex
- .bin .BIN .vec .VEC .gam .GAM .vc .VC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/vecx_libretro.so %ROM%
- vectrex
- vectrex
-
-
- videopac
- Philips Videopac G7000 (Magnavox Odyssey2)
- %ROMPATH%/videopac
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/o2em_libretro.so %ROM%
- videopac
- videopac
-
-
- virtualboy
- Nintendo Virtual Boy
- %ROMPATH%/virtualboy
- .vb .VB .vboy .VBOY .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_vb_libretro.so %ROM%
- virtualboy
- virtualboy
-
-
- wii
- Nintendo Wii
- %ROMPATH%/wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dolphin_libretro.so %ROM%
- wii
- wii
-
-
- wiiu
- Nintendo Wii U
- %ROMPATH%/wiiu
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- wiiu
- wiiu
-
-
- wonderswan
- Bandai WonderSwan
- %ROMPATH%/wonderswan
- .ws .WS .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_wswan_libretro.so %ROM%
- wonderswan
- wonderswan
-
-
- wonderswancolor
- Bandai WonderSwan Color
- %ROMPATH%/wonderswancolor
- .ws .WS .wsc .WSC .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_wswan_libretro.so %ROM%
- wonderswancolor
- wonderswancolor
-
-
- x68000
- Sharp X68000
- %ROMPATH%/x68000
- .dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/px68k_libretro.so %ROM%
- x68000
- x68000
-
-
- xbox
- Microsoft Xbox
- %ROMPATH%/xbox
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox
- xbox
-
-
- xbox360
- Microsoft Xbox 360
- %ROMPATH%/xbox360
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox360
- xbox360
-
-
- zmachine
- Infocom Z-machine
- %ROMPATH%/zmachine
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- zmachine
- zmachine
-
-
- zx81
- Sinclair ZX81
- %ROMPATH%/zx81
- .tzx .TZX .p .P .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/81_libretro.so %ROM%
- zx81
- zx81
-
-
- zxspectrum
- Sinclair ZX Spectrum
- %ROMPATH%/zxspectrum
- .tzx .TZX .tap .TAP .z80 .Z80 .rzx .RZX .scl .SCL .trd .TRD .sh .SH .sna .SNA .szx .SZX .udi .UDI .mgt .MGT .img .IMG .dsk .DSK .gz .GZ .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fuse_libretro.so %ROM%
- zxspectrum
- zxspectrum
-
-
diff --git a/resources/templates/es_systems.cfg_linux b/resources/templates/es_systems.cfg_linux
deleted file mode 100644
index daf3673ff..000000000
--- a/resources/templates/es_systems.cfg_linux
+++ /dev/null
@@ -1,1120 +0,0 @@
-
-
-
-
- 3do
- 3DO
- %ROMPATH%/3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/4do_libretro.so %ROM%
- 3do
- 3do
-
-
- ags
- Adventure Game Studio
- %ROMPATH%/ags
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ags
- ags
-
-
- amiga
- Commodore Amiga
- %ROMPATH%/amiga
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/puae_libretro.so %ROM%
- amiga
- amiga
-
-
- amiga600
- Commodore Amiga 600
- %ROMPATH%/amiga600
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/puae_libretro.so %ROM%
- amiga
- amiga600
-
-
- amiga1200
- Commodore Amiga 1200
- %ROMPATH%/amiga1200
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/puae_libretro.so %ROM%
- amiga
- amiga1200
-
-
- amigacd32
- Commodore Amiga CD32
- %ROMPATH%/amigacd32
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/puae_libretro.so %ROM%
- amigacd32
- amigacd32
-
-
- amstradcpc
- Amstrad CPC
- %ROMPATH%/amstradcpc
- .dsk .DSK .sna .SNA .tap .TAR .cdt .CDT .voc .VOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/cap32_libretro.so %ROM%
- amstradcpc
- amstradcpc
-
-
- apple2
- Apple II
- %ROMPATH%/apple2
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2
- apple2
-
-
- apple2gs
- Apple IIGS
- %ROMPATH%/apple2gs
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2gs
- apple2gs
-
-
- arcade
- Arcade
- %ROMPATH%/arcade
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mame2016_libretro.so %ROM%
- arcade
- arcade
-
-
- astrocade
- Bally Astrocade
- %ROMPATH%/astrocade
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- astrocade
- astrocade
-
-
- atari2600
- Atari 2600
- %ROMPATH%/atari2600
- .a26 .A26 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/stella2014_libretro.so %ROM%
- atari2600
- atari2600
-
-
- atari5200
- Atari 5200
- %ROMPATH%/atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/atari800_libretro.so %ROM%
- atari5200
- atari5200
-
-
- atari7800
- Atari 7800 ProSystem
- %ROMPATH%/atari7800
- .a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/prosystem_libretro.so %ROM%
- atari7800
- atari7800
-
-
- atari800
- Atari 800
- %ROMPATH%/atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/atari800_libretro.so %ROM%
- atari800
- atari800
-
-
- atarijaguar
- Atari Jaguar
- %ROMPATH%/atarijaguar
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/virtualjaguar_libretro.so %ROM%
- atarijaguar, atarijaguarcd
- atarijaguar
-
-
- atarijaguarcd
- Atari Jaguar CD
- %ROMPATH%/atarijaguarcd
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/virtualjaguar_libretro.so %ROM%
- atarijaguarcd
- atarijaguarcd
-
-
- atarilynx
- Atari Lynx
- %ROMPATH%/atarilynx
- .lnx .LNX .o .O .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_lynx_libretro.so %ROM%
- atarilynx
- atarilynx
-
-
- atarist
- Atari ST
- %ROMPATH%/atarist
- .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/hatari_libretro.so %ROM%
- atarist
- atarist
-
-
- atarixe
- Atari XE
- %ROMPATH%/atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/atari800_libretro.so %ROM%
- atarixe
- atarixe
-
-
- atomiswave
- Atomiswave
- %ROMPATH%/atomiswave
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/flycast_libretro.so %ROM%
- atomiswave
- atomiswave
-
-
- bbcmicro
- BBC Micro
- %ROMPATH%/bbcmicro
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- bbcmicro
- bbcmicro
-
-
- c64
- Commodore 64
- %ROMPATH%/c64
- .d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/vice_x64_libretro.so %ROM%
- c64
- c64
-
-
- cavestory
- Cave Story (NXEngine)
- %ROMPATH%/cavestory
- .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/nxengine_libretro.so %ROM%
- cavestory
- cavestory
-
-
- cdtv
- Commodore CDTV
- %ROMPATH%/cdtv
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- cdtv
- cdtv
-
-
- chailove
- ChaiLove game engine
- %ROMPATH%/chailove
- .chai .CHAI .chailove .CHAILOVE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/chailove_libretro.so %ROM%
- love
- chailove
-
-
- channelf
- Fairchild Channel F
- %ROMPATH%/channelf
- .bin .BIN .chf .CHF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/freechaf_libretro.so %ROM%
- channelf
- channelf
-
-
- coco
- Tandy Color Computer
- %ROMPATH%/coco
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- coco
- coco
-
-
- coleco
- ColecoVision
- %ROMPATH%/coleco
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bluemsx_libretro.so %ROM%
- colecovision
- colecovision
-
-
- daphne
- Daphne Arcade Laserdisc Emulator
- %ROMPATH%/daphne
- .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/daphne_libretro.so %ROM%
- daphne
- daphne
-
-
- desktop
- Desktop applications
- %ROMPATH%/desktop
- .sh .csh
- bash %ROM%
- pc
- desktop
-
-
- doom
- Doom
- %ROMPATH%/doom
- .wad .WAD .iwad .IWAD .pwad .PWAD
- retroarch -L ~/.config/retroarch/cores/prboom_libretro.so %ROM%
- pc
- doom
-
-
- dos
- DOS (PC)
- %ROMPATH%/dos
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/dosbox_core_libretro.so %ROM%
- dos
- dos
-
-
- dragon32
- Dragon 32
- %ROMPATH%/dragon32
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- dragon32
- dragon32
-
-
- dreamcast
- Sega Dreamcast
- %ROMPATH%/dreamcast
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/flycast_libretro.so %ROM%
- dreamcast
- dreamcast
-
-
- famicom
- Nintendo Family Computer
- %ROMPATH%/famicom
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fceumm_libretro.so %ROM%
- nes, famicom
- famicom
-
-
- fba
- Final Burn Alpha
- %ROMPATH%/fba
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fbneo_libretro.so %ROM%
- arcade
- fba
-
-
- fbneo
- FinalBurn Neo
- %ROMPATH%/fbneo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fbneo_libretro.so %ROM%
- arcade
- fbneo
-
-
- fds
- Nintendo Famicom Disk System
- %ROMPATH%/fds
- .nes .NES .fds .FDS .unf .UNF .UNIF .UNIF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/nestopia_libretro.so %ROM%
- fds
- fds
-
-
- gameandwatch
- Nintendo Game and Watch
- %ROMPATH%/gameandwatch
- .mgw .MGW .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/gw_libretro.so %ROM%
- gameandwatch
- gameandwatch
-
-
- gamegear
- Sega Game Gear
- %ROMPATH%/gamegear
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- gamegear
- gamegear
-
-
- gamecube
- Nintendo GameCube
- %ROMPATH%/gamecube
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/dolphin_libretro.so %ROM%
- gamecube
- gc
-
-
- gb
- Nintendo Game Boy
- %ROMPATH%/gb
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bsnes_libretro.so %ROM%
- gb
- gb
-
-
- gba
- Nintendo Game Boy Advance
- %ROMPATH%/gba
- .gba .GBA .agb .AGB .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_gba_libretro.so %ROM%
- gba
- gba
-
-
- gbc
- Nintendo Game Boy Color
- %ROMPATH%/gbc
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bsnes_libretro.so %ROM%
- gbc
- gbc
-
-
- genesis
- Sega Genesis
- %ROMPATH%/genesis
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- genesis, megadrive
- genesis
-
-
- gx4000
- Amstrad GX4000
- %ROMPATH%/gx4000
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- gx4000
- gx4000
-
-
- intellivision
- Mattel Electronics Intellivision
- %ROMPATH%/intellivision
- .int .INT .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/freeintv_libretro.so %ROM%
- intellivision
- intellivision
-
-
- kodi
- Kodi home theatre software
- %ROMPATH%/kodi
- .sh .csh
- bash %ROM%
- pc
- kodi
-
-
- lutris
- Lutris open gaming platform
- %ROMPATH%/lutris
- .sh .csh
- bash %ROM%
- pc
- lutris
-
-
- lutro
- Lutro game engine
- %ROMPATH%/lutro
- .lua .LUA .lutro .LUTRO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/lutro_libretro.so %ROM%
- lutro
- lutro
-
-
- macintosh
- Apple Macintosh
- %ROMPATH%/macintosh
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- macintosh
- macintosh
-
-
- mame
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mame2016_libretro.so %ROM%
- arcade
- mame
-
-
- mame-advmame
- AdvanceMAME
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-advmame
-
-
- mame-libretro
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame-libretro
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mame_libretro.so %ROM%
- arcade
- mame-libretro
-
-
- mame-mame4all
- MAME4ALL
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-mame4all
-
-
- mastersystem
- Sega Master System
- %ROMPATH%/mastersystem
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- mastersystem
- mastersystem
-
-
- megacd
- Sega Mega-CD
- %ROMPATH%/megacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacd
-
-
- megacdjp
- Sega Mega-CD
- %ROMPATH%/megacdjp
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacdjp
-
-
- megadrive
- Sega Mega Drive
- %ROMPATH%/megadrive
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- megadrive, genesis
- megadrive
-
-
- mess
- Multi Emulator Super System
- %ROMPATH%/mess
- .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mess2015_libretro.so %ROM%
- mess
- mess
-
-
- moonlight
- Moonlight game streaming
- %ROMPATH%/moonlight
- .moonlight .MOONLIGHT .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- moonlight
- moonlight
-
-
- msx
- MSX
- %ROMPATH%/msx
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bluemsx_libretro.so %ROM%
- msx
- msx
-
-
- msx1
- MSX1
- %ROMPATH%/msx1
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bluemsx_libretro.so %ROM%
- msx
- msx1
-
-
- msx2
- MSX2
- %ROMPATH%/msx2
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bluemsx_libretro.so %ROM%
- msx
- msx2
-
-
- n64
- Nintendo 64
- %ROMPATH%/n64
- .n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mupen64plus_next_libretro.so %ROM%
- n64
- n64
-
-
- naomi
- Sega NAOMI
- %ROMPATH%/naomi
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/flycast_libretro.so %ROM%
- naomi
- naomi
-
-
- nds
- Nintendo DS
- %ROMPATH%/nds
- .nds .NDS .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/melonds_libretro.so %ROM%
- nds
- nds
-
-
- neogeo
- Neo Geo
- %ROMPATH%/neogeo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fbneo_libretro.so %ROM%
- neogeo
- neogeo
-
-
- neogeocd
- Neo Geo CD
- %ROMPATH%/neogeocd
- .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/neocd_libretro.so %ROM%
- neogeocd
- neogeocd
-
-
- nes
- Nintendo Entertainment System
- %ROMPATH%/nes
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fceumm_libretro.so %ROM%
- nes
- nes
-
-
- ngp
- Neo Geo Pocket
- %ROMPATH%/ngp
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_ngp_libretro.so %ROM%
- ngp
- ngp
-
-
- ngpc
- Neo Geo Pocket Color
- %ROMPATH%/ngpc
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_ngp_libretro.so %ROM%
- ngpc
- ngpc
-
-
- odyssey2
- Magnavox Odyssey2
- %ROMPATH%/odyssey2
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/o2em_libretro.so %ROM%
- odyssey2
- odyssey2
-
-
- openbor
- OpenBOR game engine
- %ROMPATH%/openbor
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- openbor
- openbor
-
-
- oric
- Tangerine Computer Systems Oric
- %ROMPATH%/oric
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- oric
- oric
-
-
- palm
- Palm OS
- %ROMPATH%/palm
- .prc .PRC .pqa .PQA .img .IMG .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mu_libretro.so %ROM%
- palm
- palm
-
-
- pc
- IBM PC
- %ROMPATH%/pc
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/dosbox_core_libretro.so %ROM%
- pc
- pc
-
-
- pcengine
- NEC PC Engine
- %ROMPATH%/pcengine
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- pcengine
-
-
- pcenginecd
- NEC PC Engine CD
- %ROMPATH%/pcenginecd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_pce_libretro.so %ROM%
- pcenginecd
- pcenginecd
-
-
- pcfx
- NEC PC-FX
- %ROMPATH%/pcfx
- .cue CUE .ccd .CCD .toc .TOC .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_pcfx_libretro.so %ROM%
- pcfx
- pcfx
-
-
- pokemini
- Nintendo Pokémon Mini
- %ROMPATH%/pokemini
- .min .MIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/pokemini_libretro.so %ROM%
- pokemini
- pokemini
-
-
- ports
- Ports
- %ROMPATH%/ports
- .sh .csh
- bash %ROM%
- pc
- ports
-
-
- ps2
- Sony PlayStation 2
- %ROMPATH%/ps2
- .iso .ISO .isz .ISZ .cso .CSO .bin .BIN .elf .ELF .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/play_libretro.so %ROM%
- ps2
- ps2
-
-
- psp
- PlayStation Portable
- %ROMPATH%/psp
- .elf .ELF .iso .ISO .cso .CSO .prx .PRX .pbp .PBP .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/ppsspp_libretro.so %ROM%
- psp
- psp
-
-
- psvita
- PlayStation Vita
- %ROMPATH%/psp
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- psvita
- psvita
-
-
- psx
- Sony PlayStation 1
- %ROMPATH%/psx
- .cue .CUE .toc .TOC .m3u .M3U .ccd .CCD .exe .EXE .pbp .PBP .chd .CHD .cbn .CBN .img .IMG .iso .ISO .mdf .MDF .z .Z .znx .ZNX .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_psx_libretro.so %ROM%
- psx
- psx
-
-
- residualvm
- ResidualVM game engine
- %ROMPATH%/residualvm
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- residualvm
- residualvm
-
-
- samcoupe
- SAM Coupé
- %ROMPATH%/samcoupe
- .dsk .DSK .mgt .MGT .sbt .SBT .sad .SAD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/simcp_libretro.so %ROM%
- samcoupe
- samcoupe
-
-
- satellaview
- Nintendo Satellaview
- %ROMPATH%/satellaview
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/snes9x_libretro.so %ROM%
- satellaview
- satellaview
-
-
- saturn
- Sega Saturn
- %ROMPATH%/saturn
- .ccd .CCD .chd .CHD .cue .CUE .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_saturn_libretro.so %ROM%
- saturn
- saturn
-
-
- scummvm
- ScummVM game engine
- %ROMPATH%/scummvm
- .scummvm .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/scummvm_libretro.so %ROM%
- scummvm
- scummvm
-
-
- sega32x
- Sega Mega Drive 32X
- %ROMPATH%/sega32x
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/picodrive_libretro.so %ROM%
- sega32x
- sega32x
-
-
- sega32xjp
- Sega Super 32X
- %ROMPATH%/sega32xjp
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/picodrive_libretro.so %ROM%
- sega32x
- sega32xjp
-
-
- sega32xna
- Sega Genesis 32X
- %ROMPATH%/sega32xna
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/picodrive_libretro.so %ROM%
- sega32x
- sega32xna
-
-
- segacd
- Sega CD
- %ROMPATH%/segacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- segacd
- segacd
-
-
- sg-1000
- Sega SG-1000
- %ROMPATH%/sg-1000
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/genesis_plus_gx_libretro.so %ROM%
- sg-1000
- sg1000
-
-
- snes
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snes
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/snes9x_libretro.so %ROM%
- snes
- snes
-
-
- snesna
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snesna
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/snes9x_libretro.so %ROM%
- snes
- snesna
-
-
- solarus
- Solarus game engine
- %ROMPATH%/solarus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- solarus
- solarus
-
-
- spectravideo
- Spectravideo
- %ROMPATH%/spectravideo
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/bluemsx_libretro.so %ROM%
- spectravideo
- spectravideo
-
-
- steam
- Valve Steam
- %ROMPATH%/steam
- .sh .csh
- bash %ROM%
- pc
- steam
-
-
- stratagus
- Stratagus game engine
- %ROMPATH%/stratagus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- stratagus
- stratagus
-
-
- sufami
- Bandai SuFami Turbo
- %ROMPATH%/sufami
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/snes9x_libretro.so %ROM%
- sufami
- sufami
-
-
- supergrafx
- NEC SuperGrafx
- %ROMPATH%/supergrafx
- .pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_supergrafx_libretro.so %ROM%
- supergrafx
- supergrafx
-
-
- thomson
- Thomson TO/MO series
- %ROMPATH%/thomson
- .fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/theodore_libretro.so %ROM%
- thomson
- thomson
-
-
- tg16
- NEC TurboGrafx-16
- %ROMPATH%/tg16
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- tg16
-
-
- tg-cd
- NEC TurboGrafx-CD
- %ROMPATH%/tg-cd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_pce_libretro.so %ROM%
- pcenginecd
- tg-cd
-
-
- ti99
- Texas Instruments TI-99
- %ROMPATH%/ti99
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ti99
- ti99
-
-
- trs-80
- Tandy TRS-80
- %ROMPATH%/trs-80
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- trs-80
- trs-80
-
-
- uzebox
- Uzebox
- %ROMPATH%/uzebox
- .uze .UZE .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/uzem_libretro.so %ROM%
- uzebox
- uzebox
-
-
- vectrex
- Vectrex
- %ROMPATH%/vectrex
- .bin .BIN .vec .VEC .gam .GAM .vc .VC .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/vecx_libretro.so %ROM%
- vectrex
- vectrex
-
-
- videopac
- Philips Videopac G7000 (Magnavox Odyssey2)
- %ROMPATH%/videopac
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/o2em_libretro.so %ROM%
- videopac
- videopac
-
-
- virtualboy
- Nintendo Virtual Boy
- %ROMPATH%/virtualboy
- .vb .VB .vboy .VBOY .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_vb_libretro.so %ROM%
- virtualboy
- virtualboy
-
-
- wii
- Nintendo Wii
- %ROMPATH%/wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/dolphin_libretro.so %ROM%
- wii
- wii
-
-
- wiiu
- Nintendo Wii U
- %ROMPATH%/wiiu
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- wiiu
- wiiu
-
-
- wonderswan
- Bandai WonderSwan
- %ROMPATH%/wonderswan
- .ws .WS .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_wswan_libretro.so %ROM%
- wonderswan
- wonderswan
-
-
- wonderswancolor
- Bandai WonderSwan Color
- %ROMPATH%/wonderswancolor
- .ws .WS .wsc .WSC .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/mednafen_wswan_libretro.so %ROM%
- wonderswancolor
- wonderswancolor
-
-
- x68000
- Sharp X68000
- %ROMPATH%/x68000
- .dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/px68k_libretro.so %ROM%
- x68000
- x68000
-
-
- xbox
- Microsoft Xbox
- %ROMPATH%/xbox
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox
- xbox
-
-
- xbox360
- Microsoft Xbox 360
- %ROMPATH%/xbox360
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox360
- xbox360
-
-
- zmachine
- Infocom Z-machine
- %ROMPATH%/zmachine
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- zmachine
- zmachine
-
-
- zx81
- Sinclair ZX81
- %ROMPATH%/zx81
- .tzx .TZX .p .P .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/81_libretro.so %ROM%
- zx81
- zx81
-
-
- zxspectrum
- Sinclair ZX Spectrum
- %ROMPATH%/zxspectrum
- .tzx .TZX .tap .TAP .z80 .Z80 .rzx .RZX .scl .SCL .trd .TRD .sh .SH .sna .SNA .szx .SZX .udi .UDI .mgt .MGT .img .IMG .dsk .DSK .gz .GZ .7z .7Z .zip .ZIP
- retroarch -L ~/.config/retroarch/cores/fuse_libretro.so %ROM%
- zxspectrum
- zxspectrum
-
-
diff --git a/resources/templates/es_systems.cfg_macos b/resources/templates/es_systems.cfg_macos
index c26e02cc7..5b9e6e55b 100644
--- a/resources/templates/es_systems.cfg_macos
+++ b/resources/templates/es_systems.cfg_macos
@@ -321,7 +321,7 @@
Nintendo Family Computer
%ROMPATH%/famicom
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- /Applications/RetroArch.app/Contents/MacOS/RetroArch -L %EMUPATH%/../Resources/cores/fceumm_libretro.dylib %ROM%
+ /Applications/RetroArch.app/Contents/MacOS/RetroArch -L %EMUPATH%/../Resources/cores/nestopia_libretro.dylib %ROM%
nes, famicom
famicom
@@ -636,7 +636,7 @@
Nintendo Entertainment System
%ROMPATH%/nes
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- /Applications/RetroArch.app/Contents/MacOS/RetroArch -L %EMUPATH%/../Resources/cores/fceumm_libretro.dylib %ROM%
+ /Applications/RetroArch.app/Contents/MacOS/RetroArch -L %EMUPATH%/../Resources/cores/nestopia_libretro.dylib %ROM%
nes
nes
diff --git a/resources/templates/es_systems.cfg_openbsd b/resources/templates/es_systems.cfg_openbsd
deleted file mode 100644
index 8dbcee81d..000000000
--- a/resources/templates/es_systems.cfg_openbsd
+++ /dev/null
@@ -1,1120 +0,0 @@
-
-
-
-
- 3do
- 3DO
- %ROMPATH%/3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/4do_libretro.so %ROM%
- 3do
- 3do
-
-
- ags
- Adventure Game Studio
- %ROMPATH%/ags
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ags
- ags
-
-
- amiga
- Commodore Amiga
- %ROMPATH%/amiga
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga
-
-
- amiga600
- Commodore Amiga 600
- %ROMPATH%/amiga600
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga600
-
-
- amiga1200
- Commodore Amiga 1200
- %ROMPATH%/amiga1200
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amiga
- amiga1200
-
-
- amigacd32
- Commodore Amiga CD32
- %ROMPATH%/amigacd32
- .adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/puae_libretro.so %ROM%
- amigacd32
- amigacd32
-
-
- amstradcpc
- Amstrad CPC
- %ROMPATH%/amstradcpc
- .dsk .DSK .sna .SNA .tap .TAR .cdt .CDT .voc .VOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/cap32_libretro.so %ROM%
- amstradcpc
- amstradcpc
-
-
- apple2
- Apple II
- %ROMPATH%/apple2
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2
- apple2
-
-
- apple2gs
- Apple IIGS
- %ROMPATH%/apple2gs
- .nib .NIB .do .DO .po .PO .dsk .DSK .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- apple2gs
- apple2gs
-
-
- arcade
- Arcade
- %ROMPATH%/arcade
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame2016_libretro.so %ROM%
- arcade
- arcade
-
-
- astrocade
- Bally Astrocade
- %ROMPATH%/astrocade
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- astrocade
- astrocade
-
-
- atari2600
- Atari 2600
- %ROMPATH%/atari2600
- .a26 .A26 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/stella2014_libretro.so %ROM%
- atari2600
- atari2600
-
-
- atari5200
- Atari 5200
- %ROMPATH%/atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atari5200
- atari5200
-
-
- atari7800
- Atari 7800 ProSystem
- %ROMPATH%/atari7800
- .a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/prosystem_libretro.so %ROM%
- atari7800
- atari7800
-
-
- atari800
- Atari 800
- %ROMPATH%/atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atari800
- atari800
-
-
- atarijaguar
- Atari Jaguar
- %ROMPATH%/atarijaguar
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/virtualjaguar_libretro.so %ROM%
- atarijaguar, atarijaguarcd
- atarijaguar
-
-
- atarijaguarcd
- Atari Jaguar CD
- %ROMPATH%/atarijaguarcd
- .j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/virtualjaguar_libretro.so %ROM%
- atarijaguarcd
- atarijaguarcd
-
-
- atarilynx
- Atari Lynx
- %ROMPATH%/atarilynx
- .lnx .LNX .o .O .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_lynx_libretro.so %ROM%
- atarilynx
- atarilynx
-
-
- atarist
- Atari ST
- %ROMPATH%/atarist
- .st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/hatari_libretro.so %ROM%
- atarist
- atarist
-
-
- atarixe
- Atari XE
- %ROMPATH%/atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/atari800_libretro.so %ROM%
- atarixe
- atarixe
-
-
- atomiswave
- Atomiswave
- %ROMPATH%/atomiswave
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- atomiswave
- atomiswave
-
-
- bbcmicro
- BBC Micro
- %ROMPATH%/bbcmicro
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- bbcmicro
- bbcmicro
-
-
- c64
- Commodore 64
- %ROMPATH%/c64
- .d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/vice_x64_libretro.so %ROM%
- c64
- c64
-
-
- cavestory
- Cave Story (NXEngine)
- %ROMPATH%/cavestory
- .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/nxengine_libretro.so %ROM%
- cavestory
- cavestory
-
-
- cdtv
- Commodore CDTV
- %ROMPATH%/cdtv
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- cdtv
- cdtv
-
-
- chailove
- ChaiLove game engine
- %ROMPATH%/chailove
- .chai .CHAI .chailove .CHAILOVE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/chailove_libretro.so %ROM%
- love
- chailove
-
-
- channelf
- Fairchild Channel F
- %ROMPATH%/channelf
- .bin .BIN .chf .CHF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/freechaf_libretro.so %ROM%
- channelf
- channelf
-
-
- coco
- Tandy Color Computer
- %ROMPATH%/coco
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- coco
- coco
-
-
- coleco
- ColecoVision
- %ROMPATH%/coleco
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- colecovision
- colecovision
-
-
- daphne
- Daphne Arcade Laserdisc Emulator
- %ROMPATH%/daphne
- .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/daphne_libretro.so %ROM%
- daphne
- daphne
-
-
- desktop
- Desktop applications
- %ROMPATH%/desktop
- .sh .csh
- bash %ROM%
- pc
- desktop
-
-
- doom
- Doom
- %ROMPATH%/doom
- .wad .WAD .iwad .IWAD .pwad .PWAD
- retroarch -L /usr/local/lib/libretro/prboom_libretro.so %ROM%
- pc
- doom
-
-
- dos
- DOS (PC)
- %ROMPATH%/dos
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dosbox_core_libretro.so %ROM%
- dos
- dos
-
-
- dragon32
- Dragon 32
- %ROMPATH%/dragon32
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- dragon32
- dragon32
-
-
- dreamcast
- Sega Dreamcast
- %ROMPATH%/dreamcast
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- dreamcast
- dreamcast
-
-
- famicom
- Nintendo Family Computer
- %ROMPATH%/famicom
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fceumm_libretro.so %ROM%
- nes, famicom
- famicom
-
-
- fba
- Final Burn Alpha
- %ROMPATH%/fba
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- arcade
- fba
-
-
- fbneo
- FinalBurn Neo
- %ROMPATH%/fbneo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- arcade
- fbneo
-
-
- fds
- Nintendo Famicom Disk System
- %ROMPATH%/fds
- .nes .NES .fds .FDS .unf .UNF .UNIF .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/nestopia_libretro.so %ROM%
- fds
- fds
-
-
- gameandwatch
- Nintendo Game and Watch
- %ROMPATH%/gameandwatch
- .mgw .MGW .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/gw_libretro.so %ROM%
- gameandwatch
- gameandwatch
-
-
- gamegear
- Sega Game Gear
- %ROMPATH%/gamegear
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- gamegear
- gamegear
-
-
- gamecube
- Nintendo GameCube
- %ROMPATH%/gamecube
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dolphin_libretro.so %ROM%
- gamecube
- gc
-
-
- gb
- Nintendo Game Boy
- %ROMPATH%/gb
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bsnes_libretro.so %ROM%
- gb
- gb
-
-
- gba
- Nintendo Game Boy Advance
- %ROMPATH%/gba
- .gba .GBA .agb .AGB .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_gba_libretro.so %ROM%
- gba
- gba
-
-
- gbc
- Nintendo Game Boy Color
- %ROMPATH%/gbc
- .sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bsnes_libretro.so %ROM%
- gbc
- gbc
-
-
- genesis
- Sega Genesis
- %ROMPATH%/genesis
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- genesis, megadrive
- genesis
-
-
- gx4000
- Amstrad GX4000
- %ROMPATH%/gx4000
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- gx4000
- gx4000
-
-
- intellivision
- Mattel Electronics Intellivision
- %ROMPATH%/intellivision
- .int .INT .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/freeintv_libretro.so %ROM%
- intellivision
- intellivision
-
-
- kodi
- Kodi home theatre software
- %ROMPATH%/kodi
- .sh .csh
- bash %ROM%
- pc
- kodi
-
-
- lutris
- Lutris open gaming platform
- %ROMPATH%/lutris
- .sh .csh
- bash %ROM%
- pc
- lutris
-
-
- lutro
- Lutro game engine
- %ROMPATH%/lutro
- .lua .LUA .lutro .LUTRO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/lutro_libretro.so %ROM%
- lutro
- lutro
-
-
- macintosh
- Apple Macintosh
- %ROMPATH%/macintosh
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- macintosh
- macintosh
-
-
- mame
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame2016_libretro.so %ROM%
- arcade
- mame
-
-
- mame-advmame
- AdvanceMAME
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-advmame
-
-
- mame-libretro
- Multiple Arcade Machine Emulator
- %ROMPATH%/mame-libretro
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mame_libretro.so %ROM%
- arcade
- mame-libretro
-
-
- mame-mame4all
- MAME4ALL
- %ROMPATH%/mame-advmame
- .chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- arcade
- mame-mame4all
-
-
- mastersystem
- Sega Master System
- %ROMPATH%/mastersystem
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- mastersystem
- mastersystem
-
-
- megacd
- Sega Mega-CD
- %ROMPATH%/megacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacd
-
-
- megacdjp
- Sega Mega-CD
- %ROMPATH%/megacdjp
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- megacdjp
-
-
- megadrive
- Sega Mega Drive
- %ROMPATH%/megadrive
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- megadrive, genesis
- megadrive
-
-
- mess
- Multi Emulator Super System
- %ROMPATH%/mess
- .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mess2015_libretro.so %ROM%
- mess
- mess
-
-
- moonlight
- Moonlight game streaming
- %ROMPATH%/moonlight
- .moonlight .MOONLIGHT .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- moonlight
- moonlight
-
-
- msx
- MSX
- %ROMPATH%/msx
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx
-
-
- msx1
- MSX1
- %ROMPATH%/msx1
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx1
-
-
- msx2
- MSX2
- %ROMPATH%/msx2
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- msx
- msx2
-
-
- n64
- Nintendo 64
- %ROMPATH%/n64
- .n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mupen64plus_next_libretro.so %ROM%
- n64
- n64
-
-
- naomi
- Sega NAOMI
- %ROMPATH%/naomi
- .chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/flycast_libretro.so %ROM%
- naomi
- naomi
-
-
- nds
- Nintendo DS
- %ROMPATH%/nds
- .nds .NDS .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/melonds_libretro.so %ROM%
- nds
- nds
-
-
- neogeo
- Neo Geo
- %ROMPATH%/neogeo
- .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fbneo_libretro.so %ROM%
- neogeo
- neogeo
-
-
- neogeocd
- Neo Geo CD
- %ROMPATH%/neogeocd
- .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/neocd_libretro.so %ROM%
- neogeocd
- neogeocd
-
-
- nes
- Nintendo Entertainment System
- %ROMPATH%/nes
- .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fceumm_libretro.so %ROM%
- nes
- nes
-
-
- ngp
- Neo Geo Pocket
- %ROMPATH%/ngp
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_ngp_libretro.so %ROM%
- ngp
- ngp
-
-
- ngpc
- Neo Geo Pocket Color
- %ROMPATH%/ngpc
- .ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_ngp_libretro.so %ROM%
- ngpc
- ngpc
-
-
- odyssey2
- Magnavox Odyssey2
- %ROMPATH%/odyssey2
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/o2em_libretro.so %ROM%
- odyssey2
- odyssey2
-
-
- openbor
- OpenBOR game engine
- %ROMPATH%/openbor
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- openbor
- openbor
-
-
- oric
- Tangerine Computer Systems Oric
- %ROMPATH%/oric
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- oric
- oric
-
-
- palm
- Palm OS
- %ROMPATH%/palm
- .prc .PRC .pqa .PQA .img .IMG .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mu_libretro.so %ROM%
- palm
- palm
-
-
- pc
- IBM PC
- %ROMPATH%/pc
- .bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dosbox_core_libretro.so %ROM%
- pc
- pc
-
-
- pcengine
- NEC PC Engine
- %ROMPATH%/pcengine
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- pcengine
-
-
- pcenginecd
- NEC PC Engine CD
- %ROMPATH%/pcenginecd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_libretro.so %ROM%
- pcenginecd
- pcenginecd
-
-
- pcfx
- NEC PC-FX
- %ROMPATH%/pcfx
- .cue CUE .ccd .CCD .toc .TOC .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pcfx_libretro.so %ROM%
- pcfx
- pcfx
-
-
- pokemini
- Nintendo Pokémon Mini
- %ROMPATH%/pokemini
- .min .MIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/pokemini_libretro.so %ROM%
- pokemini
- pokemini
-
-
- ports
- Ports
- %ROMPATH%/ports
- .sh .csh
- bash %ROM%
- pc
- ports
-
-
- ps2
- Sony PlayStation 2
- %ROMPATH%/ps2
- .iso .ISO .isz .ISZ .cso .CSO .bin .BIN .elf .ELF .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/play_libretro.so %ROM%
- ps2
- ps2
-
-
- psp
- PlayStation Portable
- %ROMPATH%/psp
- .elf .ELF .iso .ISO .cso .CSO .prx .PRX .pbp .PBP .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/ppsspp_libretro.so %ROM%
- psp
- psp
-
-
- psvita
- PlayStation Vita
- %ROMPATH%/psp
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- psvita
- psvita
-
-
- psx
- Sony PlayStation 1
- %ROMPATH%/psx
- .cue .CUE .toc .TOC .m3u .M3U .ccd .CCD .exe .EXE .pbp .PBP .chd .CHD .cbn .CBN .img .IMG .iso .ISO .mdf .MDF .z .Z .znx .ZNX .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_psx_libretro.so %ROM%
- psx
- psx
-
-
- residualvm
- ResidualVM game engine
- %ROMPATH%/residualvm
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- residualvm
- residualvm
-
-
- samcoupe
- SAM Coupé
- %ROMPATH%/samcoupe
- .dsk .DSK .mgt .MGT .sbt .SBT .sad .SAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/simcp_libretro.so %ROM%
- samcoupe
- samcoupe
-
-
- satellaview
- Nintendo Satellaview
- %ROMPATH%/satellaview
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- satellaview
- satellaview
-
-
- saturn
- Sega Saturn
- %ROMPATH%/saturn
- .ccd .CCD .chd .CHD .cue .CUE .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_saturn_libretro.so %ROM%
- saturn
- saturn
-
-
- scummvm
- ScummVM game engine
- %ROMPATH%/scummvm
- .scummvm .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/scummvm_libretro.so %ROM%
- scummvm
- scummvm
-
-
- sega32x
- Sega Mega Drive 32X
- %ROMPATH%/sega32x
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32x
-
-
- sega32xjp
- Sega Super 32X
- %ROMPATH%/sega32xjp
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32xjp
-
-
- sega32xna
- Sega Genesis 32X
- %ROMPATH%/sega32xna
- .bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/picodrive_libretro.so %ROM%
- sega32x
- sega32xna
-
-
- segacd
- Sega CD
- %ROMPATH%/segacd
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- segacd
- segacd
-
-
- sg-1000
- Sega SG-1000
- %ROMPATH%/sg-1000
- .mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/genesis_plus_gx_libretro.so %ROM%
- sg-1000
- sg1000
-
-
- snes
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snes
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- snes
- snes
-
-
- snesna
- Nintendo SNES (Super Nintendo)
- %ROMPATH%/snesna
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- snes
- snesna
-
-
- solarus
- Solarus game engine
- %ROMPATH%/solarus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- solarus
- solarus
-
-
- spectravideo
- Spectravideo
- %ROMPATH%/spectravideo
- .rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/bluemsx_libretro.so %ROM%
- spectravideo
- spectravideo
-
-
- steam
- Valve Steam
- %ROMPATH%/steam
- .sh .csh
- bash %ROM%
- pc
- steam
-
-
- stratagus
- Stratagus game engine
- %ROMPATH%/stratagus
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- stratagus
- stratagus
-
-
- sufami
- Bandai SuFami Turbo
- %ROMPATH%/sufami
- .smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/snes9x_libretro.so %ROM%
- sufami
- sufami
-
-
- supergrafx
- NEC SuperGrafx
- %ROMPATH%/supergrafx
- .pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_supergrafx_libretro.so %ROM%
- supergrafx
- supergrafx
-
-
- thomson
- Thomson TO/MO series
- %ROMPATH%/thomson
- .fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/theodore_libretro.so %ROM%
- thomson
- thomson
-
-
- tg16
- NEC TurboGrafx-16
- %ROMPATH%/tg16
- .pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
- pcengine
- tg16
-
-
- tg-cd
- NEC TurboGrafx-CD
- %ROMPATH%/tg-cd
- .pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_pce_libretro.so %ROM%
- pcenginecd
- tg-cd
-
-
- ti99
- Texas Instruments TI-99
- %ROMPATH%/ti99
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- ti99
- ti99
-
-
- trs-80
- Tandy TRS-80
- %ROMPATH%/trs-80
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- trs-80
- trs-80
-
-
- uzebox
- Uzebox
- %ROMPATH%/uzebox
- .uze .UZE .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/uzem_libretro.so %ROM%
- uzebox
- uzebox
-
-
- vectrex
- Vectrex
- %ROMPATH%/vectrex
- .bin .BIN .vec .VEC .gam .GAM .vc .VC .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/vecx_libretro.so %ROM%
- vectrex
- vectrex
-
-
- videopac
- Philips Videopac G7000 (Magnavox Odyssey2)
- %ROMPATH%/videopac
- .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/o2em_libretro.so %ROM%
- videopac
- videopac
-
-
- virtualboy
- Nintendo Virtual Boy
- %ROMPATH%/virtualboy
- .vb .VB .vboy .VBOY .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_vb_libretro.so %ROM%
- virtualboy
- virtualboy
-
-
- wii
- Nintendo Wii
- %ROMPATH%/wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/dolphin_libretro.so %ROM%
- wii
- wii
-
-
- wiiu
- Nintendo Wii U
- %ROMPATH%/wiiu
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- wiiu
- wiiu
-
-
- wonderswan
- Bandai WonderSwan
- %ROMPATH%/wonderswan
- .ws .WS .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_wswan_libretro.so %ROM%
- wonderswan
- wonderswan
-
-
- wonderswancolor
- Bandai WonderSwan Color
- %ROMPATH%/wonderswancolor
- .ws .WS .wsc .WSC .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/mednafen_wswan_libretro.so %ROM%
- wonderswancolor
- wonderswancolor
-
-
- x68000
- Sharp X68000
- %ROMPATH%/x68000
- .dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/px68k_libretro.so %ROM%
- x68000
- x68000
-
-
- xbox
- Microsoft Xbox
- %ROMPATH%/xbox
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox
- xbox
-
-
- xbox360
- Microsoft Xbox 360
- %ROMPATH%/xbox360
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- xbox360
- xbox360
-
-
- zmachine
- Infocom Z-machine
- %ROMPATH%/zmachine
- .7z .7Z .zip .ZIP
- PLACEHOLDER %ROM%
- zmachine
- zmachine
-
-
- zx81
- Sinclair ZX81
- %ROMPATH%/zx81
- .tzx .TZX .p .P .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/81_libretro.so %ROM%
- zx81
- zx81
-
-
- zxspectrum
- Sinclair ZX Spectrum
- %ROMPATH%/zxspectrum
- .tzx .TZX .tap .TAP .z80 .Z80 .rzx .RZX .scl .SCL .trd .TRD .sh .SH .sna .SNA .szx .SZX .udi .UDI .mgt .MGT .img .IMG .dsk .DSK .gz .GZ .7z .7Z .zip .ZIP
- retroarch -L /usr/local/lib/libretro/fuse_libretro.so %ROM%
- zxspectrum
- zxspectrum
-
-
diff --git a/resources/templates/es_systems.cfg_netbsd b/resources/templates/es_systems.cfg_unix
similarity index 82%
rename from resources/templates/es_systems.cfg_netbsd
rename to resources/templates/es_systems.cfg_unix
index 2ce8e0174..bdc5b8e04 100644
--- a/resources/templates/es_systems.cfg_netbsd
+++ b/resources/templates/es_systems.cfg_unix
@@ -1,12 +1,12 @@
-
+
3do
3DO
%ROMPATH%/3do
.iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/4do_libretro.so %ROM%
+ retroarch -L %COREPATH%/4do_libretro.so %ROM%
3do
3do
@@ -24,7 +24,7 @@
Commodore Amiga
%ROMPATH%/amiga
.adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/puae_libretro.so %ROM%
+ retroarch -L %COREPATH%/puae_libretro.so %ROM%
amiga
amiga
@@ -33,7 +33,7 @@
Commodore Amiga 600
%ROMPATH%/amiga600
.adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/puae_libretro.so %ROM%
+ retroarch -L %COREPATH%/puae_libretro.so %ROM%
amiga
amiga600
@@ -42,7 +42,7 @@
Commodore Amiga 1200
%ROMPATH%/amiga1200
.adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/puae_libretro.so %ROM%
+ retroarch -L %COREPATH%/puae_libretro.so %ROM%
amiga
amiga1200
@@ -51,7 +51,7 @@
Commodore Amiga CD32
%ROMPATH%/amigacd32
.adf .ADF .adz .ADZ .dms .DMS .fdi .FDI .ipf .IPF .hdf .HDF .hdz .HDZ .lha .LHA .cue .CUE .ccd .CCD .nrg .NRG .mds .MDS .iso .ISO .uae .UAE .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/puae_libretro.so %ROM%
+ retroarch -L %COREPATH%/puae_libretro.so %ROM%
amigacd32
amigacd32
@@ -60,7 +60,7 @@
Amstrad CPC
%ROMPATH%/amstradcpc
.dsk .DSK .sna .SNA .tap .TAR .cdt .CDT .voc .VOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/cap32_libretro.so %ROM%
+ retroarch -L %COREPATH%/cap32_libretro.so %ROM%
amstradcpc
amstradcpc
@@ -87,7 +87,7 @@
Arcade
%ROMPATH%/arcade
.chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mame2016_libretro.so %ROM%
+ retroarch -L %COREPATH%/mame2016_libretro.so %ROM%
arcade
arcade
@@ -105,7 +105,7 @@
Atari 2600
%ROMPATH%/atari2600
.a26 .A26 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/stella2014_libretro.so %ROM%
+ retroarch -L %COREPATH%/stella2014_libretro.so %ROM%
atari2600
atari2600
@@ -114,7 +114,7 @@
Atari 5200
%ROMPATH%/atari5200
.xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/atari800_libretro.so %ROM%
+ retroarch -L %COREPATH%/atari800_libretro.so %ROM%
atari5200
atari5200
@@ -123,7 +123,7 @@
Atari 7800 ProSystem
%ROMPATH%/atari7800
.a78 .A78 .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/prosystem_libretro.so %ROM%
+ retroarch -L %COREPATH%/prosystem_libretro.so %ROM%
atari7800
atari7800
@@ -132,7 +132,7 @@
Atari 800
%ROMPATH%/atari800
.xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/atari800_libretro.so %ROM%
+ retroarch -L %COREPATH%/atari800_libretro.so %ROM%
atari800
atari800
@@ -141,7 +141,7 @@
Atari Jaguar
%ROMPATH%/atarijaguar
.j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/virtualjaguar_libretro.so %ROM%
+ retroarch -L %COREPATH%/virtualjaguar_libretro.so %ROM%
atarijaguar, atarijaguarcd
atarijaguar
@@ -150,7 +150,7 @@
Atari Jaguar CD
%ROMPATH%/atarijaguarcd
.j64 .J64 .jag .JAG .rom .ROM .abs .ABS .cof .COF .bin .BIN .prg .PRG .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/virtualjaguar_libretro.so %ROM%
+ retroarch -L %COREPATH%/virtualjaguar_libretro.so %ROM%
atarijaguarcd
atarijaguarcd
@@ -159,7 +159,7 @@
Atari Lynx
%ROMPATH%/atarilynx
.lnx .LNX .o .O .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_lynx_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_lynx_libretro.so %ROM%
atarilynx
atarilynx
@@ -168,7 +168,7 @@
Atari ST
%ROMPATH%/atarist
.st .ST .msa .MSA .stx .STX .dim .DIM .ipf .IPF .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/hatari_libretro.so %ROM%
+ retroarch -L %COREPATH%/hatari_libretro.so %ROM%
atarist
atarist
@@ -177,7 +177,7 @@
Atari XE
%ROMPATH%/atarixe
.xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/atari800_libretro.so %ROM%
+ retroarch -L %COREPATH%/atari800_libretro.so %ROM%
atarixe
atarixe
@@ -186,7 +186,7 @@
Atomiswave
%ROMPATH%/atomiswave
.chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/flycast_libretro.so %ROM%
+ retroarch -L %COREPATH%/flycast_libretro.so %ROM%
atomiswave
atomiswave
@@ -204,7 +204,7 @@
Commodore 64
%ROMPATH%/c64
.d64 .D64 .d71 .D71 .d80 .D80 .d81 .D81 .d82 .D82 .g64 .G64 .g41 .G41 .x64 .X64 .t64 .T64 .tap .TAP .prg .PRG .p00 .P00 .crt .CRT .bin .BIN .gz .GZ .d6z .D6Z .d7z .D7Z .d8z .D8Z .g6z .G6Z .x6z .X6Z .cmd .CMD .m3u .M3U .vsf .VSF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/vice_x64_libretro.so %ROM%
+ retroarch -L %COREPATH%/vice_x64_libretro.so %ROM%
c64
c64
@@ -213,7 +213,7 @@
Cave Story (NXEngine)
%ROMPATH%/cavestory
.exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/nxengine_libretro.so %ROM%
+ retroarch -L %COREPATH%/nxengine_libretro.so %ROM%
cavestory
cavestory
@@ -231,7 +231,7 @@
ChaiLove game engine
%ROMPATH%/chailove
.chai .CHAI .chailove .CHAILOVE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/chailove_libretro.so %ROM%
+ retroarch -L %COREPATH%/chailove_libretro.so %ROM%
love
chailove
@@ -240,7 +240,7 @@
Fairchild Channel F
%ROMPATH%/channelf
.bin .BIN .chf .CHF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/freechaf_libretro.so %ROM%
+ retroarch -L %COREPATH%/freechaf_libretro.so %ROM%
channelf
channelf
@@ -258,7 +258,7 @@
ColecoVision
%ROMPATH%/coleco
.rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bluemsx_libretro.so %ROM%
+ retroarch -L %COREPATH%/bluemsx_libretro.so %ROM%
colecovision
colecovision
@@ -267,7 +267,7 @@
Daphne Arcade Laserdisc Emulator
%ROMPATH%/daphne
.7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/daphne_libretro.so %ROM%
+ retroarch -L %COREPATH%/daphne_libretro.so %ROM%
daphne
daphne
@@ -285,7 +285,7 @@
Doom
%ROMPATH%/doom
.wad .WAD .iwad .IWAD .pwad .PWAD
- retroarch -L /usr/pkg/lib/libretro/prboom_libretro.so %ROM%
+ retroarch -L %COREPATH%/prboom_libretro.so %ROM%
pc
doom
@@ -294,7 +294,7 @@
DOS (PC)
%ROMPATH%/dos
.bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/dosbox_core_libretro.so %ROM%
+ retroarch -L %COREPATH%/dosbox_core_libretro.so %ROM%
dos
dos
@@ -312,7 +312,7 @@
Sega Dreamcast
%ROMPATH%/dreamcast
.chd .CHD .cdi .CDI .iso .ISO .elf .ELF .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/flycast_libretro.so %ROM%
+ retroarch -L %COREPATH%/flycast_libretro.so %ROM%
dreamcast
dreamcast
@@ -321,7 +321,7 @@
Nintendo Family Computer
%ROMPATH%/famicom
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fceumm_libretro.so %ROM%
+ retroarch -L %COREPATH%/nestopia_libretro.so %ROM%
nes, famicom
famicom
@@ -330,7 +330,7 @@
Final Burn Alpha
%ROMPATH%/fba
.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fbneo_libretro.so %ROM%
+ retroarch -L %COREPATH%/fbneo_libretro.so %ROM%
arcade
fba
@@ -339,7 +339,7 @@
FinalBurn Neo
%ROMPATH%/fbneo
.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fbneo_libretro.so %ROM%
+ retroarch -L %COREPATH%/fbneo_libretro.so %ROM%
arcade
fbneo
@@ -348,7 +348,7 @@
Nintendo Famicom Disk System
%ROMPATH%/fds
.nes .NES .fds .FDS .unf .UNF .UNIF .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/nestopia_libretro.so %ROM%
+ retroarch -L %COREPATH%/nestopia_libretro.so %ROM%
fds
fds
@@ -357,7 +357,7 @@
Nintendo Game and Watch
%ROMPATH%/gameandwatch
.mgw .MGW .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/gw_libretro.so %ROM%
+ retroarch -L %COREPATH%/gw_libretro.so %ROM%
gameandwatch
gameandwatch
@@ -366,7 +366,7 @@
Sega Game Gear
%ROMPATH%/gamegear
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
gamegear
gamegear
@@ -375,7 +375,7 @@
Nintendo GameCube
%ROMPATH%/gamecube
.gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/dolphin_libretro.so %ROM%
+ retroarch -L %COREPATH%/dolphin_libretro.so %ROM%
gamecube
gc
@@ -384,7 +384,7 @@
Nintendo Game Boy
%ROMPATH%/gb
.sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bsnes_libretro.so %ROM%
+ retroarch -L %COREPATH%/bsnes_libretro.so %ROM%
gb
gb
@@ -393,7 +393,7 @@
Nintendo Game Boy Advance
%ROMPATH%/gba
.gba .GBA .agb .AGB .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_gba_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_gba_libretro.so %ROM%
gba
gba
@@ -402,7 +402,7 @@
Nintendo Game Boy Color
%ROMPATH%/gbc
.sfc .SFC .smc .SMC .gb .GB .gbc .GBC .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bsnes_libretro.so %ROM%
+ retroarch -L %COREPATH%/bsnes_libretro.so %ROM%
gbc
gbc
@@ -411,7 +411,7 @@
Sega Genesis
%ROMPATH%/genesis
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
genesis, megadrive
genesis
@@ -429,7 +429,7 @@
Mattel Electronics Intellivision
%ROMPATH%/intellivision
.int .INT .bin .BIN .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/freeintv_libretro.so %ROM%
+ retroarch -L %COREPATH%/freeintv_libretro.so %ROM%
intellivision
intellivision
@@ -456,7 +456,7 @@
Lutro game engine
%ROMPATH%/lutro
.lua .LUA .lutro .LUTRO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/lutro_libretro.so %ROM%
+ retroarch -L %COREPATH%/lutro_libretro.so %ROM%
lutro
lutro
@@ -474,7 +474,7 @@
Multiple Arcade Machine Emulator
%ROMPATH%/mame
.chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mame2016_libretro.so %ROM%
+ retroarch -L %COREPATH%/mame2016_libretro.so %ROM%
arcade
mame
@@ -492,7 +492,7 @@
Multiple Arcade Machine Emulator
%ROMPATH%/mame-libretro
.chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mame_libretro.so %ROM%
+ retroarch -L %COREPATH%/mame_libretro.so %ROM%
arcade
mame-libretro
@@ -510,7 +510,7 @@
Sega Master System
%ROMPATH%/mastersystem
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
mastersystem
mastersystem
@@ -519,7 +519,7 @@
Sega Mega-CD
%ROMPATH%/megacd
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
segacd
megacd
@@ -528,7 +528,7 @@
Sega Mega-CD
%ROMPATH%/megacdjp
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
segacd
megacdjp
@@ -537,7 +537,7 @@
Sega Mega Drive
%ROMPATH%/megadrive
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
megadrive, genesis
megadrive
@@ -546,7 +546,7 @@
Multi Emulator Super System
%ROMPATH%/mess
.chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mess2015_libretro.so %ROM%
+ retroarch -L %COREPATH%/mess2015_libretro.so %ROM%
mess
mess
@@ -564,7 +564,7 @@
MSX
%ROMPATH%/msx
.rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bluemsx_libretro.so %ROM%
+ retroarch -L %COREPATH%/bluemsx_libretro.so %ROM%
msx
msx
@@ -573,7 +573,7 @@
MSX1
%ROMPATH%/msx1
.rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bluemsx_libretro.so %ROM%
+ retroarch -L %COREPATH%/bluemsx_libretro.so %ROM%
msx
msx1
@@ -582,7 +582,7 @@
MSX2
%ROMPATH%/msx2
.rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bluemsx_libretro.so %ROM%
+ retroarch -L %COREPATH%/bluemsx_libretro.so %ROM%
msx
msx2
@@ -591,7 +591,7 @@
Nintendo 64
%ROMPATH%/n64
.n64 .N64 .v64 .V64 .z64 .Z64 .bin .BIN .u1 .U1 .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mupen64plus_next_libretro.so %ROM%
+ retroarch -L %COREPATH%/mupen64plus_next_libretro.so %ROM%
n64
n64
@@ -600,7 +600,7 @@
Sega NAOMI
%ROMPATH%/naomi
.chd .CHD .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/flycast_libretro.so %ROM%
+ retroarch -L %COREPATH%/flycast_libretro.so %ROM%
naomi
naomi
@@ -609,7 +609,7 @@
Nintendo DS
%ROMPATH%/nds
.nds .NDS .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/melonds_libretro.so %ROM%
+ retroarch -L %COREPATH%/melonds_libretro.so %ROM%
nds
nds
@@ -618,7 +618,7 @@
Neo Geo
%ROMPATH%/neogeo
.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fbneo_libretro.so %ROM%
+ retroarch -L %COREPATH%/fbneo_libretro.so %ROM%
neogeo
neogeo
@@ -627,7 +627,7 @@
Neo Geo CD
%ROMPATH%/neogeocd
.chd .CHD .cue .CUE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/neocd_libretro.so %ROM%
+ retroarch -L %COREPATH%/neocd_libretro.so %ROM%
neogeocd
neogeocd
@@ -636,7 +636,7 @@
Nintendo Entertainment System
%ROMPATH%/nes
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fceumm_libretro.so %ROM%
+ retroarch -L %COREPATH%/nestopia_libretro.so %ROM%
nes
nes
@@ -645,7 +645,7 @@
Neo Geo Pocket
%ROMPATH%/ngp
.ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_ngp_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_ngp_libretro.so %ROM%
ngp
ngp
@@ -654,7 +654,7 @@
Neo Geo Pocket Color
%ROMPATH%/ngpc
.ngp .NGP .ngc .NGC .ngpc .NGPC .npc .NPC .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_ngp_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_ngp_libretro.so %ROM%
ngpc
ngpc
@@ -663,7 +663,7 @@
Magnavox Odyssey2
%ROMPATH%/odyssey2
.bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/o2em_libretro.so %ROM%
+ retroarch -L %COREPATH%/o2em_libretro.so %ROM%
odyssey2
odyssey2
@@ -690,7 +690,7 @@
Palm OS
%ROMPATH%/palm
.prc .PRC .pqa .PQA .img .IMG .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mu_libretro.so %ROM%
+ retroarch -L %COREPATH%/mu_libretro.so %ROM%
palm
palm
@@ -699,7 +699,7 @@
IBM PC
%ROMPATH%/pc
.bat .BAT .com .COM .exe .EXE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/dosbox_core_libretro.so %ROM%
+ retroarch -L %COREPATH%/dosbox_core_libretro.so %ROM%
pc
pc
@@ -708,7 +708,7 @@
NEC PC Engine
%ROMPATH%/pcengine
.pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_pce_fast_libretro.so %ROM%
pcengine
pcengine
@@ -717,7 +717,7 @@
NEC PC Engine CD
%ROMPATH%/pcenginecd
.pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_pce_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_pce_libretro.so %ROM%
pcenginecd
pcenginecd
@@ -726,7 +726,7 @@
NEC PC-FX
%ROMPATH%/pcfx
.cue CUE .ccd .CCD .toc .TOC .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_pcfx_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_pcfx_libretro.so %ROM%
pcfx
pcfx
@@ -735,7 +735,7 @@
Nintendo Pokémon Mini
%ROMPATH%/pokemini
.min .MIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/pokemini_libretro.so %ROM%
+ retroarch -L %COREPATH%/pokemini_libretro.so %ROM%
pokemini
pokemini
@@ -753,7 +753,7 @@
Sony PlayStation 2
%ROMPATH%/ps2
.iso .ISO .isz .ISZ .cso .CSO .bin .BIN .elf .ELF .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/play_libretro.so %ROM%
+ retroarch -L %COREPATH%/play_libretro.so %ROM%
ps2
ps2
@@ -762,7 +762,7 @@
PlayStation Portable
%ROMPATH%/psp
.elf .ELF .iso .ISO .cso .CSO .prx .PRX .pbp .PBP .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/ppsspp_libretro.so %ROM%
+ retroarch -L %COREPATH%/ppsspp_libretro.so %ROM%
psp
psp
@@ -780,7 +780,7 @@
Sony PlayStation 1
%ROMPATH%/psx
.cue .CUE .toc .TOC .m3u .M3U .ccd .CCD .exe .EXE .pbp .PBP .chd .CHD .cbn .CBN .img .IMG .iso .ISO .mdf .MDF .z .Z .znx .ZNX .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_psx_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_psx_libretro.so %ROM%
psx
psx
@@ -798,7 +798,7 @@
SAM Coupé
%ROMPATH%/samcoupe
.dsk .DSK .mgt .MGT .sbt .SBT .sad .SAD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/simcp_libretro.so %ROM%
+ retroarch -L %COREPATH%/simcp_libretro.so %ROM%
samcoupe
samcoupe
@@ -807,7 +807,7 @@
Nintendo Satellaview
%ROMPATH%/satellaview
.smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/snes9x_libretro.so %ROM%
+ retroarch -L %COREPATH%/snes9x_libretro.so %ROM%
satellaview
satellaview
@@ -816,7 +816,7 @@
Sega Saturn
%ROMPATH%/saturn
.ccd .CCD .chd .CHD .cue .CUE .toc .TOC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_saturn_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_saturn_libretro.so %ROM%
saturn
saturn
@@ -825,7 +825,7 @@
ScummVM game engine
%ROMPATH%/scummvm
.scummvm .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/scummvm_libretro.so %ROM%
+ retroarch -L %COREPATH%/scummvm_libretro.so %ROM%
scummvm
scummvm
@@ -834,7 +834,7 @@
Sega Mega Drive 32X
%ROMPATH%/sega32x
.bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/picodrive_libretro.so %ROM%
+ retroarch -L %COREPATH%/picodrive_libretro.so %ROM%
sega32x
sega32x
@@ -843,7 +843,7 @@
Sega Super 32X
%ROMPATH%/sega32xjp
.bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/picodrive_libretro.so %ROM%
+ retroarch -L %COREPATH%/picodrive_libretro.so %ROM%
sega32x
sega32xjp
@@ -852,7 +852,7 @@
Sega Genesis 32X
%ROMPATH%/sega32xna
.bin .BIN .gen .GEN .smd .SMD .md .MD .32x .32X .cue .CUE .iso .ISO .sms .SMS .68k .68K .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/picodrive_libretro.so %ROM%
+ retroarch -L %COREPATH%/picodrive_libretro.so %ROM%
sega32x
sega32xna
@@ -861,7 +861,7 @@
Sega CD
%ROMPATH%/segacd
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
segacd
segacd
@@ -870,7 +870,7 @@
Sega SG-1000
%ROMPATH%/sg-1000
.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/genesis_plus_gx_libretro.so %ROM%
+ retroarch -L %COREPATH%/genesis_plus_gx_libretro.so %ROM%
sg-1000
sg1000
@@ -879,7 +879,7 @@
Nintendo SNES (Super Nintendo)
%ROMPATH%/snes
.smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/snes9x_libretro.so %ROM%
+ retroarch -L %COREPATH%/snes9x_libretro.so %ROM%
snes
snes
@@ -888,7 +888,7 @@
Nintendo SNES (Super Nintendo)
%ROMPATH%/snesna
.smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/snes9x_libretro.so %ROM%
+ retroarch -L %COREPATH%/snes9x_libretro.so %ROM%
snes
snesna
@@ -906,7 +906,7 @@
Spectravideo
%ROMPATH%/spectravideo
.rom .ROM .ri .RI .mx1 .MX1 .mx2 .MX2 .col .COL .dsk .DSK .cas .CAS .sg .SG .sc .SC .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/bluemsx_libretro.so %ROM%
+ retroarch -L %COREPATH%/bluemsx_libretro.so %ROM%
spectravideo
spectravideo
@@ -933,7 +933,7 @@
Bandai SuFami Turbo
%ROMPATH%/sufami
.smc .SMC .sfc .SFC .swc .SWC .fig .FIG .bs .BS .bin .BIN .mgd .MGD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/snes9x_libretro.so %ROM%
+ retroarch -L %COREPATH%/snes9x_libretro.so %ROM%
sufami
sufami
@@ -942,7 +942,7 @@
NEC SuperGrafx
%ROMPATH%/supergrafx
.pce .PCE .sgx .SGX .cue .CUE .ccd .CCD .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_supergrafx_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_supergrafx_libretro.so %ROM%
supergrafx
supergrafx
@@ -951,7 +951,7 @@
Thomson TO/MO series
%ROMPATH%/thomson
.fd .FD .sap .SAP .k7 .K7 .m7 .M7 .m5 .M5 .rom .ROM .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/theodore_libretro.so %ROM%
+ retroarch -L %COREPATH%/theodore_libretro.so %ROM%
thomson
thomson
@@ -960,7 +960,7 @@
NEC TurboGrafx-16
%ROMPATH%/tg16
.pce .PCE .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_pce_fast_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_pce_fast_libretro.so %ROM%
pcengine
tg16
@@ -969,7 +969,7 @@
NEC TurboGrafx-CD
%ROMPATH%/tg-cd
.pce .PCE .cue .CUE .ccd .CCD .iso .ISO .img .IMG .bin .BIN .chd .CHD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_pce_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_pce_libretro.so %ROM%
pcenginecd
tg-cd
@@ -996,7 +996,7 @@
Uzebox
%ROMPATH%/uzebox
.uze .UZE .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/uzem_libretro.so %ROM%
+ retroarch -L %COREPATH%/uzem_libretro.so %ROM%
uzebox
uzebox
@@ -1005,7 +1005,7 @@
Vectrex
%ROMPATH%/vectrex
.bin .BIN .vec .VEC .gam .GAM .vc .VC .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/vecx_libretro.so %ROM%
+ retroarch -L %COREPATH%/vecx_libretro.so %ROM%
vectrex
vectrex
@@ -1014,7 +1014,7 @@
Philips Videopac G7000 (Magnavox Odyssey2)
%ROMPATH%/videopac
.bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/o2em_libretro.so %ROM%
+ retroarch -L %COREPATH%/o2em_libretro.so %ROM%
videopac
videopac
@@ -1023,7 +1023,7 @@
Nintendo Virtual Boy
%ROMPATH%/virtualboy
.vb .VB .vboy .VBOY .bin .BIN .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_vb_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_vb_libretro.so %ROM%
virtualboy
virtualboy
@@ -1032,7 +1032,7 @@
Nintendo Wii
%ROMPATH%/wii
.gcm .GCM .iso .ISO .wbfs .WBFS .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .tgc .TGC .wad .WAD .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/dolphin_libretro.so %ROM%
+ retroarch -L %COREPATH%/dolphin_libretro.so %ROM%
wii
wii
@@ -1050,7 +1050,7 @@
Bandai WonderSwan
%ROMPATH%/wonderswan
.ws .WS .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_wswan_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_wswan_libretro.so %ROM%
wonderswan
wonderswan
@@ -1059,7 +1059,7 @@
Bandai WonderSwan Color
%ROMPATH%/wonderswancolor
.ws .WS .wsc .WSC .pc2 .PC2 .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/mednafen_wswan_libretro.so %ROM%
+ retroarch -L %COREPATH%/mednafen_wswan_libretro.so %ROM%
wonderswancolor
wonderswancolor
@@ -1068,7 +1068,7 @@
Sharp X68000
%ROMPATH%/x68000
.dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/px68k_libretro.so %ROM%
+ retroarch -L %COREPATH%/px68k_libretro.so %ROM%
x68000
x68000
@@ -1104,7 +1104,7 @@
Sinclair ZX81
%ROMPATH%/zx81
.tzx .TZX .p .P .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/81_libretro.so %ROM%
+ retroarch -L %COREPATH%/81_libretro.so %ROM%
zx81
zx81
@@ -1113,7 +1113,7 @@
Sinclair ZX Spectrum
%ROMPATH%/zxspectrum
.tzx .TZX .tap .TAP .z80 .Z80 .rzx .RZX .scl .SCL .trd .TRD .sh .SH .sna .SNA .szx .SZX .udi .UDI .mgt .MGT .img .IMG .dsk .DSK .gz .GZ .7z .7Z .zip .ZIP
- retroarch -L /usr/pkg/lib/libretro/fuse_libretro.so %ROM%
+ retroarch -L %COREPATH%/fuse_libretro.so %ROM%
zxspectrum
zxspectrum
diff --git a/resources/templates/es_systems.cfg_windows b/resources/templates/es_systems.cfg_windows
index 3151d45d7..f566ae0eb 100644
--- a/resources/templates/es_systems.cfg_windows
+++ b/resources/templates/es_systems.cfg_windows
@@ -321,7 +321,7 @@
Nintendo Family Computer
%ROMPATH%\famicom
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch.exe -L "%EMUPATH%\cores\fceumm_libretro.dll" %ROM%
+ retroarch.exe -L "%EMUPATH%\cores\nestopia_libretro.dll" %ROM%
nes, famicom
famicom
@@ -636,7 +636,7 @@
Nintendo Entertainment System
%ROMPATH%\nes
.nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
- retroarch.exe -L "%EMUPATH%\cores\fceumm_libretro.dll" %ROM%
+ retroarch.exe -L "%EMUPATH%\cores\nestopia_libretro.dll" %ROM%
nes
nes