libretro / dolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.
https://dolphin-emu.org/
GNU General Public License v2.0
86 stars 68 forks source link

Latest release doesn't work on Android #183

Open AoifeHughes opened 3 years ago

AoifeHughes commented 3 years ago

Hi,

Not sure how much info, or how to give the info for this project, so please ask me and tell me how I can help more.

I have found that on arm64 the dolphin core doesn't launch on any version of retroarch on android. However, I have went back through the nightly builds and found that previous iterations do work fine.

Something changed on the last android build in October 25th (https://buildbot.libretro.com/nightly/android/latest/arm64-v8a/) which prevents it launching and crashes the app fully.

Ser-Gen commented 3 years ago

Same here. Android 10, RetroArch Plus 1.9.0 from Play store. dolphin-emu ‘35550fd‘ Sys folder is installed. App is crashing right after content selection.

drizzt commented 3 years ago

It looks like some commit in the big merge (56e9a017d0 and d175175c0a) broke dolphin libretro on android. Moreover fastmem MUST be disabled in order to make dolphin works on "new" (?) android versions.

In the meanwhile I figure out which commit breaks anything, I created a branch (https://github.com/drizzt/dolphin/tree/android) with all the useful (but the Real Wimote patch since I still need to backport it) fixes and features from master.

If you want to try the core: dolphin_libretro_android.zip

omegakode commented 3 years ago

Same here, that branch did not work either.

drizzt commented 3 years ago

Same here, that branch did not work either.

if my branch doesn't work it probably means you didn't extract the Sys folder in the correct path (see https://docs.libretro.com/library/dolphin/)

omegakode commented 3 years ago

Hi thanks for the help but the sys folder is in retroarch\system\dolphin-emu, the core info says it's present but it crashes as soon i load any gc or wii room. The dolphin emulator from the app store works.

I am running android 10 on a HUAWEI M6 tablet.

IllustratedMan-code commented 2 years ago

I am also having this issue (Galaxy s9), Sys folder is in the correct place. I also made a log file here: retroarch.log .