Added support for the AdvanceMAME (mame-advmame) system on Unix and Windows

This commit is contained in:
Leon Styhre 2023-09-11 18:23:38 +02:00
parent 0f85416ff4
commit 9567f5c995
6 changed files with 34 additions and 4 deletions

View file

@ -42,6 +42,7 @@ Preconfigured emulator locations:
Emulators\RetroArch-Win64\retroarch.exe
Emulators\RetroArch\retroarch.exe
Emulators\3dSen\3dSen.exe
Emulators\AdvanceMAME\advmame.exe
Emulators\AppleWin\AppleWin.exe
Emulators\ArcadeFlashWeb\ArcadeFlashWeb.exe
Emulators\ares\ares.exe

View file

@ -56,6 +56,18 @@
<entry>~/bin/3dSen/wine*.AppImage</entry>
</rule>
</emulator>
<emulator name="ADVANCEMAME">
<!-- Arcade emulator AdvanceMAME -->
<rule type="systempath">
<entry>advmame</entry>
</rule>
<rule type="staticpath">
<entry>~/Applications/advancemame/advmame</entry>
<entry>~/.local/share/applications/advancemame/advmame</entry>
<entry>~/.local/bin/advancemame/advmame</entry>
<entry>~/bin/advancemame/advmame</entry>
</rule>
</emulator>
<emulator name="ARES">
<!-- Multi-system emulator ares -->
<rule type="systempath">

View file

@ -860,8 +860,8 @@
<name>mame-advmame</name>
<fullname>AdvanceMAME</fullname>
<path>%ROMPATH%/mame-advmame</path>
<extension>.chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP</extension>
<command>PLACEHOLDER %ROM%</command>
<extension>.7z .7Z .zip .ZIP</extension>
<command label="AdvanceMAME (Standalone)">%STARTDIR%=~/.advance %EMULATOR_ADVANCEMAME% %BASENAME%</command>
<platform>arcade</platform>
<theme>mame-advmame</theme>
</system>

View file

@ -52,6 +52,16 @@
<entry>%ESPATH%\..\Emulators\3dSen\3dSen.exe</entry>
</rule>
</emulator>
<emulator name="ADVANCEMAME">
<!-- Arcade emulator AdvanceMAME -->
<rule type="systempath">
<entry>advmame.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\AdvanceMAME\advmame.exe</entry>
<entry>%ESPATH%\..\Emulators\AdvanceMAME\advmame.exe</entry>
</rule>
</emulator>
<emulator name="APPLEWIN">
<!-- Apple II emulator AppleWin -->
<rule type="systempath">

View file

@ -28,6 +28,13 @@
<entry>%ESPATH%\..\Emulators\3dSen\3dSen.exe</entry>
</rule>
</emulator>
<emulator name="ADVANCEMAME">
<!-- Arcade emulator AdvanceMAME -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\AdvanceMAME\advmame.exe</entry>
<entry>%ESPATH%\..\Emulators\AdvanceMAME\advmame.exe</entry>
</rule>
</emulator>
<emulator name="APPLEWIN">
<!-- Apple II emulator AppleWin -->
<rule type="staticpath">

View file

@ -858,8 +858,8 @@
<name>mame-advmame</name>
<fullname>AdvanceMAME</fullname>
<path>%ROMPATH%\mame-advmame</path>
<extension>.chd .cue .CUE .CHD .cmd .CMD .fba .FBA .iso .ISO .7z .7Z .zip .ZIP</extension>
<command>PLACEHOLDER %ROM%</command>
<extension>.7z .7Z .zip .ZIP</extension>
<command label="AdvanceMAME (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_ADVANCEMAME% %BASENAME%</command>
<platform>arcade</platform>
<theme>mame-advmame</theme>
</system>