Added emulator configuration for the macintosh system.

This commit is contained in:
Leon Styhre 2022-07-02 20:33:35 +02:00
parent 8bd1456c98
commit 25b0ae02bd
8 changed files with 86 additions and 6 deletions

View file

@ -25,6 +25,7 @@ Emulators\RetroArch-Win64\retroarch.exe
Emulators\RetroArch\retroarch.exe Emulators\RetroArch\retroarch.exe
Emulators\AppleWin\AppleWin.exe Emulators\AppleWin\AppleWin.exe
Emulators\atari800\atari800.exe Emulators\atari800\atari800.exe
Emulators\BasiliskII\BasiliskII.exe
Emulators\bsnes\bsnes.exe Emulators\bsnes\bsnes.exe
Emulators\cemu\Cemu.exe Emulators\cemu\Cemu.exe
Emulators\Citra\canary-mingw\citra.exe Emulators\Citra\canary-mingw\citra.exe
@ -52,6 +53,7 @@ Emulators\redream\redream.exe
Emulators\RPCS3\rpcs3.exe Emulators\RPCS3\rpcs3.exe
Emulators\ryujinx\Ryujinx.exe Emulators\ryujinx\Ryujinx.exe
Emulators\scummvm\scummvm.exe Emulators\scummvm\scummvm.exe
Emulators\SheepShaver\SheepShaver.exe
Emulators\snes9x\snes9x-x64.exe Emulators\snes9x\snes9x-x64.exe
Emulators\Supermodel\Supermodel.exe Emulators\Supermodel\Supermodel.exe
Emulators\VBA-M\visualboyadvance-m.exe Emulators\VBA-M\visualboyadvance-m.exe

View file

@ -34,6 +34,12 @@
<entry>/usr/local/bin/atari800</entry> <entry>/usr/local/bin/atari800</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="BASILISKII">
<!-- Macintosh 68k emulator Basilisk II -->
<rule type="staticpath">
<entry>/Applications/BasiliskII.app/Contents/MacOS/BasiliskII</entry>
</rule>
</emulator>
<emulator name="CITRA"> <emulator name="CITRA">
<!-- Nintendo 3DS emulator Citra --> <!-- Nintendo 3DS emulator Citra -->
<rule type="staticpath"> <rule type="staticpath">
@ -170,6 +176,12 @@
<entry>/usr/local/bin/scummvm</entry> <entry>/usr/local/bin/scummvm</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="SHEEPSHAVER">
<!-- Macintosh PowerPC emulator SheepShaver -->
<rule type="staticpath">
<entry>/Applications/SheepShaver.app/Contents/MacOS/SheepShaver</entry>
</rule>
</emulator>
<emulator name="SIXTYFORCE"> <emulator name="SIXTYFORCE">
<!-- Nintendo 64 emulator sixtyforce --> <!-- Nintendo 64 emulator sixtyforce -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -603,8 +603,9 @@
<name>macintosh</name> <name>macintosh</name>
<fullname>Apple Macintosh</fullname> <fullname>Apple Macintosh</fullname>
<path>%ROMPATH%/macintosh</path> <path>%ROMPATH%/macintosh</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.game .GAME</extension>
<command>PLACEHOLDER %ROM%</command> <command label="Basilisk II (Standalone)">%EMULATOR_BASILISKII% --nogui true</command>
<command label="SheepShaver (Standalone)">%EMULATOR_SHEEPSHAVER% --nogui true</command>
<platform>macintosh</platform> <platform>macintosh</platform>
<theme>macintosh</theme> <theme>macintosh</theme>
</system> </system>

View file

@ -49,6 +49,20 @@
<entry>atari800-jz.atari800</entry> <entry>atari800-jz.atari800</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="BASILISKII">
<!-- Macintosh 68k emulator Basilisk II -->
<rule type="systempath">
<entry>BasiliskII</entry>
<entry>net.cebix.basilisk</entry>
</rule>
<rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/net.cebix.basilisk</entry>
<entry>~/.local/share/flatpak/exports/bin/net.cebix.basilisk</entry>
<entry>~/Applications/BasiliskII-x86_64.AppImage</entry>
<entry>~/.local/bin/BasiliskII-x86_64.AppImage</entry>
<entry>~/bin/BasiliskII-x86_64.AppImage</entry>
</rule>
</emulator>
<emulator name="BLASTEM"> <emulator name="BLASTEM">
<!-- Sega Mega Drive/Genesis emulator BlastEm --> <!-- Sega Mega Drive/Genesis emulator BlastEm -->
<rule type="systempath"> <rule type="systempath">
@ -361,6 +375,17 @@
<entry>~/.local/share/flatpak/exports/bin/org.scummvm.ScummVM</entry> <entry>~/.local/share/flatpak/exports/bin/org.scummvm.ScummVM</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="SHEEPSHAVER">
<!-- Macintosh PowerPC emulator SheepShaver -->
<rule type="systempath">
<entry>SheepShaver</entry>
</rule>
<rule type="staticpath">
<entry>~/Applications/SheepShaver-x86_64.AppImage</entry>
<entry>~/.local/bin/SheepShaver-x86_64.AppImage</entry>
<entry>~/bin/SheepShaver-x86_64.AppImage</entry>
</rule>
</emulator>
<emulator name="SNES9X"> <emulator name="SNES9X">
<!-- Super Nintendo emulator Snes9x --> <!-- Super Nintendo emulator Snes9x -->
<rule type="systempath"> <rule type="systempath">

