Added VICE standalone as an alternative emulator for the c64 system.

This commit is contained in:
Leon Styhre 2022-08-12 11:18:57 +02:00
parent 9816f707d8
commit d835185b65
8 changed files with 49 additions and 0 deletions

View file

@ -70,6 +70,8 @@ Emulators\solarus\solarus-run.exe
Emulators\Supermodel\Supermodel.exe
Emulators\tsugaru\Tsugaru_CUI.exe
Emulators\VBA-M\visualboyadvance-m.exe
Emulators\VICE\x64sc.exe
Emulators\VICE\bin\x64sc.exe
Emulators\Vita3K\Vita3K.exe
Emulators\xemu\xemu.exe
Emulators\xenia\xenia.exe

View file

@ -246,6 +246,13 @@
<entry>/Applications/visualboyadvance-m.app/Contents/MacOS/visualboyadvance-m</entry>
</rule>
</emulator>
<emulator name="VICE-X64SC">
<!-- Commodore 8-bit computer emulator VICE (x64sc accurate) -->
<rule type="staticpath">
<entry>/opt/homebrew/bin/x64sc</entry>
<entry>/usr/local/bin/x64sc</entry>
</rule>
</emulator>
<emulator name="XEMU">
<!-- Microsoft Xbox emulator xemu -->
<rule type="staticpath">

View file

@ -238,6 +238,7 @@
<path>%ROMPATH%/c64</path>
<extension>.bin .BIN .cmd .CMD .crt .CRT .d2m .D2M .d4m .D4M .d64 .D64 .d6z .D6Z .d71 .D71 .d7z .D7Z .d80 .D80 .d81 .D81 .d82 .D82 .d8z .D8Z .g41 .G41 .g4z .G4Z .g64 .G64 .g6z .G6Z .gz .GZ .lnx .LNX .m3u .M3U .nbz .NBZ .nib .NIB .p00 .P00 .prg .PRG .t64 .T64 .tap .TAP .vfl .VFL .vsf .VSF .x64 .X64 .x6z .X6Z .7z .7Z .zip .ZIP</extension>
<command label="VICE x64sc Accurate">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64sc_libretro.dylib %ROM%</command>
<command label="VICE x64sc Accurate (Standalone)">%EMULATOR_VICE-X64SC% %ROM%</command>
<command label="VICE x64 Fast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64_libretro.dylib %ROM%</command>
<command label="VICE x64 SuperCPU">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_xscpu64_libretro.dylib %ROM%</command>
<command label="VICE x128">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x128_libretro.dylib %ROM%</command>

View file

@ -514,6 +514,18 @@
<entry>visualboyadvance-m</entry>
</rule>
</emulator>
<emulator name="VICE-X64SC">
<!-- Commodore 8-bit computer emulator VICE (x64sc accurate) -->
<rule type="systempath">
<entry>x64sc</entry>
<entry>vice-jz.x64sc</entry>
<entry>net.sf.VICE</entry>
</rule>
<rule type="staticpath">
<entry>/var/lib/flatpak/exports/bin/net.sf.VICE</entry>
<entry>~/.local/share/flatpak/exports/bin/net.sf.VICE</entry>
</rule>
</emulator>
<emulator name="VITA3K">
<!-- Sony PlayStation Vita emulator Vita3K -->
<rule type="systempath">

View file

