mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
Merge branch 'feat/mame' into cooker-0.8.0b
This commit is contained in:
commit
acd30e37f4
|
@ -81,19 +81,19 @@
|
||||||
<platform>android</platform>
|
<platform>android</platform>
|
||||||
<theme>android</theme>
|
<theme>android</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>apple2</name>
|
<name>apple2</name>
|
||||||
<fullname>Apple II</fullname>
|
<fullname>Apple II</fullname>
|
||||||
<path>%ROMPATH%/apple2</path>
|
<path>%ROMPATH%/apple2</path>
|
||||||
<extension>.do .DO .dsk .DSK .nib .NIB .po .PO</extension>
|
<extension>.do .DO .dsk .DSK .nib .NIB .po .PO</extension>
|
||||||
<command label="LinApple (Standalone)">%EMULATOR_LINAPPLE% -f -b ––d1 %ROM%</command>
|
<!-- <command label="LinApple (Standalone)">%EMULATOR_LINAPPLE% -f -b ––d1 %ROM%</command> -->
|
||||||
<command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%</command>
|
<!-- <command label="Mednafen (Standalone)">%EMULATOR_MEDNAFEN% -force_module apple2 %ROM%</command> -->
|
||||||
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -flop1 %ROM%</command>
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/apple2 apple2e -flop1 %ROM%</command>
|
||||||
<platform>apple2</platform>
|
<platform>apple2</platform>
|
||||||
<theme>apple2</theme>
|
<theme>apple2</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>apple2gs</name>
|
<name>apple2gs</name>
|
||||||
<fullname>Apple IIGS</fullname>
|
<fullname>Apple IIGS</fullname>
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
<platform>arcade</platform>
|
<platform>arcade</platform>
|
||||||
<theme>arcade</theme>
|
<theme>arcade</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>arcadia</name>
|
<name>arcadia</name>
|
||||||
<fullname>Emerson Arcadia 2001</fullname>
|
<fullname>Emerson Arcadia 2001</fullname>
|
||||||
|
@ -135,7 +135,7 @@
|
||||||
<platform>arcadia</platform>
|
<platform>arcadia</platform>
|
||||||
<theme>arcadia</theme>
|
<theme>arcadia</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>arduboy</name>
|
<name>arduboy</name>
|
||||||
<fullname>Arduboy Miniature Game System</fullname>
|
<fullname>Arduboy Miniature Game System</fullname>
|
||||||
|
@ -204,7 +204,7 @@
|
||||||
<path>%ROMPATH%/atarijaguar</path>
|
<path>%ROMPATH%/atarijaguar</path>
|
||||||
<extension>.abs .ABS .bin .BIN .cdi .CDI .cof .COF .cue .CUE .j64 .J64 .jag .JAG .prg .PRG .rom .ROM .7z .7Z .zip .ZIP</extension>
|
<extension>.abs .ABS .bin .BIN .cdi .CDI .cof .COF .cue .CUE .j64 .J64 .jag .JAG .prg .PRG .rom .ROM .7z .7Z .zip .ZIP</extension>
|
||||||
<command label="Virtual Jaguar">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/virtualjaguar_libretro.so %ROM%</command>
|
<command label="Virtual Jaguar">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/virtualjaguar_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atarijaguar jaguar -cart %ROM%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/atarijaguar jaguar -cart %ROM%</command>
|
||||||
<platform>atarijaguar, atarijaguarcd</platform>
|
<platform>atarijaguar, atarijaguarcd</platform>
|
||||||
<theme>atarijaguar</theme>
|
<theme>atarijaguar</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -258,7 +258,7 @@
|
||||||
<platform>arcade</platform>
|
<platform>arcade</platform>
|
||||||
<theme>atomiswave</theme>
|
<theme>atomiswave</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>bbcmicro</name>
|
<name>bbcmicro</name>
|
||||||
<fullname>Acorn Computers BBC Micro</fullname>
|
<fullname>Acorn Computers BBC Micro</fullname>
|
||||||
|
@ -268,7 +268,7 @@
|
||||||
<platform>bbcmicro</platform>
|
<platform>bbcmicro</platform>
|
||||||
<theme>bbcmicro</theme>
|
<theme>bbcmicro</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>c64</name>
|
<name>c64</name>
|
||||||
<fullname>Commodore 64</fullname>
|
<fullname>Commodore 64</fullname>
|
||||||
|
@ -330,7 +330,7 @@
|
||||||
<platform>channelf</platform>
|
<platform>channelf</platform>
|
||||||
<theme>channelf</theme>
|
<theme>channelf</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>coco</name>
|
<name>coco</name>
|
||||||
<fullname>Tandy Color Computer</fullname>
|
<fullname>Tandy Color Computer</fullname>
|
||||||
|
@ -341,7 +341,7 @@
|
||||||
<platform>coco</platform>
|
<platform>coco</platform>
|
||||||
<theme>coco</theme>
|
<theme>coco</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>colecovision</name>
|
<name>colecovision</name>
|
||||||
<fullname>Coleco ColecoVision</fullname>
|
<fullname>Coleco ColecoVision</fullname>
|
||||||
|
@ -363,7 +363,7 @@
|
||||||
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps %BASENAME%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
||||||
|
@ -382,7 +382,7 @@
|
||||||
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps1 %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps1 %BASENAME%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
||||||
|
@ -399,7 +399,7 @@
|
||||||
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps2 %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps2 %BASENAME%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
||||||
|
@ -416,7 +416,7 @@
|
||||||
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps3 %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps3 %BASENAME%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
||||||
|
@ -424,7 +424,7 @@
|
||||||
<platform>arcade</platform>
|
<platform>arcade</platform>
|
||||||
<theme>cps3</theme>
|
<theme>cps3</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>crvision</name>
|
<name>crvision</name>
|
||||||
<fullname>VTech CreatiVision</fullname>
|
<fullname>VTech CreatiVision</fullname>
|
||||||
|
@ -434,7 +434,7 @@
|
||||||
<platform>crvision</platform>
|
<platform>crvision</platform>
|
||||||
<theme>crvision</theme>
|
<theme>crvision</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<!--
|
<!--
|
||||||
<system>
|
<system>
|
||||||
<name>daphne</name>
|
<name>daphne</name>
|
||||||
|
@ -612,12 +612,12 @@
|
||||||
<path>%ROMPATH%/gameandwatch</path>
|
<path>%ROMPATH%/gameandwatch</path>
|
||||||
<extension>.mgw .MGW .7z .7Z .zip .ZIP</extension>
|
<extension>.mgw .MGW .7z .7Z .zip .ZIP</extension>
|
||||||
<!-- <command label="MAME Local Artwork (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -artpath %ROMPATH%/gameandwatch/artwork -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%</command> -->
|
<!-- <command label="MAME Local Artwork (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -artpath %ROMPATH%/gameandwatch/artwork -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%</command> -->
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gameandwatch %BASENAME%</command>
|
||||||
<command label="Handheld Electronic (GW)">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%</command>
|
<command label="Handheld Electronic (GW)">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%</command>
|
||||||
<platform>gameandwatch</platform>
|
<platform>gameandwatch</platform>
|
||||||
<theme>gameandwatch</theme>
|
<theme>gameandwatch</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>gamecom</name>
|
<name>gamecom</name>
|
||||||
<fullname>Tiger Electronics Game.com</fullname>
|
<fullname>Tiger Electronics Game.com</fullname>
|
||||||
|
@ -627,7 +627,7 @@
|
||||||
<platform>gamecom</platform>
|
<platform>gamecom</platform>
|
||||||
<theme>gamecom</theme>
|
<theme>gamecom</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>gamegear</name>
|
<name>gamegear</name>
|
||||||
<fullname>Sega Game Gear</fullname>
|
<fullname>Sega Game Gear</fullname>
|
||||||
|
@ -723,7 +723,7 @@
|
||||||
<platform>genesis</platform>
|
<platform>genesis</platform>
|
||||||
<theme>genesis</theme>
|
<theme>genesis</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>gmaster</name>
|
<name>gmaster</name>
|
||||||
<fullname>Hartung Game Master</fullname>
|
<fullname>Hartung Game Master</fullname>
|
||||||
|
@ -733,7 +733,7 @@
|
||||||
<platform>gmaster</platform>
|
<platform>gmaster</platform>
|
||||||
<theme>gmaster</theme>
|
<theme>gmaster</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>gx4000</name>
|
<name>gx4000</name>
|
||||||
<fullname>Amstrad GX4000</fullname>
|
<fullname>Amstrad GX4000</fullname>
|
||||||
|
@ -741,7 +741,7 @@
|
||||||
<extension>.bin .BIN .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP</extension>
|
<extension>.bin .BIN .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP</extension>
|
||||||
<command label="Caprice32">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cap32_libretro.so %ROM%</command>
|
<command label="Caprice32">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cap32_libretro.so %ROM%</command>
|
||||||
<command label="CrocoDS">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/crocods_libretro.so %ROM%</command>
|
<command label="CrocoDS">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/crocods_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gx4000 gx4000 -cart %ROM%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/gx4000 gx4000 -cart %ROM%</command>
|
||||||
<platform>gx4000</platform>
|
<platform>gx4000</platform>
|
||||||
<theme>gx4000</theme>
|
<theme>gx4000</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -780,7 +780,7 @@
|
||||||
<path>%ROMPATH%/lcdgames</path>
|
<path>%ROMPATH%/lcdgames</path>
|
||||||
<extension>.mgw .MGW .7z .7Z .zip .ZIP</extension>
|
<extension>.mgw .MGW .7z .7Z .zip .ZIP</extension>
|
||||||
<!-- <command label="MAME Local Artwork (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -artpath %ROMPATH%/lcdgames/artwork -rompath %GAMEDIR%\;%ROMPATH%/lcdgames %BASENAME%</command> -->
|
<!-- <command label="MAME Local Artwork (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -artpath %ROMPATH%/lcdgames/artwork -rompath %GAMEDIR%\;%ROMPATH%/lcdgames %BASENAME%</command> -->
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/lcdgames %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/lcdgames %BASENAME%</command>
|
||||||
<command label="Handheld Electronic (GW)">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%</command>
|
<command label="Handheld Electronic (GW)">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/gw_libretro.so %ROM%</command>
|
||||||
<platform>lcdgames, gameandwatch</platform>
|
<platform>lcdgames, gameandwatch</platform>
|
||||||
<theme>lcdgames</theme>
|
<theme>lcdgames</theme>
|
||||||
|
@ -814,7 +814,7 @@
|
||||||
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
<command label="MAME 2010">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
<command label="MAME 2003-Plus">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM%</command>
|
||||||
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
<command label="MAME 2000">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/mame %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/mame %BASENAME%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
<command label="FB Alpha 2012">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM%</command>
|
||||||
|
@ -923,7 +923,7 @@
|
||||||
<path>%ROMPATH%/model2</path>
|
<path>%ROMPATH%/model2</path>
|
||||||
<extension>.7z .7Z .zip .ZIP</extension>
|
<extension>.7z .7Z .zip .ZIP</extension>
|
||||||
<command label="MAME - Current">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM%</command>
|
<command label="MAME - Current">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/model2 %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/model2 %BASENAME%</command>
|
||||||
<platform>arcade</platform>
|
<platform>arcade</platform>
|
||||||
<theme>model2</theme>
|
<theme>model2</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -1103,7 +1103,7 @@
|
||||||
<extension>.7z .7Z .zip .ZIP</extension>
|
<extension>.7z .7Z .zip .ZIP</extension>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME%</command> -->
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeo %BASENAME%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeo %BASENAME%</command>
|
||||||
<platform>neogeo</platform>
|
<platform>neogeo</platform>
|
||||||
<theme>neogeo</theme>
|
<theme>neogeo</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -1115,7 +1115,7 @@
|
||||||
<command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%</command>
|
<command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command> -->
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeocd neocdz -cdrm %ROM%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeocd neocdz -cdrm %ROM%</command>
|
||||||
<platform>neogeocd</platform>
|
<platform>neogeocd</platform>
|
||||||
<theme>neogeocd</theme>
|
<theme>neogeocd</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -1127,7 +1127,7 @@
|
||||||
<command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%</command>
|
<command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.so %ROM%</command>
|
||||||
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.so %ROM%</command>
|
||||||
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command> -->
|
<!-- <command label="FinalBurn Neo (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command> -->
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeocdjp neocdz -cdrm %ROM%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/neogeocdjp neocdz -cdrm %ROM%</command>
|
||||||
<platform>neogeocd</platform>
|
<platform>neogeocd</platform>
|
||||||
<theme>neogeocdjp</theme>
|
<theme>neogeocdjp</theme>
|
||||||
</system>
|
</system>
|
||||||
|
@ -1362,7 +1362,7 @@
|
||||||
<platform>psx</platform>
|
<platform>psx</platform>
|
||||||
<theme>psx</theme>
|
<theme>psx</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>pv1000</name>
|
<name>pv1000</name>
|
||||||
<fullname>Casio PV-1000</fullname>
|
<fullname>Casio PV-1000</fullname>
|
||||||
|
@ -1372,7 +1372,7 @@
|
||||||
<platform>pv1000</platform>
|
<platform>pv1000</platform>
|
||||||
<theme>pv1000</theme>
|
<theme>pv1000</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>quake</name>
|
<name>quake</name>
|
||||||
<fullname>Quake</fullname>
|
<fullname>Quake</fullname>
|
||||||
|
@ -1451,7 +1451,7 @@
|
||||||
<platform>scummvm</platform>
|
<platform>scummvm</platform>
|
||||||
<theme>scummvm</theme>
|
<theme>scummvm</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>scv</name>
|
<name>scv</name>
|
||||||
<fullname>Epoch Super Cassette Vision</fullname>
|
<fullname>Epoch Super Cassette Vision</fullname>
|
||||||
|
@ -1461,7 +1461,7 @@
|
||||||
<platform>scv</platform>
|
<platform>scv</platform>
|
||||||
<theme>scv</theme>
|
<theme>scv</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>sega32x</name>
|
<name>sega32x</name>
|
||||||
<fullname>Sega Mega Drive 32X</fullname>
|
<fullname>Sega Mega Drive 32X</fullname>
|
||||||
|
@ -1705,7 +1705,7 @@
|
||||||
<platform>pcenginecd</platform>
|
<platform>pcenginecd</platform>
|
||||||
<theme>tg-cd</theme>
|
<theme>tg-cd</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>ti99</name>
|
<name>ti99</name>
|
||||||
<fullname>Texas Instruments TI-99</fullname>
|
<fullname>Texas Instruments TI-99</fullname>
|
||||||
|
@ -1715,7 +1715,7 @@
|
||||||
<platform>ti99</platform>
|
<platform>ti99</platform>
|
||||||
<theme>ti99</theme>
|
<theme>ti99</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>tic80</name>
|
<name>tic80</name>
|
||||||
<fullname>TIC-80 Game Engine</fullname>
|
<fullname>TIC-80 Game Engine</fullname>
|
||||||
|
@ -1805,7 +1805,7 @@
|
||||||
<theme>vpinball</theme>
|
<theme>vpinball</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
-->
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>vsmile</name>
|
<name>vsmile</name>
|
||||||
<fullname>VTech V.Smile</fullname>
|
<fullname>VTech V.Smile</fullname>
|
||||||
|
@ -1815,7 +1815,7 @@
|
||||||
<platform>vsmile</platform>
|
<platform>vsmile</platform>
|
||||||
<theme>vsmile</theme>
|
<theme>vsmile</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>wasm4</name>
|
<name>wasm4</name>
|
||||||
<fullname>WASM-4 Fantasy Console</fullname>
|
<fullname>WASM-4 Fantasy Console</fullname>
|
||||||
|
@ -1882,7 +1882,7 @@
|
||||||
<path>%ROMPATH%/x68000</path>
|
<path>%ROMPATH%/x68000</path>
|
||||||
<extension>.dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP</extension>
|
<extension>.dim .DIM .img .IMG .d88 .D88 .88d .88D .hdm .HDM .dup .DUP .2hd .2HD .xdf .XDF .hdf .HDF .cmd .CMD .m3u .M3U .7z .7Z .zip .ZIP</extension>
|
||||||
<command label="PX68k">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/px68k_libretro.so %ROM%</command>
|
<command label="PX68k">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/px68k_libretro.so %ROM%</command>
|
||||||
<!-- <command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x68000 x68000 -flop1 %ROM%</command> -->
|
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x68000 x68000 -flop1 %ROM%</command>
|
||||||
<platform>x68000</platform>
|
<platform>x68000</platform>
|
||||||
<theme>x68000</theme>
|
<theme>x68000</theme>
|
||||||
</system>
|
</system>
|
||||||
|
|
|
@ -702,6 +702,18 @@ prepare_emulator() {
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "$emulator" =~ ^(mame|MAME|all)$ ]]; then
|
||||||
|
# TODO: do a proper script
|
||||||
|
# This is just a placeholder script to test the emulator's flow
|
||||||
|
echo "----------------------"
|
||||||
|
echo "Initializing MAME"
|
||||||
|
echo "----------------------"
|
||||||
|
|
||||||
|
mkdir -p "/var/config/mame"
|
||||||
|
mkdir -p "$emuconfigs/mame/**" "/var/config/mame"
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
# Update presets for all emulators after any reset or move
|
# Update presets for all emulators after any reset or move
|
||||||
if [[ ! "$emulator" == "retrodeck" ]]; then
|
if [[ ! "$emulator" == "retrodeck" ]]; then
|
||||||
build_retrodeck_current_presets
|
build_retrodeck_current_presets
|
||||||
|
|
|
@ -1262,6 +1262,27 @@ modules:
|
||||||
|
|
||||||
# Vita3K - END
|
# Vita3K - END
|
||||||
|
|
||||||
|
# MAME - Start
|
||||||
|
# https://sdlmame.wallyweek.org/download/
|
||||||
|
|
||||||
|
- name: mame
|
||||||
|
buildsystem: simple
|
||||||
|
build-commands:
|
||||||
|
- ar xv mame*.deb
|
||||||
|
- tar xvf control.tar.zst
|
||||||
|
- tar xvf data.tar.zst
|
||||||
|
- cp -r etc ${FLATPAK_DEST}
|
||||||
|
- cp -r usr ${FLATPAK_DEST}
|
||||||
|
- mkdir -p ${FLATPAK_DEST}/bin
|
||||||
|
- ln -s ${FLATPAK_DEST}/usr/games/mame ${FLATPAK_DEST}/bin/mame
|
||||||
|
- chmod +x ${FLATPAK_DEST}/bin/mame
|
||||||
|
sources:
|
||||||
|
- type: file
|
||||||
|
url: "https://launchpad.net/~c.falco/+archive/mame/+files/mame_0.258+dfsg.1-0ubuntu1~ppa1~lunar1_amd64.deb"
|
||||||
|
sha256: f464a000b286cccc78b3792909edcbdda0f4c8315532f75a108eb07752bc805f
|
||||||
|
|
||||||
|
# MAME - End
|
||||||
|
|
||||||
# External manifests end
|
# External manifests end
|
||||||
|
|
||||||
- name: retrodeck
|
- name: retrodeck
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 0b1cfb79e591e10488a3262d6b38db843c39a409
|
Subproject commit 717b78093797270877ec416e58082f1c71d435d8
|
|
@ -29,6 +29,7 @@ source /app/libexec/global.sh
|
||||||
# - Citra
|
# - Citra
|
||||||
# - Dolphin
|
# - Dolphin
|
||||||
# - Duckstation
|
# - Duckstation
|
||||||
|
# - MAME
|
||||||
# - MelonDS
|
# - MelonDS
|
||||||
# - PCSX2
|
# - PCSX2
|
||||||
# - PPSSPP
|
# - PPSSPP
|
||||||
|
@ -436,6 +437,7 @@ configurator_open_emulator_dialog() {
|
||||||
"Citra" "Open the N3DS emulator Citra" \
|
"Citra" "Open the N3DS emulator Citra" \
|
||||||
"Dolphin" "Open the Wii & GC emulator Dolphin" \
|
"Dolphin" "Open the Wii & GC emulator Dolphin" \
|
||||||
"Duckstation" "Open the PSX emulator Duckstation" \
|
"Duckstation" "Open the PSX emulator Duckstation" \
|
||||||
|
"MAME" "Open the Multiple Arcade Machine Emulator emulator MAME" \
|
||||||
"MelonDS" "Open the NDS emulator MelonDS" \
|
"MelonDS" "Open the NDS emulator MelonDS" \
|
||||||
"PCSX2" "Open the PS2 emulator PSXC2" \
|
"PCSX2" "Open the PS2 emulator PSXC2" \
|
||||||
"PPSSPP" "Open the PSP emulator PPSSPP" \
|
"PPSSPP" "Open the PSP emulator PPSSPP" \
|
||||||
|
@ -468,6 +470,10 @@ configurator_open_emulator_dialog() {
|
||||||
duckstation-qt
|
duckstation-qt
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
"MAME" )
|
||||||
|
mame
|
||||||
|
;;
|
||||||
|
|
||||||
"MelonDS" )
|
"MelonDS" )
|
||||||
melonDS
|
melonDS
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in a new issue