Added FinalBurn Neo standalone and MAME standalone as alternative emulators for various SNK Neo Geo systems.

Also revised some supported file extensions for said systems.
This commit is contained in:
Leon Styhre 2022-10-02 17:03:12 +02:00
parent 5d7f36d432
commit 355269c731
7 changed files with 84 additions and 24 deletions

View file

@ -42,6 +42,8 @@ Emulators\DOSBox-X\dosbox-x.exe
Emulators\duckstation\duckstation-nogui-x64-ReleaseLTCG.exe Emulators\duckstation\duckstation-nogui-x64-ReleaseLTCG.exe
Emulators\duckstation\duckstation-qt-x64-ReleaseLTCG.exe Emulators\duckstation\duckstation-qt-x64-ReleaseLTCG.exe
Emulators\EasyRPG\Player.exe Emulators\EasyRPG\Player.exe
Emulators\fbneo\fbneo64.exe
Emulators\fbneo\fbneo.exe
Emulators\flycast\flycast.exe Emulators\flycast\flycast.exe
Emulators\Hypseus Singe\hypseus.exe Emulators\Hypseus Singe\hypseus.exe
Emulators\KEmulator\KEmulator.exe Emulators\KEmulator\KEmulator.exe

View file

@ -449,8 +449,8 @@
<name>fbneo</name> <name>fbneo</name>
<fullname>FinalBurn Neo</fullname> <fullname>FinalBurn Neo</fullname>
<path>%ROMPATH%/fbneo</path> <path>%ROMPATH%/fbneo</path>
<extension>.ccd .CCD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command> <command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command>
<platform>arcade</platform> <platform>arcade</platform>
<theme>fbneo</theme> <theme>fbneo</theme>
</system> </system>
@ -925,8 +925,9 @@
<name>neogeo</name> <name>neogeo</name>
<fullname>SNK Neo Geo</fullname> <fullname>SNK Neo Geo</fullname>
<path>%ROMPATH%/neogeo</path> <path>%ROMPATH%/neogeo</path>
<extension>.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command> <command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeo %BASENAME%</command>
<platform>neogeo</platform> <platform>neogeo</platform>
<theme>neogeo</theme> <theme>neogeo</theme>
</system> </system>
@ -934,8 +935,10 @@
<name>neogeocd</name> <name>neogeocd</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%/neogeocd</path> <path>%ROMPATH%/neogeocd</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.dylib %ROM%</command> <command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.dylib %ROM%</command>
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeocd neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocd</theme> <theme>neogeocd</theme>
</system> </system>
@ -943,8 +946,10 @@
<name>neogeocdjp</name> <name>neogeocdjp</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%/neogeocdjp</path> <path>%ROMPATH%/neogeocdjp</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.dylib %ROM%</command> <command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/neocd_libretro.dylib %ROM%</command>
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM%</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeocdjp neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocdjp</theme> <theme>neogeocdjp</theme>
</system> </system>

View file

@ -208,6 +208,17 @@
<entry>~/bin/easyrpg/easyrpg-player</entry> <entry>~/bin/easyrpg/easyrpg-player</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="FINALBURN-NEO">
<!-- Arcade emulator FinalBurn Neo -->
<rule type="systempath">
<entry>fbneo</entry>
</rule>
<rule type="staticpath">
<entry>~/Applications/fbneo/fbneo</entry>
<entry>~/.local/bin/fbneo/fbneo</entry>
<entry>~/bin/fbneo/fbneo</entry>
</rule>
</emulator>
<emulator name="FLYCAST"> <emulator name="FLYCAST">
<!-- Sega Dreamcast emulator Flycast --> <!-- Sega Dreamcast emulator Flycast -->
<rule type="systempath"> <rule type="systempath">

View file

