Added Fuse standalone as an alternative emulator for the zxspectrum system.

This commit is contained in:
Leon Styhre 2023-03-06 17:14:51 +01:00
parent 230fb227af
commit 82784f3847
8 changed files with 44 additions and 3 deletions

View file

@ -49,6 +49,7 @@ Emulators\EasyRPG\Player.exe
Emulators\fbneo\fbneo64.exe
Emulators\fbneo\fbneo.exe
Emulators\flycast\flycast.exe
Emulators\Fuse\fuse.exe
Emulators\gargoyle\gargoyle.exe
Emulators\Gearboy\Gearboy.exe
Emulators\hatari\hatari.exe

View file

@ -117,6 +117,13 @@
<entry>/usr/local/bin/fs-uae</entry>
</rule>
</emulator>
<emulator name="FUSE">
<!-- Sinclair ZX Spectrum emulator Fuse -->
<rule type="staticpath">
<entry>/opt/homebrew/bin/fuse</entry>
<entry>/usr/local/bin/fuse</entry>
</rule>
</emulator>
<emulator name="GARGOYLE">
<!-- Interactive fiction player Gargoyle -->
<rule type="staticpath">

View file

@ -1833,8 +1833,9 @@
<name>zxspectrum</name>
<fullname>Sinclair ZX Spectrum</fullname>
<path>%ROMPATH%/zxspectrum</path>
<extension>.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</extension>
<extension>.dsk .DSK .gz .GZ .img .IMG .mgt .MGT .rzx .RZX .scl .SCL .sh .SH .sna .SNA .szx .SZX .tap .TAP .trd .TRD .tzx .TZX .udi .UDI .z80 .Z80 .7z .7Z .zip .ZIP</extension>
<command label="Fuse">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fuse_libretro.dylib %ROM%</command>
<command label="Fuse (Standalone)">%EMULATOR_FUSE% %ROM%</command>
<platform>zxspectrum</platform>
<theme>zxspectrum</theme>
</system>

View file

@ -246,6 +246,17 @@
<entry>~/.local/share/flatpak/exports/bin/net.fsuae.FS-UAE</entry>
</rule>
</emulator>
<emulator name="FUSE">
<!-- Sinclair ZX Spectrum emulator Fuse -->
<rule type="systempath">
<entry>fuse</entry>
<entry>net.sf.fuse_emulator</entry>
</rule>
<rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/net.sf.fuse_emulator</entry>
<entry>~/.local/share/flatpak/exports/bin/net.sf.fuse_emulator</entry>
</rule>
</emulator>
<emulator name="GARGOYLE">
<!-- Interactive fiction player Gargoyle -->
<rule type="systempath">

View file

@ -1890,8 +1890,9 @@
<name>zxspectrum</name>
<fullname>Sinclair ZX Spectrum</fullname>
<path>%ROMPATH%/zxspectrum</path>
<extension>.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</extension>
<extension>.dsk .DSK .gz .GZ .img .IMG .mgt .MGT .rzx .RZX .scl .SCL .sh .SH .sna .SNA .szx .SZX .tap .TAP .trd .TRD .tzx .TZX .udi .UDI .z80 .Z80 .7z .7Z .zip .ZIP</extension>
<command label="Fuse">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fuse_libretro.so %ROM%</command>
<command label="Fuse (Standalone)">%EMULATOR_FUSE% %ROM%</command>
<platform>zxspectrum</platform>
<theme>zxspectrum</theme>
</system>

View file

@ -272,6 +272,17 @@
<entry>%ESPATH%\..\FS-UAE\Windows\x86-64\fs-uae.exe</entry>
</rule>
</emulator>
<emulator name="FUSE">
<!-- Sinclair ZX Spectrum emulator Fuse -->
<rule type="systempath">
<entry>fuse.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\Fuse\fuse.exe</entry>
<entry>%ESPATH%\Fuse\fuse.exe</entry>
<entry>%ESPATH%\..\Fuse\fuse.exe</entry>
</rule>
</emulator>
<emulator name="GARGOYLE">
<!-- Interactive fiction player Gargoyle -->
<rule type="systempath">

View file

@ -184,6 +184,14 @@
<entry>%ESPATH%\..\FS-UAE\Windows\x86-64\fs-uae.exe</entry>
</rule>
</emulator>
<emulator name="FUSE">
<!-- Sinclair ZX Spectrum emulator Fuse -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\Fuse\fuse.exe</entry>
<entry>%ESPATH%\Fuse\fuse.exe</entry>
<entry>%ESPATH%\..\Fuse\fuse.exe</entry>
</rule>
</emulator>
<emulator name="GARGOYLE">
<!-- Interactive fiction player Gargoyle -->
<rule type="staticpath">

View file

@ -1893,8 +1893,9 @@
<name>zxspectrum</name>
<fullname>Sinclair ZX Spectrum</fullname>
<path>%ROMPATH%\zxspectrum</path>
<extension>.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</extension>
<extension>.dsk .DSK .gz .GZ .img .IMG .mgt .MGT .rzx .RZX .scl .SCL .sh .SH .sna .SNA .szx .SZX .tap .TAP .trd .TRD .tzx .TZX .udi .UDI .z80 .Z80 .7z .7Z .zip .ZIP</extension>
<command label="Fuse">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fuse_libretro.dll %ROM%</command>
<command label="Fuse (Standalone)">%EMULATOR_FUSE% %ROM%</command>
<platform>zxspectrum</platform>
<theme>zxspectrum</theme>
</system>