Kodi Community Forum
Beta Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291)
+---- Thread: Beta Advanced Emulator Launcher - Multi-emulator frontend for Kodi (/showthread.php?tid=287826)



RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2019-11-08

(2019-11-08, 06:49)tillaz87 Wrote: Anyone have any idea why pcsx rearmed is not an option for retroplayer on android? It only gives me beetle pcx and that is just a black screen even with bios in system folder.

Not all the cores are supported on all platforms because problems in the build system. Developers are working on that, but keep in mind now they have bigger problems with the transition from Python 2 to 3. Please be patient.

(2019-11-08, 06:49)tillaz87 Wrote: my only problem using retroarch with AEL is when you quit a game your inside retroarch rather than back to AEL.

In my linux box, to exit Retroarch I press the guide button, Retroarch menu opens, then I browse to exit and press B on my retropad to exit Retroarch. Can you please describe the problem better?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - tillaz87 - 2019-11-08

(2019-11-08, 07:55)Wintermute0110 Wrote:
(2019-11-08, 06:49)tillaz87 Wrote: Anyone have any idea why pcsx rearmed is not an option for retroplayer on android? It only gives me beetle pcx and that is just a black screen even with bios in system folder.

Not all the cores are supported on all platforms because problems in the build system. Developers are working on that, but keep in mind now they have bigger problems with the transition from Python 2 to 3. Please be patient.
(2019-11-08, 06:49)tillaz87 Wrote: my only problem using retroarch with AEL is when you quit a game your inside retroarch rather than back to AEL.

In my linux box, to exit Retroarch I press the guide button, Retroarch menu opens, then I browse to exit and press B on my retropad to exit Retroarch. Can you please describe the problem better? 
Yeah I was just wondering if it was something I was missing as it is listed on here as been completed. And thanks for that tip I see if I exit retroarch rather than the game it goes back to AEL


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - tillaz87 - 2019-11-09

Actually I've just noticed PCSX ReARMed is available on androids 64bit kodi builds


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - tillaz87 - 2019-11-11

Anyone know way PCSX ReARMed is only available on androids 64bit kodi builds? Seems odd


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2019-11-11

(2019-11-11, 04:42)tillaz87 Wrote: Anyone know way PCSX ReARMed is only available on androids 64bit kodi builds? Seems odd

What you mean? Are you using Kodi official repo?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - tillaz87 - 2019-11-11

(2019-11-11, 09:02)Wintermute0110 Wrote:
(2019-11-11, 04:42)tillaz87 Wrote: Anyone know way PCSX ReARMed is only available on androids 64bit kodi builds? Seems odd

What you mean? Are you using Kodi official repo? 
Yeah official, So on my 32bit devices fire TV stick 4k, Android TV box, old phone... PCSX ReARMed is not available in game-addond/emulatours 
but on my new phone which is using the 64bit apk PCSX ReARMed is available in game-addond/emulatours

Just wondering why that is? As it works fine in retroarch 32bit devices 🤔


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2019-11-12

(2019-11-11, 18:49)tillaz87 Wrote:
(2019-11-11, 09:02)Wintermute0110 Wrote:
(2019-11-11, 04:42)tillaz87 Wrote: Anyone know way PCSX ReARMed is only available on androids 64bit kodi builds? Seems odd

What you mean? Are you using Kodi official repo? 
Yeah official, So on my 32bit devices fire TV stick 4k, Android TV box, old phone... PCSX ReARMed is not available in game-addond/emulatours 
but on my new phone which is using the 64bit apk PCSX ReARMed is available in game-addond/emulatours

Just wondering why that is? As it works fine in retroarch 32bit devices 🤔

OK, I understand. Some of the Libretro cores include dynamic recompilers (Dynarecs), and dynarecs must target an specific architecture. For example, a dynarect targeting arm32 instruction set won't work on arm64 and of course x86 or amd64 instructions sets. I believe that's the reason PCSX ReARMed is only available for arm64. You can try other PSX core, in my opinion Mednafen PSX is the best, however is also CPU demanding.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - caseguy - 2019-11-15

(2019-11-12, 09:31)Wintermute0110 Wrote:
(2019-11-11, 18:49)tillaz87 Wrote:
(2019-11-11, 09:02)Wintermute0110 Wrote: What you mean? Are you using Kodi official repo? 
Yeah official, So on my 32bit devices fire TV stick 4k, Android TV box, old phone... PCSX ReARMed is not available in game-addond/emulatours 
but on my new phone which is using the 64bit apk PCSX ReARMed is available in game-addond/emulatours

Just wondering why that is? As it works fine in retroarch 32bit devices 🤔 

OK, I understand. Some of the Libretro cores include dynamic recompilers (Dynarecs), and dynarecs must target an specific architecture. For example, a dynarect targeting arm32 instruction set won't work on arm64 and of course x86 or amd64 instructions sets. I believe that's the reason PCSX ReARMed is only available for arm64. You can try other PSX core, in my opinion Mednafen PSX is the best, however is also CPU demanding. 
Hi! Thanks for the great work. The description of the program says it can launch windows programs. Can you point me to instructions on how to do this with this addon?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - caseguy - 2019-11-15

