Added emulator configuration for the coco, dragon32 and tanodragon systems.

This commit is contained in:
Leon Styhre 2022-07-13 19:05:53 +02:00
parent 00b6f16136
commit 81171a3940
8 changed files with 61 additions and 18 deletions

View file

@ -72,4 +72,5 @@ Emulators\VBA-M\visualboyadvance-m.exe
Emulators\Vita3K\Vita3K.exe Emulators\Vita3K\Vita3K.exe
Emulators\xemu\xemu.exe Emulators\xemu\xemu.exe
Emulators\xenia\xenia.exe Emulators\xenia\xenia.exe
Emulators\xroar\xroar.exe
Emulators\yuzu\yuzu-windows-msvc\yuzu.exe Emulators\yuzu\yuzu-windows-msvc\yuzu.exe

View file

@ -246,4 +246,10 @@
<entry>/Applications/xemu.app/Contents/MacOS/xemu</entry> <entry>/Applications/xemu.app/Contents/MacOS/xemu</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="XROAR">
<!-- Dragon and Tandy 8-bit computer emulator XRoar -->
<rule type="staticpath">
<entry>/Applications/XRoar.app/Contents/MacOS/xroar</entry>
</rule>
</emulator>
</ruleList> </ruleList>

View file

@ -306,8 +306,9 @@
<name>coco</name> <name>coco</name>
<fullname>Tandy Color Computer</fullname> <fullname>Tandy Color Computer</fullname>
<path>%ROMPATH%/coco</path> <path>%ROMPATH%/coco</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar CoCo 2 NTSC (Standalone)">%EMULATOR_XROAR% -fs -default-machine coco2bus %ROM%</command>
<command label="XRoar CoCo 2 PAL (Standalone)">%EMULATOR_XROAR% -fs -default-machine coco2b %ROM%</command>
<platform>coco</platform> <platform>coco</platform>
<theme>coco</theme> <theme>coco</theme>
</system> </system>
@ -385,8 +386,9 @@
<name>dragon32</name> <name>dragon32</name>
<fullname>Dragon 32</fullname> <fullname>Dragon 32</fullname>
<path>%ROMPATH%/dragon32</path> <path>%ROMPATH%/dragon32</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar Dragon 32 (Standalone)">%EMULATOR_XROAR% -fs -default-machine dragon32 %ROM%</command>
<command label="XRoar Dragon 64 (Standalone)">%EMULATOR_XROAR% -fs -default-machine dragon64 %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>dragon32</theme> <theme>dragon32</theme>
</system> </system>
@ -1387,8 +1389,8 @@
<name>tanodragon</name> <name>tanodragon</name>
<fullname>Tano Dragon</fullname> <fullname>Tano Dragon</fullname>
<path>%ROMPATH%/tanodragon</path> <path>%ROMPATH%/tanodragon</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar (Standalone)">%EMULATOR_XROAR% -fs -default-machine tano %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>tanodragon</theme> <theme>tanodragon</theme>
</system> </system>

View file

@ -513,6 +513,17 @@
<entry>~/bin/Xemu*.AppImage</entry> <entry>~/bin/Xemu*.AppImage</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="XROAR">
<!-- Dragon and Tandy 8-bit computer emulator XRoar -->
<rule type="systempath">
<entry>xroar</entry>
</rule>
<rule type="staticpath">
<entry>~/Applications/xroar/xroar</entry>
<entry>~/.local/bin/xroar/xroar</entry>
<entry>~/bin/xroar/xroar</entry>
</rule>
</emulator>
<emulator name="YUZU"> <emulator name="YUZU">
<!-- Nintendo Switch emulator Yuzu --> <!-- Nintendo Switch emulator Yuzu -->
<rule type="systempath"> <rule type="systempath">

View file