@ -240,6 +240,7 @@
<path>%ROMPATH%/c64</path>
<extension>.bin .BIN .cmd .CMD .crt .CRT .d2m .D2M .d4m .D4M .d64 .D64 .d6z .D6Z .d71 .D71 .d7z .D7Z .d80 .D80 .d81 .D81 .d82 .D82 .d8z .D8Z .g41 .G41 .g4z .G4Z .g64 .G64 .g6z .G6Z .gz .GZ .lnx .LNX .m3u .M3U .nbz .NBZ .nib .NIB .p00 .P00 .prg .PRG .t64 .T64 .tap .TAP .vfl .VFL .vsf .VSF .x64 .X64 .x6z .X6Z .7z .7Z .zip .ZIP</extension>
<command label="VICE x64sc Accurate">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64sc_libretro.so %ROM%</command>
<command label="VICE x64sc Accurate (Standalone)">%EMULATOR_VICE-X64SC% %ROM%</command>
<command label="VICE x64 Fast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x64_libretro.so %ROM%</command>
<command label="VICE x64 SuperCPU">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_xscpu64_libretro.so %ROM%</command>
<command label="VICE x128">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/vice_x128_libretro.so %ROM%</command>

View file

@ -568,6 +568,20 @@
<entry>%ESPATH%\..\VBA-M\visualboyadvance-m.exe</entry>
</rule>
</emulator>
<emulator name="VICE-X64SC">
<!-- Commodore 8-bit computer emulator VICE (x64sc accurate) -->
<rule type="systempath">
<entry>x64sc.exe</entry>
</rule>
<rule type="staticpath">
<entry>%ESPATH%\Emulators\VICE\x64sc.exe</entry>
<entry>%ESPATH%\VICE\x64sc.exe</entry>
<entry>%ESPATH%\..\VICE\x64sc.exe</entry>
<entry>%ESPATH%\Emulators\VICE\bin\x64sc.exe</entry>
<entry>%ESPATH%\VICE\bin\x64sc.exe</entry>
<entry>%ESPATH%\..\VICE\bin\x64sc.exe</entry>
</rule>
</emulator>
<emulator name="VITA3K">
<!-- Sony PlayStation Vita emulator Vita3K -->
<rule type="systempath">

View file

@ -389,6 +389,17 @@
<entry>%ESPATH%\..\VBA-M\visualboyadvance-m.exe</entry>
</rule>
</emulator>
<emulator name="VICE-X64SC">
<!-- Commodore 8-bit computer emulator VICE (x64sc accurate) -->
<rule type="staticpath">
<entry>%ESPATH%\Emulators\VICE\x64sc.exe</entry>
<entry>%ESPATH%\VICE\x64sc.exe</entry>
<entry>%ESPATH%\..\VICE\x64sc.exe</entry>
<entry>%ESPATH%\Emulators\VICE\bin\x64sc.exe</entry>
<entry>%ESPATH%\VICE\bin\x64sc.exe</entry>
<entry>%ESPATH%\..\VICE\bin\x64sc.exe</entry>
</rule>
</emulator>
<emulator name="VITA3K">
<!-- Sony PlayStation Vita emulator Vita3K -->
<rule type="staticpath">

View file

@ -243,6 +243,7 @@
<path>%ROMPATH%\c64</path>
<extension>.bin .BIN .cmd .CMD .crt .CRT .d2m .D2M .d4m .D4M .d64 .D64 .d6z .D6Z .d71 .D71 .d7z .D7Z .d80 .D80 .d81 .D81 .d82 .D82 .d8z .D8Z .g41 .G41 .g4z .G4Z .g64 .G64 .g6z .G6Z .gz .GZ .lnx .LNX .m3u .M3U .nbz .NBZ .nib .NIB .p00 .P00 .prg .PRG .t64 .T64 .tap .TAP .vfl .VFL .vsf .VSF .x64 .X64 .x6z .X6Z .7z .7Z .zip .ZIP</extension>
<command label="VICE x64sc Accurate">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\vice_x64sc_libretro.dll %ROM%</command>
<command label="VICE x64sc Accurate (Standalone)">%EMULATOR_VICE-X64SC% %ROM%</command>
<command label="VICE x64 Fast">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\vice_x64_libretro.dll %ROM%</command>
<command label="VICE x64 SuperCPU">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\vice_xscpu64_libretro.dll %ROM%</command>
<command label="VICE x128">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\vice_x128_libretro.dll %ROM%</command>