EDIT - FIGURED IT OUT :-D


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - tvsht - 2019-11-16

Could someone guide me towards any documentation on how to implement such rich AEL views [ or at least dynamic view ], in e.g. Arctic Zephyr 2?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Buff - 2019-11-18

Apologies if this is documented somewhere, but I couldn't find it. I've added a few launchers for various games systems and the titles of each game show up fine (as they use the rom name) - however, roms for Mame are named slightly differently and therefore show as for instance "bublbobl" rather than Bubble Bobble. Other than renaming all either within Kodi or each rom file, is there a quicker way of doing this? I have a Mame xml file with all games info on it, but can't see how to import it. Import ROMs metadate from NFO files under Edit Launcher>Manage Roms doesn't seem to work, unless I have this file incorrectly named or placed.

Also, does anyone know the correct arguments to get games using Supermodel (Sega AM3) to launch successfully?

Many thanks


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2019-11-19

(2019-11-16, 18:13)tvsht Wrote: Could someone guide me towards any documentation on how to implement such rich AEL views [ or at least dynamic view ], in e.g. Arctic Zephyr 2?

Kodi skinning is an art on itself. There is no a comprehensive tutorial about skinning. Rather, the information is scattered among many different sources. Most skinners learn by first looking at other skins, then copying and adapting techniques and methods. Kodi is constantly evolving and changing so I recognize the difficulty of documenting all the skinning process.

The first think I recommend is to read the Skinning Manual in the Kodi wiki. Get a first understanding of how the skin works, roughly, there is one XML file per Kodi "window" but don't be fooled, the same "window" may have many different views depending on settings and context.

Next, have a look at the code of other skins. Basically, the core of the skin are the controls (buttons, images, scroll bars, etc.) and the INFOLABELS. Think of the infolabels as variables. For example:

Code:
<control type="image">
    <left>50</left>
    <top>100</top>
    <width>500</width>
    <height>500</height>
    <texture background="true">$INFO[ListItem.Art(boxfront)]</texture>
    <aspectratio>keep</aspectratio>
</control>

This is the control image used to show the boxfront. Basically, Kodi defines a set of standard infolabels all the skins must implement. However, addons can create additional infolabels. For example, AEL/AML create additional infolabels for the extended game artwork and metadata.

Another thing that can help is to look at the comparison of the original Estuary skin and the changes I did on Estuary AEL. I tried to use as many comments as possible, I'm mainly a Python coder and just an amateur and unskilled skinner. Also, I strongly recommend that you learn about how to use Github and Tortoise git or any other Git client.

Last but not least, this file documents the additional infolabels and properties created by AEL. It is not 100% updated but OK for a good start.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2019-11-19

(2019-11-18, 20:18)Buff Wrote: Apologies if this is documented somewhere, but I couldn't find it. I've added a few launchers for various games systems and the titles of each game show up fine (as they use the rom name) - however, roms for Mame are named slightly differently and therefore show as for instance "bublbobl" rather than Bubble Bobble. Other than renaming all either within Kodi or each rom file, is there a quicker way of doing this? I have a Mame xml file with all games info on it, but can't see how to import it. Import ROMs metadate from NFO files under Edit Launcher>Manage Roms doesn't seem to work, unless I have this file incorrectly named or placed.

DO NOT RENAME THE MAME ROM ZIP FILES. If you do so MAME wont' find them and you won't be able to play your games. To set the correct name for your MAME ROMs do the following:

1) Create you MAME launcher. I recommend you use an XML file to set up the options. Ensure that the Launcher has the correct Platform name MAME.

2) Before the ROM scanning, open AEL settings. In the ROM Scrapping tab set the Metadata scan policy to Scrapers and set the MAME metadata scraper to AEL Offline. In the ROM scanner tab make sure that "Ignore Scrapped Titles (use ROM filenames" option is OFF (LOL, I realized there is a typo, Scrapped must be Scraped). This option must be ON for No-Intro ROMs but OFF for MAME/arcade ROMs. With the option OFF, the scraper will use the scraper Title (the proper machine name) instead of the ROM filename.

3) Rescan your MAME launcher. If you already have the launcher populated, open the Edit Launcher context menu, go to Manage ROMs, and click on "Clear ROMs from launcher". All the ROMs will be deleted from AEL database so the scanner will pick them up and scrape again. Do not worry about clearing your launcher ROMs, AEL NEVER deletes any user ROM ZIP, no matter what.

Finally, I strongly recommend that if you are a MAME fan you try Advanced MAME Launcher. It is perfectly fine to have both AEL and AML installed on the same Kodi box. I am thinking in a way to extend the interaction of AML and AEL, for example, you can use AML as a general MAME browser and a sophisticated MAME game filter like ROMLister and then export your favourite MAME games into AEL easily. If you have any feedback or idea let me know.

(2019-11-18, 20:18)Buff Wrote: Also, does anyone know the correct arguments to get games using Supermodel (Sega AM3) to launch successfully?

