Added Model 2 Emulator standalone as an alternative emulator for the arcade and mame systems on Windows.

This commit is contained in:
Leon Styhre 2022-05-26 13:09:19 +02:00
parent b9e8378e3f
commit 8ed34e9a3e
4 changed files with 22 additions and 0 deletions

View file

@ -37,6 +37,7 @@ Emulators\Hypseus Singe\hypseus.exe
Emulators\mame\mame.exe Emulators\mame\mame.exe
Emulators\melonDS\melonDS.exe Emulators\melonDS\melonDS.exe
Emulators\mGBA\mGBA.exe Emulators\mGBA\mGBA.exe
Emulators\Model2\EMULATOR.EXE
Emulators\mupen64plus\mupen64plus-ui-console.exe Emulators\mupen64plus\mupen64plus-ui-console.exe
Emulators\PCSX2\pcsx2.exe Emulators\PCSX2\pcsx2.exe
Emulators\Play\Play.exe Emulators\Play\Play.exe

View file

@ -204,6 +204,17 @@
<entry>%ESPATH%\..\mGBA\mGBA.exe</entry> <entry>%ESPATH%\..\mGBA\mGBA.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="MODEL2">
<!-- Sega Model 2 Emulator -->
<rule type="systempath">
<entry>EMULATOR.EXE</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\Model2\EMULATOR.EXE</entry>
<entry>%ESPATH%\Model2\EMULATOR.EXE</entry>
<entry>%ESPATH%\..\Model2\EMULATOR.EXE</entry>
</rule>
</emulator>
<emulator name="MUPEN64PLUS"> <emulator name="MUPEN64PLUS">
<!-- Nintendo 64 emulator Mupen64Plus --> <!-- Nintendo 64 emulator Mupen64Plus -->
<rule type="systempath"> <rule type="systempath">

View file

@ -133,6 +133,14 @@
<entry>%ESPATH%\..\mGBA\mGBA.exe</entry> <entry>%ESPATH%\..\mGBA\mGBA.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="MODEL2">
<!-- Sega Model 2 Emulator -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\Model2\EMULATOR.EXE</entry>
<entry>%ESPATH%\Model2\EMULATOR.EXE</entry>
<entry>%ESPATH%\..\Model2\EMULATOR.EXE</entry>
</rule>
</emulator>
<emulator name="MUPEN64PLUS"> <emulator name="MUPEN64PLUS">
<!-- Nintendo 64 emulator Mupen64Plus --> <!-- Nintendo 64 emulator Mupen64Plus -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -121,6 +121,7 @@
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM%</command> <command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM%</command>
<command label="Flycast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM%</command> <command label="Flycast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM%</command>
<command label="Flycast (Standalone)">%EMULATOR_FLYCAST% %ROM%</command> <command label="Flycast (Standalone)">%EMULATOR_FLYCAST% %ROM%</command>
<command label="Model 2 Emulator (Standalone)">%RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MODEL2% %BASENAME%</command>
<platform>arcade</platform> <platform>arcade</platform>
<theme>arcade</theme> <theme>arcade</theme>
</system> </system>
@ -602,6 +603,7 @@
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM%</command> <command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM%</command>
<command label="Flycast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM%</command> <command label="Flycast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM%</command>
<command label="Flycast (Standalone)">%EMULATOR_FLYCAST% %ROM%</command> <command label="Flycast (Standalone)">%EMULATOR_FLYCAST% %ROM%</command>
<command label="Model 2 Emulator (Standalone)">%RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MODEL2% %BASENAME%</command>
<platform>arcade</platform> <platform>arcade</platform>
<theme>mame</theme> <theme>mame</theme>
</system> </system>