Hi Zack,
I'm using Kodi 18.3 on Android on China TV Box (Amlogic s912-Android Nougat based). I was trying to setup IAGL to use Retroarch for NES using Nestopia UE core (I already have BIOS and XML in system folder).
I got the configuration done as per Wiki, however I'm unable to launch games through RetroArch. Whenever I click on Launch game, screen goes blank for less than a second and I return back to list in Kodi. I have tried the workarounds mentioned in Wiki like update command for specific list to use Retroarch Nestopia Core but no luck.
I tried to analyse the issue by
1) by launching the game ROM downloaded in temp_IAGL folder directly through Retroarch
2) running the command which was generated in log file via terminal emulator
Code:
/system/bin/am start --user 0 -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -n com.retroarch/.browser.retroactivity.RetroActivityFuture --es "LIBRETRO" "/data/data/com.retroarch/cores/nestopia_libretro_android.so" --es "CONFIGFILE" "sdcard/Android/data/com.retroarch/files/retroarch.cfg" --es "ROM" "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/plugin.program.iagl/temp_iagl/River City Ransom (USA).nes" --es "IME" com.android.inputmethod.latin/.LatinIME
Both of these were successful, so I guess my emulator and configuration is setup correctly. I wonder what's still going wrong ?
Below is link to my kodi.log file.
https://paste.kodi.tv/onegufoyet.kodi
First i tried without updating command (Super Mario Bros 3), secondly I tried after setting the core (River City Ransom). I'd appreciate it if you could take a look and help me figure out what's going on here.