Как загрузить файлы info в папку info на RetroArch для Android, если я не нашел эту папку на устройстве в специальном каталоге для эмулятора RetroArch?
Здесь про это писали уже, но искать лень. Там где выложили самое первое скомпилированное под Android ядро, поищи старые посты от Sharpnull.
Если в общих словах, то в RetroArch там можно в настройках указывать, где будет папка с info. Поищи в меню. Settings -> Directory -> Core Info, вроде. Возможно, туда надо будет скопировать все info файлы ядер, не помню.
Как вариант, ты можешь вообще не юзать info файл от модифицированного ядра, а просто заместить стандартное ядро (через "Load Core -> Install or Restore a Core"), оставив стандартный info. Только переименуй модифицированное ядро для Paprium под стандартное "genesis_plus_gx_libretro.dll". Тогда оно станет юзать info от стокового.
Но, при таком раскладе "потеряешь" стандартное ядро, которое лучше совместимо с другими ромами Genesis. Так же, ядро будет перезаписываться апдейтами. Ну и в будущих версиях RetroArch могут обновить стандартные info и что-то сломать (например, сейвстейты пропадут в меню).
В разных версиях Retroarch немного отличается. Но, на Android там без рута получить доступ просто так в папку cores нельзя, поэтому только через install и смены директории. А скоро, говорят, вообще нельзя будет неподписанные приложения типо Retroarch запускать, на новых версиях Android. Это чисто приколы Google и Android, запретить всё и вся.
I noticed something that the save state does not work for me when I use emuelec _s905w_aarch64
If you do not have "Save/Load State" in menu, the issue is likely related to RetroArch's core information cache not correctly recognizing the Paprium-modified core. This is a common issue.
Clear the Core Cache. Exit RetroArch and delete the core_info.cache file.
It usually located in the "cores" (on Linux) or "info" (on Win).
This forces RetroArch to rebuild its core database upon the next startup.
Also, you can try:
Use RetroArch's built-in updater to download the standard Genesis Plus GX core.
Replace the newly downloaded core file with the Paprium version, but keep the original filename (genesis_plus_gx_libretro.so).
Then, clear the core cache as described above.
If you have Save/Load State" in menu but it not works then I dunno. Must be related to the specific RetroArch or emuelec version then. But on Windows it usually can be fixed by updating this core_info.cache.