Added support for the standalone emulator Ryujinx.

This commit is contained in:
Leon Styhre 2022-03-28 20:42:52 +02:00
parent 0cde67c61b
commit e504b2f54e
4 changed files with 24 additions and 4 deletions

View file

@ -168,7 +168,6 @@
<entry>rpcs3</entry> <entry>rpcs3</entry>
<entry>rpcs3-emu.rpcs3</entry> <entry>rpcs3-emu.rpcs3</entry>
<entry>net.rpcs3.RPCS3</entry> <entry>net.rpcs3.RPCS3</entry>
<entry>rpcs3.AppImage</entry>
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/net.rpcs3.RPCS3</entry> <entry>/var/lib/flatpak/exports/bin/net.rpcs3.RPCS3</entry>
@ -177,6 +176,16 @@
<entry>~/bin/rpcs3*.AppImage</entry> <entry>~/bin/rpcs3*.AppImage</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="RYUJINX">
<!-- Nintendo Switch emulator Ryujinx -->
<rule type="systempath">
<entry>Ryujinx</entry>
<entry>org.ryujinx.Ryujinx</entry>
</rule>
<rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/org.ryujinx.Ryujinx</entry>
</rule>
</emulator>
<emulator name="VBA-M"> <emulator name="VBA-M">
<!-- Nintendo Game Boy Advance emulator VBA-M --> <!-- Nintendo Game Boy Advance emulator VBA-M -->
<rule type="systempath"> <rule type="systempath">
@ -201,7 +210,6 @@
<rule type="systempath"> <rule type="systempath">
<entry>yuzu</entry> <entry>yuzu</entry>
<entry>org.yuzu_emu.yuzu</entry> <entry>org.yuzu_emu.yuzu</entry>
<entry>yuzu.AppImage</entry>
</rule> </rule>
<rule type="staticpath"> <rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu</entry> <entry>/var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu</entry>

View file

@ -1198,7 +1198,8 @@
<fullname>Nintendo Switch</fullname> <fullname>Nintendo Switch</fullname>
<path>%ROMPATH%/switch</path> <path>%ROMPATH%/switch</path>
<extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI .7z .7Z .zip .ZIP</extension> <extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI .7z .7Z .zip .ZIP</extension>
<command label="Yuzu (Standalone)">%EMULATOR_YUZU% %ROM%</command> <command label="Yuzu (Standalone)">%EMULATOR_YUZU% -f -g %ROM%</command>
<command label="Ryujinx (Standalone)">%EMULATOR_RYUJINX% %ROM%</command>
<platform>switch</platform> <platform>switch</platform>
<theme>switch</theme> <theme>switch</theme>
</system> </system>

View file

@ -196,6 +196,16 @@
<entry>%ESPATH%\..\RPCS3\rpcs3.exe</entry> <entry>%ESPATH%\..\RPCS3\rpcs3.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="RYUJINX">
<!-- Nintendo Switch emulator Ryujinx -->
<rule type="systempath">
<entry>Ryujinx.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\ryujinx\Ryujinx.exe</entry>
<entry>%ESPATH%\..\ryujinx\Ryujinx.exe</entry>
</rule>
</emulator>
<emulator name="VBA-M"> <emulator name="VBA-M">
<!-- Nintendo Game Boy Advance emulator VBA-M --> <!-- Nintendo Game Boy Advance emulator VBA-M -->
<rule type="systempath"> <rule type="systempath">

View file

@ -1198,7 +1198,8 @@
<fullname>Nintendo Switch</fullname> <fullname>Nintendo Switch</fullname>
<path>%ROMPATH%\switch</path> <path>%ROMPATH%\switch</path>
<extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI .7z .7Z .zip .ZIP</extension> <extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI .7z .7Z .zip .ZIP</extension>
<command label="Yuzu (Standalone)">%EMULATOR_YUZU% %ROM%</command> <command label="Yuzu (Standalone)">%EMULATOR_YUZU% -f -g %ROM%</command>
<command label="Ryujinx (Standalone)">%EMULATOR_RYUJINX% %ROM%</command>
<platform>switch</platform> <platform>switch</platform>
<theme>switch</theme> <theme>switch</theme>
</system> </system>