diff --git a/Emu/SCUMMVM/README.txt b/Emu/SCUMMVM/README.txt new file mode 100644 index 000000000..615f261ee --- /dev/null +++ b/Emu/SCUMMVM/README.txt @@ -0,0 +1,16 @@ +# ScummVM + +By default, 64-bit devices use the standalone ScummVM emulator. The RetroArch core was removed to reduce download size (~105MB). + +## Restoring the RetroArch core + +1. Download `scummvm_libretro.so` for aarch64 from https://buildbot.libretro.com/nightly/linux/aarch64/latest/ +2. Place it in `RetroArch/.retroarch/cores64/` +3. In `Emu/SCUMMVM/config.json`, find the `Emulator_64` section and add `"scummvm_libretro"` to the `options` array: + ```json + "options": [ + "scummvm_libretro", + "scummvm-standalone" + ] + ``` +4. You can now select between standalone and RetroArch core in the emulator picker. diff --git a/Emu/SCUMMVM/config.json b/Emu/SCUMMVM/config.json index c5f672a9b..543ffba78 100644 --- a/Emu/SCUMMVM/config.json +++ b/Emu/SCUMMVM/config.json @@ -47,7 +47,6 @@ "Emulator_64": { "display": "Emulator", "options": [ - "scummvm_libretro", "scummvm-standalone" ], "devices": [ diff --git a/RetroArch/.retroarch/cores64/scummvm_libretro.so b/RetroArch/.retroarch/cores64/scummvm_libretro.so deleted file mode 100755 index 67245b973..000000000 --- a/RetroArch/.retroarch/cores64/scummvm_libretro.so +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96d663601602e1c63e2f725e3104f87e7599f668d50783942e09abcab9181e41 -size 109809112 diff --git a/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_aa b/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_aa deleted file mode 100644 index 02ca23b21..000000000 Binary files a/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_aa and /dev/null differ diff --git a/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_ab b/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_ab deleted file mode 100644 index eb1f2d4ad..000000000 Binary files a/RetroArch/.retroarch/cores64/scummvm_libretro.so.part_ab and /dev/null differ