Here you have the Supermodel documentation. You need to pass the full ROM path.

Code:
<application>E:/Emulators/Supermodel/Supermodel.exe</application>
<args>&quot;$rom$&quot; -fullscreen</args>
<ROM_path>E:/path/to/your/supermodel/ROMs/</ROM_path>
<ROM_ext>zip</ROM_ext>



RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Buff - 2019-11-19

(2019-11-19, 11:15)Wintermute0110 Wrote:
(2019-11-18, 20:18)Buff Wrote: Apologies if this is documented somewhere, but I couldn't find it. I've added a few launchers for various games systems and the titles of each game show up fine (as they use the rom name) - however, roms for Mame are named slightly differently and therefore show as for instance "bublbobl" rather than Bubble Bobble. Other than renaming all either within Kodi or each rom file, is there a quicker way of doing this? I have a Mame xml file with all games info on it, but can't see how to import it. Import ROMs metadate from NFO files under Edit Launcher>Manage Roms doesn't seem to work, unless I have this file incorrectly named or placed.
DO NOT RENAME THE MAME ROM ZIP FILES. If you do so MAME wont' find them and you won't be able to play your games. To set the correct name for your MAME ROMs do the following:

1) Create you MAME launcher. I recommend you use an XML file to set up the options. Ensure that the Launcher has the correct Platform name MAME.

2) Before the ROM scanning, open AEL settings. In the ROM Scrapping tab set the Metadata scan policy to Scrapers and set the MAME metadata scraper to AEL Offline. In the ROM scanner tab make sure that "Ignore Scrapped Titles (use ROM filenames" option is OFF (LOL, I realized there is a typo, Scrapped must be Scraped). This option must be ON for No-Intro ROMs but OFF for MAME/arcade ROMs. With the option OFF, the scraper will use the scraper Title (the proper machine name) instead of the ROM filename.

3) Rescan your MAME launcher. If you already have the launcher populated, open the Edit Launcher context menu, go to Manage ROMs, and click on "Clear ROMs from launcher". All the ROMs will be deleted from AEL database so the scanner will pick them up and scrape again. Do not worry about clearing your launcher ROMs, AEL NEVER deletes any user ROM ZIP, no matter what.

Finally, I strongly recommend that if you are a MAME fan you try Advanced MAME Launcher. It is perfectly fine to have both AEL and AML installed on the same Kodi box. I am thinking in a way to extend the interaction of AML and AEL, for example, you can use AML as a general MAME browser and a sophisticated MAME game filter like ROMLister and then export your favourite MAME games into AEL easily. If you have any feedback or idea let me know.
(2019-11-18, 20:18)Buff Wrote: Also, does anyone know the correct arguments to get games using Supermodel (Sega AM3) to launch successfully?
Here you have the Supermodel documentation. You need to pass the full ROM path.
Code:
<application>E:/Emulators/Supermodel/Supermodel.exe</application>
<args>&quot;$rom$&quot; -fullscreen</args>
<ROM_path>E:/path/to/your/supermodel/ROMs/</ROM_path>
<ROM_ext>zip</ROM_ext>
Many thanks, that's great - will give that all a try tonight


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Nagelfar - 2019-11-21

I did a quick search and I could not find a good answer to my issue. 
Apparently, due to some change in the android storage permission setup, the AEL can't be used when storing ROMs and scraper data on an SD-Card due to write permission restrictions.
Does anybody know of a good solution to this issue? I did a debug log and there it was obvious that the issue I was experiencing was due to write permission that was not correct.

I am running an Android tv box with Android 9 on it and kodi 18.4
Some more details: Amlogic X96Max_V311R_P with Android 9.0.0 API level 28, kernel: Linux ARM 32-bit version 4.9.113


