ES-DE: adding "emulators" system (it's a test) + general es_systems update

This commit is contained in:
XargonWan 2023-08-28 15:25:01 +02:00
parent c3de529b39
commit 2a39b8587a
2 changed files with 90 additions and 15 deletions

2
.gitignore vendored
View file

@ -14,4 +14,4 @@ Thumbs.db
retrodeck-flatpak-cooker/ retrodeck-flatpak-cooker/
retrodeck-flatpak/ retrodeck-flatpak/
backup backup
.old .old

View file

@ -506,6 +506,18 @@
<platform>easyrpg</platform> <platform>easyrpg</platform>
<theme>easyrpg</theme> <theme>easyrpg</theme>
</system> </system>
<system>
<name>emulators</name>
<fullname>Emulators</fullname>
<path>%ROMPATH%/emulators</path>
<extension>.AppImage .desktop .sh</extension>
<command label="Suspend ES-DE">%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command>
<command label="Keep ES-DE running">%RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command>
<command label="AppImage (Suspend ES-DE)">%EMULATOR_OS-SHELL% -c "%ROM%"</command>
<command label="AppImage (Keep ES-DE running)">%RUNINBACKGROUND% %EMULATOR_OS-SHELL% -c "%ROM%"</command>
<platform>pcwindows</platform>
<theme>emulators</theme>
</system>
<system> <system>
<name>famicom</name> <name>famicom</name>
<fullname>Nintendo Family Computer</fullname> <fullname>Nintendo Family Computer</fullname>
@ -582,6 +594,17 @@
<platform>fmtowns</platform> <platform>fmtowns</platform>
<theme>fmtowns</theme> <theme>fmtowns</theme>
</system> </system>
-->
<!--
<system>
<name>fpinball</name>
<fullname>Future Pinball</fullname>
<path>%ROMPATH%/fpinball</path>
<extension>.fpt .FPT</extension>
<command label="Future Pinball (Standalone)">PLACEHOLDER %ROM%</command>
<platform>fpinball</platform>
<theme>fpinball</theme>
</system>
--> -->
<system> <system>
<name>gameandwatch</name> <name>gameandwatch</name>
@ -614,6 +637,7 @@
<command label="Genesis Plus GX Wide">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%</command> <command label="Genesis Plus GX Wide">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/genesis_plus_gx_wide_libretro.so %ROM%</command>
<command label="Gearsystem">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%</command> <command label="Gearsystem">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gearsystem_libretro.so %ROM%</command>
<command label="SMS Plus GX">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/smsplus_libretro.so %ROM%</command> <command label="SMS Plus GX">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/smsplus_libretro.so %ROM%</command>
<!-- <command label="PicoDrive">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/picodrive_libretro.so %ROM%</command> -->
<!-- <command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module gg %ROM%</command> --> <!-- <command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module gg %ROM%</command> -->
<platform>gamegear</platform> <platform>gamegear</platform>
<theme>gamegear</theme> <theme>gamegear</theme>
@ -699,6 +723,17 @@
<platform>genesis</platform> <platform>genesis</platform>
<theme>genesis</theme> <theme>genesis</theme>
</system> </system>
<!--
<system>
<name>gmaster</name>
<fullname>Hartung Game Master</fullname>
<path>%ROMPATH%/gmaster</path>
<extension>.bin .BIN .7z .7Z .zip .ZIP</extension>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gmaster gmaster -cart %ROM%</command>
<platform>gmaster</platform>
<theme>gmaster</theme>
</system>
-->
<system> <system>
<name>gx4000</name> <name>gx4000</name>
<fullname>Amstrad GX4000</fullname> <fullname>Amstrad GX4000</fullname>
@ -750,6 +785,17 @@
<platform>lcdgames, gameandwatch</platform> <platform>lcdgames, gameandwatch</platform>
<theme>lcdgames</theme> <theme>lcdgames</theme>
</system> </system>
<!--
<system>
<name>lowresnx</name>
<fullname>LowRes NX Fantasy Console</fullname>
<path>%ROMPATH%/lowresnx</path>
<extension>.nx .NX</extension>
<command label="LowRes NX">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/lowresnx_libretro.so %ROM%</command>
<platform>lowresnx</platform>
<theme>lowresnx</theme>
</system>
-->
<system> <system>
<name>lutro</name> <name>lutro</name>
<fullname>Lutro Game Engine</fullname> <fullname>Lutro Game Engine</fullname>
@ -1242,8 +1288,9 @@
<name>ports</name> <name>ports</name>
<fullname>Ports</fullname> <fullname>Ports</fullname>
<path>%ROMPATH%/ports</path> <path>%ROMPATH%/ports</path>
<extension>.desktop .sh</extension> <extension>.AppImage .desktop .sh</extension>
<command label="Various">%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command> <command label="Shortcut or script">%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%</command>
<command label="AppImage">%EMULATOR_OS-SHELL% -c "%ROM%"</command>
<platform>pc, pcwindows</platform> <platform>pc, pcwindows</platform>
<theme>ports</theme> <theme>ports</theme>
</system> </system>
@ -1269,7 +1316,8 @@
<platform>ps3</platform> <platform>ps3</platform>
<theme>ps3</theme> <theme>ps3</theme>
</system> </system>
<!-- <system> <!--
<system>
<name>ps4</name> <name>ps4</name>
<fullname>Sony PlayStation 4</fullname> <fullname>Sony PlayStation 4</fullname>
<path>%ROMPATH%/ps4</path> <path>%ROMPATH%/ps4</path>
@ -1277,7 +1325,8 @@
<command>PLACEHOLDER %ROM%</command> <command>PLACEHOLDER %ROM%</command>
<platform>ps4</platform> <platform>ps4</platform>
<theme>ps4</theme> <theme>ps4</theme>
</system> --> </system>
-->
<system> <system>
<name>psp</name> <name>psp</name>
<fullname>Sony PlayStation Portable</fullname> <fullname>Sony PlayStation Portable</fullname>
@ -1402,6 +1451,17 @@
<platform>scummvm</platform> <platform>scummvm</platform>
<theme>scummvm</theme> <theme>scummvm</theme>
</system> </system>
<!--
<system>
<name>scv</name>
<fullname>Epoch Super Cassette Vision</fullname>
<path>%ROMPATH%/scv</path>
<extension>.0 .bin .BIN .7z .7Z .zip .ZIP</extension>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/scv scv -cart %ROM%</command>
<platform>scv</platform>
<theme>scv</theme>
</system>
-->
<system> <system>
<name>sega32x</name> <name>sega32x</name>
<fullname>Sega Mega Drive 32X</fullname> <fullname>Sega Mega Drive 32X</fullname>
@ -1733,6 +1793,17 @@
<platform>virtualboy</platform> <platform>virtualboy</platform>
<theme>virtualboy</theme> <theme>virtualboy</theme>
</system> </system>
<!--
<system>
<name>vpinball</name>
<fullname>Visual Pinball</fullname>
<path>%ROMPATH%/vpinball</path>
<extension>.vpt .VPT .vpx .VPX</extension>
<command label="Visual Pinball (Standalone)">PLACEHOLDER %ROM%</command>
<platform>vpinball</platform>
<theme>vpinball</theme>
</system>
-->
<!-- <!--
<system> <system>
<name>vsmile</name> <name>vsmile</name>
@ -1810,6 +1881,7 @@
<path>%ROMPATH%/x68000</path> <path>%ROMPATH%/x68000</path>
<extension>.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</extension> <extension>.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</extension>
<command label="PX68k">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/px68k_libretro.so %ROM%</command> <command label="PX68k">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/px68k_libretro.so %ROM%</command>
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x68000 x68000 -flop1 %ROM%</command> -->
<platform>x68000</platform> <platform>x68000</platform>
<theme>x68000</theme> <theme>x68000</theme>
</system> </system>
@ -1853,6 +1925,18 @@
<platform>zx81</platform> <platform>zx81</platform>
<theme>zx81</theme> <theme>zx81</theme>
</system> </system>
<!--
<system>
<name>zxnext</name>
<fullname>Sinclair ZX Spectrum Next</fullname>
<path>%ROMPATH%/zxnext</path>
<extension>.nex .NEX .sna .SNA</extension>
<command label="#CSpect (Standalone)">%STARTDIR%=%GAMEDIR% MONO_IOMAP=all mono %EMULATOR_CSPECT% -fullscreen -s28 -vsync -60 -analytics -tv -zxnext -mmc=./ %ROM%</command>
<command label="ZEsarUX (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_ZESARUX% &ndash;&ndash;machine tbblue &ndash;&ndash;realvideo &ndash;&ndash;enabletimexvideo &ndash;&ndash;tbblue-fast-boot-mode &ndash;&ndash;enable-esxdos-handler &ndash;&ndash;esxdos-root-dir %GAMEDIR% %ROM%</command>
<platform>zxnext</platform>
<theme>zxnext</theme>
</system>
-->
<system> <system>
<name>zxspectrum</name> <name>zxspectrum</name>
<fullname>Sinclair ZX Spectrum</fullname> <fullname>Sinclair ZX Spectrum</fullname>
@ -1863,13 +1947,4 @@
<platform>zxspectrum</platform> <platform>zxspectrum</platform>
<theme>zxspectrum</theme> <theme>zxspectrum</theme>
</system> </system>
<!-- <system> </systemList>
<name>tools</name>
<fullname>RetroDECK Tools</fullname>
<path>/app/tools</path>
<extension>.sh .SH</extension>
<command>bash %ROM%</command>
<platform>tools</platform>
<theme>tools</theme>
</system> -->
</systemList>