@ -308,8 +308,9 @@
<name>coco</name> <name>coco</name>
<fullname>Tandy Color Computer</fullname> <fullname>Tandy Color Computer</fullname>
<path>%ROMPATH%/coco</path> <path>%ROMPATH%/coco</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar CoCo 2 NTSC (Standalone)">%EMULATOR_XROAR% -fs -default-machine coco2bus %ROM%</command>
<command label="XRoar CoCo 2 PAL (Standalone)">%EMULATOR_XROAR% -fs -default-machine coco2b %ROM%</command>
<platform>coco</platform> <platform>coco</platform>
<theme>coco</theme> <theme>coco</theme>
</system> </system>
@ -387,8 +388,9 @@
<name>dragon32</name> <name>dragon32</name>
<fullname>Dragon 32</fullname> <fullname>Dragon 32</fullname>
<path>%ROMPATH%/dragon32</path> <path>%ROMPATH%/dragon32</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar Dragon 32 (Standalone)">%EMULATOR_XROAR% -fs -default-machine dragon32 %ROM%</command>
<command label="XRoar Dragon 64 (Standalone)">%EMULATOR_XROAR% -fs -default-machine dragon64 %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>dragon32</theme> <theme>dragon32</theme>
</system> </system>
@ -1412,8 +1414,8 @@
<name>tanodragon</name> <name>tanodragon</name>
<fullname>Tano Dragon</fullname> <fullname>Tano Dragon</fullname>
<path>%ROMPATH%/tanodragon</path> <path>%ROMPATH%/tanodragon</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar (Standalone)">%EMULATOR_XROAR% -fs -default-machine tano %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>tanodragon</theme> <theme>tanodragon</theme>
</system> </system>

View file

@ -604,6 +604,17 @@
<entry>%ESPATH%\..\xenia\xenia.exe</entry> <entry>%ESPATH%\..\xenia\xenia.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="XROAR">
<!-- Dragon and Tandy 8-bit computer emulator XRoar -->
<rule type="systempath">
<entry>xroar.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\xroar\xroar.exe</entry>
<entry>%ESPATH%\xroar\xroar.exe</entry>
<entry>%ESPATH%\..\xroar\xroar.exe</entry>
</rule>
</emulator>
<emulator name="YUZU"> <emulator name="YUZU">
<!-- Nintendo Switch emulator Yuzu --> <!-- Nintendo Switch emulator Yuzu -->
<rule type="systempath"> <rule type="systempath">

View file

@ -415,6 +415,14 @@
<entry>%ESPATH%\..\xenia\xenia.exe</entry> <entry>%ESPATH%\..\xenia\xenia.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="XROAR">
<!-- Dragon and Tandy 8-bit computer emulator XRoar -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\xroar\xroar.exe</entry>
<entry>%ESPATH%\xroar\xroar.exe</entry>
<entry>%ESPATH%\..\xroar\xroar.exe</entry>
</rule>
</emulator>
<emulator name="YUZU"> <emulator name="YUZU">
<!-- Nintendo Switch emulator Yuzu --> <!-- Nintendo Switch emulator Yuzu -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -311,8 +311,9 @@
<name>coco</name> <name>coco</name>
<fullname>Tandy Color Computer</fullname> <fullname>Tandy Color Computer</fullname>
<path>%ROMPATH%\coco</path> <path>%ROMPATH%\coco</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar CoCo 2 NTSC (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_XROAR% -fs -default-machine coco2bus %ROM%</command>
<command label="XRoar CoCo 2 PAL (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_XROAR% -fs -default-machine coco2b %ROM%</command>
<platform>coco</platform> <platform>coco</platform>
<theme>coco</theme> <theme>coco</theme>
</system> </system>
@ -390,8 +391,9 @@
<name>dragon32</name> <name>dragon32</name>
<fullname>Dragon 32</fullname> <fullname>Dragon 32</fullname>
<path>%ROMPATH%\dragon32</path> <path>%ROMPATH%\dragon32</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar Dragon 32 (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_XROAR% -fs -default-machine dragon32 %ROM%</command>
<command label="XRoar Dragon 64 (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_XROAR% -fs -default-machine dragon64 %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>dragon32</theme> <theme>dragon32</theme>
</system> </system>
@ -1415,8 +1417,8 @@
<name>tanodragon</name> <name>tanodragon</name>
<fullname>Tano Dragon</fullname> <fullname>Tano Dragon</fullname>
<path>%ROMPATH%\tanodragon</path> <path>%ROMPATH%\tanodragon</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.cas .CAS .ccc .CCC .dsk .DSK .rom .ROM</extension>
<command>PLACEHOLDER %ROM%</command> <command label="XRoar (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_XROAR% -fs -default-machine tano %ROM%</command>
<platform>dragon32</platform> <platform>dragon32</platform>
<theme>tanodragon</theme> <theme>tanodragon</theme>
</system> </system>