test:
2019-11-20 22:05:26.206 T:8773  NOTICE: -----------------------------------------------------------------------
2019-11-20 22:05:26.206 T:8773  NOTICE: Starting Kodi (18.4 Git:20190831-3ade758ceb). Platform: Android ARM 32-bit
2019-11-20 22:05:26.206 T:8773  NOTICE: Using Release Kodi x32 build
2019-11-20 22:05:26.206 T:8773  NOTICE: Kodi compiled 2019-09-01 by Clang 7.0.2 (https://android.googlesource.com/toolchain/clang 003100370607242ddd5815e4a043907ea9004281) (https://android.googlesource.com/toolchain/llvm 1d739ffb0366421d383e04ff80ec2ee591315116) for Android ARM 32-bit API level 21 (API level 21)
2019-11-20 22:05:26.206 T:8773  NOTICE: Running on Amlogic X96Max_V311R_P with Android 9.0.0 API level 28, kernel: Linux ARM 32-bit version 4.9.113
2019-11-20 22:05:26.206 T:8773  NOTICE: FFmpeg version/source: 4.0.4-Kodi
2019-11-20 22:05:26.207 T:8773  NOTICE: Host CPU: ARMv7 Processor rev 4 (v7l), 4 cores available
2019-11-20 22:05:26.207 T:8773  NOTICE: Product: franklin, Device: franklin, Board: franklin - Manufacturer: Amlogic, Brand: Amlogic, Model: X96Max_V311R_P, Hardware: amlogic
2019-11-20 22:05:26.210 T:8773  NOTICE: External storage path = /storage/emulated/0; status = ok
2019-11-20 22:05:26.210 T:8773  NOTICE: ARM Features: Neon enabled
2019-11-20 22:05:26.210 T:8773  NOTICE: special://xbmc/ is mapped to: /data/user/0/org.xbmc.kodi/cache/apk/assets
2019-11-20 22:05:26.210 T:8773  NOTICE: special://xbmcbin/ is mapped to: /data/user/0/org.xbmc.kodi/cache/apk/assets
2019-11-20 22:05:26.210 T:8773  NOTICE: special://xbmcbinaddons/ is mapped to: /data/user/0/org.xbmc.kodi/cache/apk/assets/addons
2019-11-20 22:05:26.210 T:8773  NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata
2019-11-20 22:05:26.210 T:8773  NOTICE: special://envhome/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files
2019-11-20 22:05:26.210 T:8773  NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi
2019-11-20 22:05:26.210 T:8773  NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp
2019-11-20 22:05:26.210 T:8773  NOTICE: special://logpath/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp
2019-11-20 22:05:26.212 T:8773  NOTICE: The executable running is: /data/app/org.xbmc.kodi-f-C0gbuDGxXUx_MlSzQjSA==/lib/arm/libkodi.so
2019-11-20 22:05:26.226 T:8773  NOTICE: Local hostname: Ymer_WiFi
2019-11-20 22:05:26.226 T:8773  NOTICE: Log File is located: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/kodi.log
2019-11-20 22:05:26.227 T:8773  NOTICE: -----------------------------------------------------------------------
2019-11-20 22:05:26.227 T:8773    INFO: loading settings
2019-11-20 22:05:26.228 T:8773  NOTICE: special://profile/ is mapped to: special://masterprofile/
2019-11-20 22:05:26.258 T:8773   DEBUG: CSkinSettings: no <skinsettings> tag found
2019-11-20 22:05:26.258 T:8773  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
2019-11-20 22:05:26.259 T:8773  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
2019-11-20 22:05:26.259 T:8773  NOTICE: Default Video Player: VideoPlayer
2019-11-20 22:05:26.259 T:8773  NOTICE: Default Audio Player: paplayer
2019-11-20 22:05:26.259 T:8773  NOTICE: Disabled debug logging due to GUI setting. Level 0.
2019-11-20 22:05:26.259 T:8773  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
2019-11-20 22:05:26.259 T:8773  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
2019-11-20 22:05:26.284 T:8773  NOTICE: Running database version Addons27
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: audioencoder.kodi.builtin.aac v1.0.0 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: audioencoder.kodi.builtin.wma v1.0.0 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.controller.default v1.0.8 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.controller.nes v1.0.8 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.controller.snes v1.0.8 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.libretro v1.1.1 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.libretro.fceumm v0.0.1.11 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.libretro.nestopia v1.50.0.6 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: game.libretro.quicknes v1.0.0.7 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: inputstream.adaptive v2.3.22 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: kodi.binary.global.audioengine v1.0.1 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: kodi.binary.global.filesystem v1.0.2 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: kodi.binary.global.general v1.0.3 installed
2019-11-20 22:05:26.324 T:8773  NOTICE: ADDON: kodi.binary.global.gui v5.12.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.global.main v1.0.14 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.global.network v1.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.audiodecoder v2.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.audioencoder v2.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.game v1.1.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.imagedecoder v2.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.inputstream v2.0.8 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.peripheral v1.3.7 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.pvr v5.10.3 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.screensaver v2.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.vfs v2.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.videocodec v1.0.1 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.binary.instance.visualization v2.0.1 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: kodi.resource v1.0.0 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: metadata.album.universal v3.1.2 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: metadata.artists.universal v4.3.2 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: metadata.common.allmusic.com v3.2.1 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: metadata.common.fanart.tv v3.6.2 installed
2019-11-20 22:05:26.325 T:8773  NOTICE: ADDON: metadata.common.imdb.com v3.1.4 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.common.musicbrainz.org v2.2.1 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.common.theaudiodb.com v2.0.3 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.common.themoviedb.org v3.1.10 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.local v1.0.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.themoviedb.org v5.1.9 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: metadata.tvshows.themoviedb.org v3.1.4 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: peripheral.joystick v1.4.8 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: plugin.program.advanced.emulator.launcher v0.9.8 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: repository.xbmc.org v3.1.6 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: resource.images.weathericons.default v1.1.8 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: resource.language.en_gb v2.0.1 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: resource.uisounds.kodi v1.0.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: screensaver.xbmc.builtin.black v1.0.33 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: screensaver.xbmc.builtin.dim v1.0.57 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: script.module.pil v1.1.7 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: script.module.pycryptodome v3.4.3 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: service.rom.collection.browser v1.0.1 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: service.xbmc.versioncheck v0.4.7 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: skin.estouchy v2.0.26 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: skin.estuary v2.0.25 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: webinterface.default v18.x-2.4.6 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.addon v18.4.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.core v0.1.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.gui v5.14.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.json v10.3.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.metadata v2.1.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.python v2.26.0 installed
2019-11-20 22:05:26.326 T:8773  NOTICE: ADDON: xbmc.webinterface v1.0.0 installed
2019-11-20 22:05:26.564 T:8789  NOTICE: Float is supported
2019-11-20 22:05:26.564 T:8789  NOTICE: Multi channel Float is supported
2019-11-20 22:05:26.565 T:8789  NOTICE: AML device detected
2019-11-20 22:05:26.830 T:8789  NOTICE: Found 1 Lists of Devices
2019-11-20 22:05:26.830 T:8789  NOTICE: Enumerated AUDIOTRACK devices:
2019-11-20 22:05:26.830 T:8789  NOTICE:     Device 1
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_deviceName      : AudioTrack
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_displayName     : android
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_displayNameExtra: audiotrack
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_channels        : FL, FR, FC, LFE, SL, SR, BL, BR, BC, BLOC, BROC
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_sampleRates     : 32000,44100,48000,88200,96000,176400,192000
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_dataFormats     : AE_FMT_S16LE,AE_FMT_FLOAT,AE_FMT_RAW
2019-11-20 22:05:26.830 T:8789  NOTICE:         m_streamTypes     : No passthrough capabilities
2019-11-20 22:05:26.830 T:8790  NOTICE: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
2019-11-20 22:05:26.835 T:8790  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 30208 m_frames: 1888 m_frameSize: 8 channels: 2
2019-11-20 22:05:26.881 T:8773  NOTICE: CDecoderFilter: loading filters from special://masterprofile/decoderfilter.xml
2019-11-20 22:05:26.991 T:8773  NOTICE: Mediacodec decoder: OMX.google.aac.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.audio.decoder.ac3
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.amrnb.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.amrwb.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.audio.decoder.dtshd
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.audio.decoder.eac3
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.audio.decoder.ffmpeg
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.flac.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.g711.alaw.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.g711.mlaw.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.mp3.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.opus.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.raw.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.google.vorbis.decoder
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.vp6a.decoder.sw
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.vp6f.decoder.sw
2019-11-20 22:05:26.992 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.avc.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.google.h264.decoder
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.avs.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.avs2.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.dolby-vision.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.h263.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.google.h263.decoder
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.hevc.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.google.hevc.decoder
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.mjpeg.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.mpeg2.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.mpeg4.decoder.awesome
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.google.mpeg4.decoder
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.rm10.decoder.sw
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.rm20.decoder.sw
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.rm30.decoder.sw
2019-11-20 22:05:26.993 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.rm40.decoder.sw
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.vc1.decoder.awesome
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.vp8.decoder.sw
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.google.vp8.decoder
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.vp9.decoder.awesome
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.google.vp9.decoder
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.wmv3.decoder.awesome
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.wmv1.decoder.sw
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.wmv2.decoder.sw
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.mswmv3.decoder.awesome
2019-11-20 22:05:26.994 T:8773  NOTICE: Mediacodec decoder: OMX.amlogic.wvc1.decoder.awesome
2019-11-20 22:05:26.995 T:8773  NOTICE: CAndroidUtils: window resolution: 1920x1080
2019-11-20 22:05:26.995 T:8773  NOTICE: CAndroidUtils: Current resolution: 1920x1080 1920x1080 @ 60.000004 - Full Screen
2019-11-20 22:05:26.995 T:8773  NOTICE: Previous line repeats 1 times.
2019-11-20 22:05:26.995 T:8773  NOTICE: EGL_VERSION = 1.4 Android META-EGL
2019-11-20 22:05:26.995 T:8773  NOTICE: EGL_VENDOR = Android
2019-11-20 22:05:26.995 T:8773  NOTICE: EGL_EXTENSIONS = EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_swap_buffers_with_damage EGL_ANDROID_get_native_client_buffer EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_surface_CTA861_3_metadata EGL_KHR_image EGL_KHR_image_base EGL_EXT_image_gl_colorspace EGL_KHR_gl_colorspace EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_KHR_create_context EGL_KHR_config_attribs EGL_KHR_surfaceless_context EGL_EXT_create_context_robustness EGL_ANDROID_image_native_buffer EGL_KHR_wait_sync EGL_ANDROID_recordable EGL_KHR_partial_update EGL_EXT_pixel_format_float EGL_KHR_mutable_render_buffer EGL_IMG_context_priority EGL_KHR_no_config_context
2019-11-20 22:05:26.995 T:8773  NOTICE: EGL_CLIENT_EXTENSIONS = NULL
2019-11-20 22:05:26.998 T:8773  NOTICE: Checking resolution 16
2019-11-20 22:05:26.998 T:8773  NOTICE: CAndroidUtils: SetNativeResolution: 1: 1920x1080 [email protected]
2019-11-20 22:05:27.000 T:8773  NOTICE: GL_VENDOR = ARM
2019-11-20 22:05:27.000 T:8773  NOTICE: GL_RENDERER = Mali-G31
2019-11-20 22:05:27.000 T:8773  NOTICE: GL_VERSION = OpenGL ES 3.2 v1.r16p0-01rel0.bcc0cdabec638d4bf85475d4a5ae47a7
2019-11-20 22:05:27.000 T:8773  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.20
2019-11-20 22:05:27.000 T:8773  NOTICE: GL_EXTENSIONS = GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_astc_decode_mode GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8 GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed GL_EXT_texture_border_clamp GL_OES_texture_border_clamp GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables GL_OES_sample_shading GL_OES_shader_multisample_interpolation GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader GL_OES_tessellation_shader GL_EXT_primitive_bounding_box GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5 GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_EGL_image_array
2019-11-20 22:05:27.025 T:8773  NOTICE: CAndroidUtils: SetNativeResolution: 1: 1920x1080 [email protected]
2019-11-20 22:05:27.560 T:8803  NOTICE: Running database version Addons27
2019-11-20 22:05:27.562 T:8803  NOTICE: Running database version ViewModes6
2019-11-20 22:05:27.564 T:8803  NOTICE: Running database version Textures13
2019-11-20 22:05:27.570 T:8803  NOTICE: Running database version MyMusic72
2019-11-20 22:05:27.579 T:8803  NOTICE: Running database version MyVideos116
2019-11-20 22:05:27.582 T:8803  NOTICE: Running database version TV32
2019-11-20 22:05:27.584 T:8803  NOTICE: Running database version Epg12
2019-11-20 22:05:27.705 T:8773  NOTICE:   load skin from: /data/user/0/org.xbmc.kodi/cache/apk/assets/addons/skin.estuary (version: 2.0.25)
2019-11-20 22:05:28.255 T:8773 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
2019-11-20 22:05:28.862 T:8773   ERROR: AddOnLog: Joystick Support: Device "Sony Interactive Entertainment Wireless Controller": can't find <controller> tag
2019-11-20 22:05:29.122 T:8773  NOTICE: Register - new joystick device registered on android->android/inputdevice/2: ShanWan PC/PS3/Android (2563:0526)
2019-11-20 22:05:29.124 T:8773 WARNING: CAndroidJoystickState: ignoring unknown axis 32 on input device "USB USB Device" with ID 4
2019-11-20 22:05:29.268 T:8773  NOTICE: Register - new joystick device registered on android->android/inputdevice/4: USB USB Device (0C45:8101)
2019-11-20 22:05:29.270 T:8773 WARNING: CAndroidJoystickState: ignoring unknown axis 32 on input device "USB USB Device" with ID 6
2019-11-20 22:05:29.414 T:8773  NOTICE: Register - new joystick device registered on android->android/inputdevice/6: USB USB Device (0C45:8101)
2019-11-20 22:05:29.414 T:8773  NOTICE: Register - new keyboard device registered on application->keyboard: Keyboard (0000:0000)
2019-11-20 22:05:29.415 T:8773  NOTICE: Register - new mouse device registered on application->mouse: Mouse (0000:0000)
2019-11-20 22:05:29.436 T:8773  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
2019-11-20 22:05:29.437 T:8773  NOTICE: Loaded playercorefactory configuration
2019-11-20 22:05:29.437 T:8773  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
2019-11-20 22:05:29.437 T:8773  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
2019-11-20 22:05:29.526 T:8773  NOTICE: initialize done
2019-11-20 22:05:29.526 T:8773  NOTICE: Running the application...
2019-11-20 22:05:29.721 T:8816   ERROR: EXCEPTION: Unknown addon id 'script.games.rom.collection.browser'.
2019-11-20 22:05:29.737 T:8773  NOTICE: starting zeroconf publishing
2019-11-20 22:05:29.737 T:8819  NOTICE: ES: Starting UDP Event server on port 9777
2019-11-20 22:05:29.737 T:8819  NOTICE: UDP: Listening on port 9777 (ipv6 : false)
2019-11-20 22:06:38.260 T:8790  NOTICE: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
2019-11-20 22:06:38.275 T:8790  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 30208 m_frames: 1888 m_frameSize: 8 channels: 2
2019-11-20 22:06:39.662 T:8862   ERROR: DoWork - Direct texture file loading failed for androidapp://sources/apps/com.android.documentsui.png
2019-11-20 22:06:39.663 T:8860   ERROR: DoWork - Direct texture file loading failed for androidapp://sources/apps/com.expressvpn.vpn.png
2019-11-20 22:06:39.673 T:8859   ERROR: DoWork - Direct texture file loading failed for androidapp://sources/apps/com.google.android.googlequicksearchbox.png
2019-11-20 22:06:44.457 T:8923   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:06:44.457 T:8923   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:06:46.212 T:8944   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:06:46.212 T:8944   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:06:47.720 T:8950   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:06:47.721 T:8950   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:06:53.319 T:8959   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:06:53.319 T:8959   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:07:06.044 T:8773  NOTICE: Samba is idle. Closing the remaining connections
2019-11-20 22:29:43.662 T:8790  NOTICE: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
2019-11-20 22:29:43.670 T:8790  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 30208 m_frames: 1888 m_frameSize: 8 channels: 2
2019-11-20 22:35:27.080 T:8790  NOTICE: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
2019-11-20 22:35:27.089 T:8790  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 30208 m_frames: 1888 m_frameSize: 8 channels: 2
2019-11-20 22:35:41.357 T:8790  NOTICE: Trying to open: samplerate: 44100, channelMask: 12, encoding: 4
2019-11-20 22:35:41.363 T:8790  NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 30208 m_frames: 1888 m_frameSize: 8 channels: 2
2019-11-20 22:36:41.827 T:8773   ERROR: Control 55 in window 10821 has been asked to focus, but it can't
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: ---------- Called AEL Main::run_plugin() constructor ----------
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: sys.platform   "linux2"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: Python version "2.7.15 (default, Sep  1 2019, 09:38:02) [GCC 4.2.1 Compatible Android (4751641 based on r328903) Clang 7.0.2 (https://a"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: __a_id__       "plugin.program.advanced.emulator.launcher"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: __a_version__  "0.9.8"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: sys.argv[0] "plugin://plugin.program.advanced.emulator.launcher/"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: sys.argv[1] "4"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: sys.argv[2] "?content_type=game"
2019-11-20 22:36:42.179 T:10263   ERROR: AEL DEBUG: sys.argv[3] "resume:false"
2019-11-20 22:36:42.180 T:10263   ERROR: AEL DEBUG: JSON version "Kodi" "18" "4" "20190831-3ade758ceb" "stable"
2019-11-20 22:36:42.180 T:10263   ERROR: AEL DEBUG: JSON skin    "skin.estuary"
2019-11-20 22:36:42.182 T:10263   ERROR: AEL VERB : fs_load_catfile() Loading special://profile/addon_data/plugin.program.advanced.emulator.launcher/categories.xml
2019-11-20 22:36:42.182 T:10263   ERROR: AEL DEBUG: fs_load_catfile() (IOError) errno = 2
2019-11-20 22:36:42.182 T:10263   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:36:42.182 T:10263   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:36:42.182 T:10263   ERROR: AEL DEBUG: command = "SHOW_ADDON_ROOT"
2019-11-20 22:36:42.182 T:10263   ERROR: AEL DEBUG: Advanced Emulator Launcher run_concurrent() BEGIN
2019-11-20 22:36:42.183 T:10263   ERROR: AEL DEBUG: _misc_set_AEL_Content() Setting Window(10000) property "AEL_Content" = "launchers"
2019-11-20 22:36:42.287 T:10263   ERROR: AEL DEBUG: Advanced Emulator Launcher run_concurrent() END
2019-11-20 22:36:42.287 T:10263   ERROR: AEL DEBUG: Advanced Emulator Launcher run_plugin() exit
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: ---------- Called AEL Main::run_plugin() constructor ----------
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: sys.platform   "linux2"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: Python version "2.7.15 (default, Sep  1 2019, 09:38:02) [GCC 4.2.1 Compatible Android (4751641 based on r328903) Clang 7.0.2 (https://a"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: __a_id__       "plugin.program.advanced.emulator.launcher"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: __a_version__  "0.9.8"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: sys.argv[0] "plugin://plugin.program.advanced.emulator.launcher/"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: sys.argv[1] "-1"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: sys.argv[2] "?com=ADD_LAUNCHER_ROOT"
2019-11-20 22:36:50.742 T:10275   ERROR: AEL DEBUG: sys.argv[3] "resume:false"
2019-11-20 22:36:50.743 T:10275   ERROR: AEL DEBUG: JSON version "Kodi" "18" "4" "20190831-3ade758ceb" "stable"
2019-11-20 22:36:50.743 T:10275   ERROR: AEL DEBUG: JSON skin    "skin.estuary"
2019-11-20 22:36:50.745 T:10275   ERROR: AEL VERB : fs_load_catfile() Loading special://profile/addon_data/plugin.program.advanced.emulator.launcher/categories.xml
2019-11-20 22:36:50.745 T:10275   ERROR: AEL DEBUG: fs_load_catfile() (IOError) errno = 2
2019-11-20 22:36:50.745 T:10275   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:36:50.745 T:10275   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:36:50.745 T:10275   ERROR: AEL DEBUG: command = "ADD_LAUNCHER_ROOT"
2019-11-20 22:36:50.745 T:10275   ERROR: AEL DEBUG: SingleInstance::__enter__() Lock not in use. Setting lock
2019-11-20 22:36:50.745 T:10275   ERROR: AEL DEBUG: Advanced Emulator Launcher run_protected() BEGIN
2019-11-20 22:36:50.746 T:10275   ERROR: AEL INFO : Category ID not found. Creating laucher in addon root.
2019-11-20 22:36:52.602 T:10275   ERROR: AEL INFO : _command_add_new_launcher() New launcher (launcher_type = 3)
2019-11-20 22:37:27.117 T:10275   ERROR: AEL DEBUG: Advanced Emulator Launcher run_protected() END
2019-11-20 22:37:27.118 T:10275   ERROR: AEL DEBUG: SingleInstance::__exit__() Releasing lock
2019-11-20 22:37:27.119 T:10275   ERROR: AEL DEBUG: Advanced Emulator Launcher run_plugin() exit
2019-11-20 22:37:37.178 T:10345   ERROR: AEL DEBUG: ---------- Called AEL Main::run_plugin() constructor ----------
2019-11-20 22:37:37.178 T:10345   ERROR: AEL DEBUG: sys.platform   "linux2"
2019-11-20 22:37:37.178 T:10345   ERROR: AEL DEBUG: Python version "2.7.15 (default, Sep  1 2019, 09:38:02) [GCC 4.2.1 Compatible Android (4751641 based on r328903) Clang 7.0.2 (https://a"
2019-11-20 22:37:37.178 T:10345   ERROR: AEL DEBUG: __a_id__       "plugin.program.advanced.emulator.launcher"
2019-11-20 22:37:37.178 T:10345   ERROR: AEL DEBUG: __a_version__  "0.9.8"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: sys.argv[0] "plugin://plugin.program.advanced.emulator.launcher/"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: sys.argv[1] "-1"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: sys.argv[2] "?com=ADD_LAUNCHER_ROOT"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: sys.argv[3] "resume:false"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: JSON version "Kodi" "18" "4" "20190831-3ade758ceb" "stable"
2019-11-20 22:37:37.179 T:10345   ERROR: AEL DEBUG: JSON skin    "skin.estuary"
2019-11-20 22:37:37.181 T:10345   ERROR: AEL VERB : fs_load_catfile() Loading special://profile/addon_data/plugin.program.advanced.emulator.launcher/categories.xml
2019-11-20 22:37:37.181 T:10345   ERROR: AEL DEBUG: fs_load_catfile() (IOError) errno = 2
2019-11-20 22:37:37.181 T:10345   ERROR: AEL ERROR: fs_load_catfile() (IOError) No such file or directory.
2019-11-20 22:37:37.181 T:10345   ERROR: AEL ERROR: fs_load_catfile() (IOError) Return empty categories and launchers dictionaries.
2019-11-20 22:37:37.181 T:10345   ERROR: AEL DEBUG: command = "ADD_LAUNCHER_ROOT"
2019-11-20 22:37:37.182 T:10345   ERROR: AEL DEBUG: SingleInstance::__enter__() Lock not in use. Setting lock
2019-11-20 22:37:37.182 T:10345   ERROR: AEL DEBUG: Advanced Emulator Launcher run_protected() BEGIN
2019-11-20 22:37:37.182 T:10345   ERROR: AEL INFO : Category ID not found. Creating laucher in addon root.
2019-11-20 22:37:39.651 T:10345   ERROR: AEL INFO : _command_add_new_launcher() New launcher (launcher_type = 3)
2019-11-20 22:38:15.789 T:10345   ERROR: AEL VERB : fs_get_ROMs_basename() roms_base_noext "roms_root_category_p_92abb3"
2019-11-20 22:38:15.789 T:10345   ERROR: AEL VERB : assets_init_asset_dir() asset_path "/storage/0000-0000/Roms/NES/assets-nes/"
2019-11-20 22:38:15.789 T:10345   ERROR: AEL DEBUG: assets_parse_asset_dir() Creating dir "/storage/0000-0000/Roms/NES/assets-nes/fanarts"
2019-11-20 22:38:15.790 T:10345   ERROR: AEL ERROR: SingleInstance::__exit__() Unhandled excepcion in protected code
2019-11-20 22:38:15.790 T:10345   ERROR: AEL DEBUG: SingleInstance::__exit__() Releasing lock
2019-11-20 22:38:15.819 T:10345   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.OSError'>
                                            Error Contents: [Errno 13] Permission denied: '/storage/0000-0000/Roms/NES/assets-nes/fanarts'
                                            Traceback (most recent call last):
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/addon.py", line 37, in <module>
                                                main.Main().run_plugin()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/main.py", line 308, in run_plugin
                                                self.run_protected(command, args)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/main.py", line 400, in run_protected
                                                self._command_add_new_launcher(VCATEGORY_ADDONROOT_ID)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/main.py", line 1213, in _command_add_new_launcher
                                                assets_init_asset_dir(assets_path_FName, launcherdata)
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/assets.py", line 122, in assets_init_asset_dir
                                                assets_parse_asset_dir(launcher, assets_path_FName, 'path_fanart', 'fanarts')
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/assets.py", line 143, in assets_parse_asset_dir
                                                subPath.makedirs()
                                              File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.advanced.emulator.launcher/resources/utils.py", line 879, in makedirs
                                                os.makedirs(self.path)
                                              File "/home/jenkins/workspace/Android-ARM-Leia/tools/depends/xbmc-depends/arm-linux-androideabi-21-release/lib/python2.7/os.py", line 157, in makedirs
                                            OSError: [Errno 13] Permission denied: '/storage/0000-0000/Roms/NES/assets-nes/fanarts'
                                            -->End of Python script error report<--