diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt index f6229ca5a..c6325b16c 100644 --- a/es-app/assets/Windows_Portable_README.txt +++ b/es-app/assets/Windows_Portable_README.txt @@ -34,6 +34,7 @@ Emulators\bsnes\bsnes.exe Emulators\cemu\Cemu.exe Emulators\Citra\canary-mingw\citra.exe Emulators\Citra\nightly-mingw\citra.exe +Emulators\cpcemu\cpcemu.exe Emulators\Cxbx-Reloaded\cxbx.exe Emulators\Dolphin-x64\Dolphin.exe Emulators\dosbox-staging\dosbox.exe diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml index 38e097a2a..34de2a274 100644 --- a/resources/systems/macos/es_find_rules.xml +++ b/resources/systems/macos/es_find_rules.xml @@ -54,6 +54,12 @@ /Applications/Citra/canary/citra-qt.app/Contents/MacOS/citra-qt + + + + /Applications/CPCemuMacOS.app/Contents/MacOS/CPCemuMacOS + + diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index b63400919..19ead3c66 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -66,6 +66,7 @@ .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cap32_libretro.dylib %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/crocods_libretro.dylib %ROM% + %STARTDIR%="~/Library/Application Support/CPCemu" %EMULATOR_CPCEMU% %ROM% amstradcpc amstradcpc diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml index 4df2a9779..fcd22f7b5 100644 --- a/resources/systems/unix/es_find_rules.xml +++ b/resources/systems/unix/es_find_rules.xml @@ -107,6 +107,17 @@ ~/.local/share/flatpak/exports/bin/org.citra_emu.citra + + + + cpcemu + + + ~/Applications/cpcemu/cpcemu + ~/.local/bin/cpcemu/cpcemu + ~/bin/cpcemu/cpcemu + + diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 465556c55..5aad355d1 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -66,6 +66,7 @@ .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/cap32_libretro.so %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/crocods_libretro.so %ROM% + %STARTDIR%=~/.CPCemu %EMULATOR_CPCEMU% %ROM% amstradcpc amstradcpc diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml index b0f3b5050..8713b477e 100644 --- a/resources/systems/windows/es_find_rules.xml +++ b/resources/systems/windows/es_find_rules.xml @@ -137,6 +137,20 @@ %ESPATH%\..\Citra\canary-mingw\citra.exe + + + + SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\CPCEMU_is1\InstallLocation|cpcemu.exe + + + cpcemu.exe + + + %ESPATH%\Emulators\cpcemu\cpcemu.exe + %ESPATH%\cpcemu\cpcemu.exe + %ESPATH%\..\cpcemu\cpcemu.exe + + diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml index 574bdf58d..c1bcd7c69 100644 --- a/resources/systems/windows/es_find_rules_portable.xml +++ b/resources/systems/windows/es_find_rules_portable.xml @@ -90,6 +90,14 @@ %ESPATH%\..\Citra\canary-mingw\citra.exe + + + + %ESPATH%\Emulators\cpcemu\cpcemu.exe + %ESPATH%\cpcemu\cpcemu.exe + %ESPATH%\..\cpcemu\cpcemu.exe + + diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index e043f17be..d0885da21 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -66,6 +66,7 @@ .cdt .CDT .cpr .CPR .dsk .DSK .kcr .KCR .m3u .M3U .sna .SNA .tap .TAR .voc .VOC .7z .7Z .zip .ZIP %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\cap32_libretro.dll %ROM% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\crocods_libretro.dll %ROM% + %EMULATOR_CPCEMU% %ROM% amstradcpc amstradcpc