View file

@ -609,8 +609,9 @@
<name>macintosh</name> <name>macintosh</name>
<fullname>Apple Macintosh</fullname> <fullname>Apple Macintosh</fullname>
<path>%ROMPATH%/macintosh</path> <path>%ROMPATH%/macintosh</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.game .GAME</extension>
<command>PLACEHOLDER %ROM%</command> <command label="Basilisk II (Standalone)">%EMULATOR_BASILISKII% --nogui true</command>
<command label="SheepShaver (Standalone)">%EMULATOR_SHEEPSHAVER% --nogui true</command>
<platform>macintosh</platform> <platform>macintosh</platform>
<theme>macintosh</theme> <theme>macintosh</theme>
</system> </system>

View file

@ -66,6 +66,17 @@
<entry>%ESPATH%\..\atari800\atari800.exe</entry> <entry>%ESPATH%\..\atari800\atari800.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="BASILISKII">
<!-- Macintosh 68k emulator Basilisk II -->
<rule type="systempath">
<entry>BasiliskII.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\BasiliskII\BasiliskII.exe</entry>
<entry>%ESPATH%\BasiliskII\BasiliskII.exe</entry>
<entry>%ESPATH%\..\BasiliskII\BasiliskII.exe</entry>
</rule>
</emulator>
<emulator name="BSNES"> <emulator name="BSNES">
<!-- Super Nintendo/Super Famicom emulator bsnes --> <!-- Super Nintendo/Super Famicom emulator bsnes -->
<rule type="systempath"> <rule type="systempath">
@ -388,6 +399,17 @@
<entry>%ESPATH%\..\scummvm\scummvm.exe</entry> <entry>%ESPATH%\..\scummvm\scummvm.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="SHEEPSHAVER">
<!-- Macintosh PowerPC emulator SheepShaver -->
<rule type="systempath">
<entry>SheepShaver.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\SheepShaver\SheepShaver.exe</entry>
<entry>%ESPATH%\SheepShaver\SheepShaver.exe</entry>
<entry>%ESPATH%\..\SheepShaver\SheepShaver.exe</entry>
</rule>
</emulator>
<emulator name="SNES9X"> <emulator name="SNES9X">
<!-- Super Nintendo emulator Snes9x --> <!-- Super Nintendo emulator Snes9x -->
<rule type="systempath"> <rule type="systempath">

View file

@ -39,6 +39,14 @@
<entry>%ESPATH%\..\atari800\atari800.exe</entry> <entry>%ESPATH%\..\atari800\atari800.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="BASILISKII">
<!-- Macintosh 68k emulator Basilisk II -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\BasiliskII\BasiliskII.exe</entry>
<entry>%ESPATH%\BasiliskII\BasiliskII.exe</entry>
<entry>%ESPATH%\..\BasiliskII\BasiliskII.exe</entry>
</rule>
</emulator>
<emulator name="BSNES"> <emulator name="BSNES">
<!-- Super Nintendo/Super Famicom emulator bsnes --> <!-- Super Nintendo/Super Famicom emulator bsnes -->
<rule type="staticpath"> <rule type="staticpath">
@ -253,6 +261,14 @@
<entry>%ESPATH%\..\scummvm\scummvm.exe</entry> <entry>%ESPATH%\..\scummvm\scummvm.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="SHEEPSHAVER">
<!-- Macintosh PowerPC emulator SheepShaver -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\SheepShaver\SheepShaver.exe</entry>
<entry>%ESPATH%\SheepShaver\SheepShaver.exe</entry>
<entry>%ESPATH%\..\SheepShaver\SheepShaver.exe</entry>
</rule>
</emulator>
<emulator name="SNES9X"> <emulator name="SNES9X">
<!-- Super Nintendo emulator Snes9x --> <!-- Super Nintendo emulator Snes9x -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -607,8 +607,9 @@
<name>macintosh</name> <name>macintosh</name>
<fullname>Apple Macintosh</fullname> <fullname>Apple Macintosh</fullname>
<path>%ROMPATH%\macintosh</path> <path>%ROMPATH%\macintosh</path>
<extension>.7z .7Z .zip .ZIP</extension> <extension>.game .GAME</extension>
<command>PLACEHOLDER %ROM%</command> <command label="Basilisk II (Standalone)">%EMULATOR_BASILISKII% --nogui true</command>
<command label="SheepShaver (Standalone)">%EMULATOR_SHEEPSHAVER% --nogui true</command>
<platform>macintosh</platform> <platform>macintosh</platform>
<theme>macintosh</theme> <theme>macintosh</theme>
</system> </system>