@ -454,8 +454,9 @@
<name>fbneo</name> <name>fbneo</name>
<fullname>FinalBurn Neo</fullname> <fullname>FinalBurn Neo</fullname>
<path>%ROMPATH%/fbneo</path> <path>%ROMPATH%/fbneo</path>
<extension>.ccd .CCD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%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>
<platform>arcade</platform> <platform>arcade</platform>
<theme>fbneo</theme> <theme>fbneo</theme>
</system> </system>
@ -943,8 +944,10 @@
<name>neogeo</name> <name>neogeo</name>
<fullname>SNK Neo Geo</fullname> <fullname>SNK Neo Geo</fullname>
<path>%ROMPATH%/neogeo</path> <path>%ROMPATH%/neogeo</path>
<extension>.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%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="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeo %BASENAME%</command>
<platform>neogeo</platform> <platform>neogeo</platform>
<theme>neogeo</theme> <theme>neogeo</theme>
</system> </system>
@ -952,8 +955,11 @@
<name>neogeocd</name> <name>neogeocd</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%/neogeocd</path> <path>%ROMPATH%/neogeocd</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%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 (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeocd neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocd</theme> <theme>neogeocd</theme>
</system> </system>
@ -961,8 +967,11 @@
<name>neogeocdjp</name> <name>neogeocdjp</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%/neogeocdjp</path> <path>%ROMPATH%/neogeocdjp</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%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 (Standalone)">%EMULATOR_FINALBURN-NEO% neocdz -fullscreen -cd %ROM%</command>
<command label="MAME (Standalone)">%STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %ROMPATH%/neogeocdjp neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocdjp</theme> <theme>neogeocdjp</theme>
</system> </system>

View file

@ -224,6 +224,21 @@
<entry>%ESPATH%\..\EasyRPG\Player.exe</entry> <entry>%ESPATH%\..\EasyRPG\Player.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="FINALBURN-NEO">
<!-- Arcade emulator FinalBurn Neo -->
<rule type="systempath">
<entry>fbneo64.exe</entry>
<entry>fbneo.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\..\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\Emulators\fbneo\fbneo.exe</entry>
<entry>%ESPATH%\fbneo\fbneo.exe</entry>
<entry>%ESPATH%\..\fbneo\fbneo.exe</entry>
</rule>
</emulator>
<emulator name="FLYCAST"> <emulator name="FLYCAST">
<!-- Sega Dreamcast emulator Flycast --> <!-- Sega Dreamcast emulator Flycast -->
<rule type="systempath"> <rule type="systempath">

View file

@ -149,6 +149,17 @@
<entry>%ESPATH%\..\EasyRPG\Player.exe</entry> <entry>%ESPATH%\..\EasyRPG\Player.exe</entry>
</rule> </rule>
</emulator> </emulator>
<emulator name="FINALBURN-NEO">
<!-- Arcade emulator FinalBurn Neo -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\..\fbneo\fbneo64.exe</entry>
<entry>%ESPATH%\Emulators\fbneo\fbneo.exe</entry>
<entry>%ESPATH%\fbneo\fbneo.exe</entry>
<entry>%ESPATH%\..\fbneo\fbneo.exe</entry>
</rule>
</emulator>
<emulator name="FLYCAST"> <emulator name="FLYCAST">
<!-- Sega Dreamcast emulator Flycast --> <!-- Sega Dreamcast emulator Flycast -->
<rule type="staticpath"> <rule type="staticpath">

View file

@ -456,8 +456,9 @@
<name>fbneo</name> <name>fbneo</name>
<fullname>FinalBurn Neo</fullname> <fullname>FinalBurn Neo</fullname>
<path>%ROMPATH%\fbneo</path> <path>%ROMPATH%\fbneo</path>
<extension>.ccd .CCD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command> <command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command>
<command label="FinalBurn Neo (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_FINALBURN-NEO% %BASENAME%</command>
<platform>arcade</platform> <platform>arcade</platform>
<theme>fbneo</theme> <theme>fbneo</theme>
</system> </system>
@ -946,8 +947,10 @@
<name>neogeo</name> <name>neogeo</name>
<fullname>SNK Neo Geo</fullname> <fullname>SNK Neo Geo</fullname>
<path>%ROMPATH%\neogeo</path> <path>%ROMPATH%\neogeo</path>
<extension>.chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP</extension> <extension>.7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command> <command label="FinalBurn Neo">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command>
<command label="FinalBurn Neo (Standalone)">%STARTDIR%=%EMUDIR% %EMULATOR_FINALBURN-NEO% %BASENAME%</command>
<command label="MAME (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %ROMPATH%\neogeo %BASENAME%</command>
<platform>neogeo</platform> <platform>neogeo</platform>
<theme>neogeo</theme> <theme>neogeo</theme>
</system> </system>
@ -955,8 +958,10 @@
<name>neogeocd</name> <name>neogeocd</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%\neogeocd</path> <path>%ROMPATH%\neogeocd</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\neocd_libretro.dll %ROM%</command> <command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\neocd_libretro.dll %ROM%</command>
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command>
<command label="MAME (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %ROMPATH%\neogeocd neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocd</theme> <theme>neogeocd</theme>
</system> </system>
@ -964,8 +969,10 @@
<name>neogeocdjp</name> <name>neogeocdjp</name>
<fullname>SNK Neo Geo CD</fullname> <fullname>SNK Neo Geo CD</fullname>
<path>%ROMPATH%\neogeocdjp</path> <path>%ROMPATH%\neogeocdjp</path>
<extension>.chd .CHD .cue .CUE .7z .7Z .zip .ZIP</extension> <extension>.chd .CHD .cue .CUE</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\neocd_libretro.dll %ROM%</command> <command label="NeoCD">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\neocd_libretro.dll %ROM%</command>
<command label="FinalBurn Neo">%EMULATOR_RETROARCH% --subsystem neocd -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM%</command>
<command label="MAME (Standalone)">%HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %ROMPATH%\neogeocdjp neocdz -cdrm %ROM%</command>
<platform>neogeocd</platform> <platform>neogeocd</platform>
<theme>neogeocdjp</theme> <theme>neogeocdjp</theme>
</system> </system>