libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.33k stars 1.84k forks source link

Attempting to play GBA game on my android phone. #16249

Open Welved opened 9 months ago

Welved commented 9 months ago

I tested it on steam and it works great! I have synced my steam folder via syncthing to my phone and I am attempting to load in the GBA game. Loading the core works fine, but loading the actual game does not work.

I've tried both retro arch versions that is available on the google play store and I've even went as far as to try the f-droid version as well, none of them work.

For both google play versions, first of all... I am straight up unable to install cores, so... I am having to pull the core from the steam folder that I have synced over. When I try loading the game though... it gives me a "failed to open libretro core".

For the F-droid version, It is straight up unable to see the game file. I unzip the game, on my PC the GBA file is there; but on my phone it's nonexistent. Looking in my phone's file explorer, the GBA file is there! The app is unable to see it....

My phone is a pixel 6a running Android 14/CalyxOS 5.4.0

hizzlekizzle commented 9 months ago

Cores are not portable across platforms. They need to be compiled for that specific platform, so syncing them between your PC and phone isn't going to cut it, unfortunately.

The F-Droid installation is missing a lot of extra stuff on first install and you have to install it all via the online updater, including the info files and databases, which should get you fixed up on loading stuff.