Kodi Community Forum

Full Version: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Ok I make it works, but not really. I used the 2.1.2 stable release and not more "unhandled error ..." but I can't scrape because there is an error when writing an artwork. And when later I try to launch a rom, nothing happend.

So...I gave up. I think it could be the perfect addon for retrogaming on shield. Some people must have make it worked ( I hope since this topic is 342 pages long). I think I won't. And maybe this topic is a little dead to make it happend.

I've tried ARC BROWSER, it's a frontend for Android and it runs perfectly. : https://play.google.com/store/apps/detai...urus&hl=fr It's not free, but it works.
(2017-01-24, 21:01)lokham Wrote: [ -> ]Hello there.
.
This addon looks awesome . I really want to make it work, but I don't succeed for the moment.

I have a nvidia shield. I downloaded the latest version 2.1.3 and installed the addon. Launched it and choosed roms path, emulator (via retroarch) and artbook path. After that I have this error popping up :

Quote:Unhandled exception occure during execution of RCB: __init__() got an unexpected keyword argument 'encoding'

Rebooting the shield and launching the addon again does the same result.


Can' you help me please ?
Sorry, I can't reproduce this error here. I am running Kodi 16.1 on Windows 8 and can do the full process from creating the config file, importing games and launching games (tested with retroarch). Can you show me a log file where this error occurs?
(2017-01-25, 05:30)Timewalker Wrote: [ -> ]Ok, this is probably a simple solution to an annoyance that others have had, but I couldn't find an answer via search.

I have installed RCB on Jarvis, Windows 10 Pro.

My main issue is that after launching a game (I currently have NES, Genesis, and N64 emulators and Roms set up), the emulator will start up full screen, then after 2-3 seconds, switch back to Kodi, then switch back to the emulator, etc., until I force close the emulator. FWIW, the emulators work fine when launched from Windows.

(I have other problems, like some games not scanning to the library, or all but one game missing when I reopen the add on, but this is the big one.)

Here is the log, for all the good it shows.
https://paste.ubuntu.com/23861339/

Thanks in advance.

Maybe you should try launching games in solo mode. This will close Kodi and reopen it when you quit the emulator.
Thanks to Malte and the other developers Smile
Best version in the last few years, 116 different systems running with several emulators (not tested retroarch) in Kodi v16.1 “Jarvis” / Windows 10.

Any chance to have the console list sorted in alphabetical order ?

Why not a portable version of RCB ? Kodi with only RCB addon installed and starting automatically ? 5 minutes of work may do the trick and I bet that it will please a lot of users. Just an idea Smile
Would ask for better 7z support. Specially for Kodi Android. Maybe with python package libarchive ? Made a script for android to launch by Terminal Emulator. It works but not perfect.
I am currently trying to integrate Dolphin with my Wii Games that are already on my Wiis HDD, including Artwork.

The best thing about the wii games is, that every game has an individual game id. So scraping gets very easy. But the available scraper sources in rcb do not support that.
So I decided to download the wiitdb.xml from http://www.gametdb.com/Wii/Downloads and try to scrape everything from there (Every game of the wii is listed there).
My games are saved in a folder per Game so:
Ex:
Code:
\wii\games\Super Smash Bros. Brawl [RSBP01]\RSBP01.wbfs
The Artwork then
Code:
\wii\images\cd\RSBP01.png

So everything is related to the game id I have. Including the artwork seems to be easy, but scraping the wiitdb.xml fails.

My config.xml (only the sections that are important)
Code:
<RomCollections>
    <RomCollection id="1" name="Wii">
      [...]
      <romPath>d:\wii\games\*.wbfs</romPath>
      [...]
      <useFoldernameAsGamename>False</useFoldernameAsGamename>
      [...]
      <scraper name="Wii" replaceKeyString="" replaceValueString="" />
    </RomCollection>
  </RomCollections>
  <Scrapers>
    <Site descFilePerGame="True" name="local nfo" searchGameByCRC="False">
      <Scraper parseInstruction="00 - local nfo.xml" source="nfo" />
    </Site>
    <Site descFilePerGame="False" name="Wii" searchGameByCRC="False" useFilenameAsCRC="False" useFoldernameAsCRC="False">
      <Scraper parseInstruction="d:\wiitdb.scraper.xml" source="d:\wiitdb.xml" />
    </Site>
  </Scrapers>
My scraper:
Code:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<parserConfig>
    <GameGrammar type="xml" root="game">    
        <SearchKey>id</SearchKey>
        <Game>locale[@lang=DE]/title</Game>
        <Description>locale[@lang=DE]/synopsis</Description>
        <Genre>genre</Genre>
        <Players>input/@players</Players>
        <Developer>developer</Developer>
        <Publisher>publisher</Publisher>
        <ReleaseYear>date/@year</ReleaseYear>
        <OriginalTitle>@name</OriginalTitle>
        <AlternateTitle>locale[@lang=EN]/title</AlternateTitle>
        <Region>region</Region>    
    </GameGrammar>
</parserConfig>

WiiTdb.xml parts
Code:
<datafile xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="wiitdb.xsd">
    <WiiTDB version="20170130110647" filter="DE_wiiware_gamecube" games="9289"/>
    <game name="Super Smash Bros. Brawl (USA) (EN,ES)">
        <id>RSBE01</id>
        <type/>
        <region>NTSC-U</region>
        <languages>EN,ES</languages>
        <locale lang="EN">
            <title>Super Smash Bros. Brawl</title>
            <synopsis/>
        </locale>
        <locale lang="ES">
            <title>Super Smash Bros. Brawl</title>
            <synopsis/>
        </locale>
        <locale lang="ZHTW">
            <title>任天堂明星大亂鬪X[WiFi](美)</title>
            <synopsis/>
        </locale>
        <locale lang="ZHCN">
            <title>任天堂明星大乱斗X[WiFi](美)</title>
            <synopsis/>
        </locale>
        <developer>Sora / HAL Laboratory</developer>
        <publisher>Nintendo</publisher>
        <date year="2008" month="3" day="9"/>
        <genre>fighting</genre>
        <rating type="ESRB" value="T">
            <descriptor>crude humor</descriptor>
            <descriptor>cartoon violence</descriptor>
        </rating>
        <wi-fi players="4">
            <feature>online</feature>
            <feature>download</feature>
            <feature>wiimmfi</feature>
        </wi-fi>
        <input players="4">
            <control type="wiimote" required="true"/>
            <control type="nunchuk" required="false"/>
            <control type="classiccontroller" required="false"/>
            <control type="gamecube" required="false"/>
        </input>
        <save blocks="128"/>
        <rom version="" name="Super Smash Bros. Brawl (USA) (EN,ES).iso" size="8511160320" crc="7d5228c6" md5="d18726e6dfdc8bdbdad540b561051087" sha1="0e95949ac585f357e79fcd34b20670b5dca97ac2"/>
        <rom version="1.02" name="Super Smash Bros. Brawl (USA) (EN,ES) (v1.02).iso" size="4699979776" crc="854b2889" md5="52ce7160ced2505ad5e397477d0ea4fe" sha1="59432f150bf6b871ab378bb5b28e92005e0862f6"/>
        <case versions="3"/>
    </game>
        <game [...]>[...]</game>

RCB finds no game this way, what I am doing wrong here?
Meeh My Crucial M4 SSD just crashed Sad. Just while writing here.

To make it easier to scrape Wii Games I have written a little tool that converts the wiitdb.xml to simple flat txt files.
Tool: https://github.com/SciLor/wiitdb2romcoll...r/releases
WiiTDB http://www.gametdb.com/Wii/Downloads

Using following scraper: https://github.com/SciLor/wiitdb2romcoll...craper.xml
And following config: https://github.com/SciLor/wiitdb2romcoll...ml.example

Code:
<Scrapers>
    <Site descFilePerGame="True" name="Wii" searchGameByCRC="False" useFilenameAsCRC="False" useFoldernameAsCRC="False">
      <Scraper encoding="utf-8" parseInstruction="X:\USB1\backup\wii\wiitdb.flat.scraper.xml" source="X:\USB1\backup\wii\wiitdb.flat\%GAME%.txt" />
    </Site>
  </Scrapers>

Using that you can keep your Wii Game Names as usual (Wii Game ID as Filename). Everything except the artwork (and the description) is imported. The Artwork you can easily download with Wii Backup Manager http://www.wiibackupmanager.co.uk/ or any other wii tool for that.
Malte, I am using Fire TV gen 1, Jarvis, and Retroarch. I am also running into the "Unhandled exception occure during execution of RCB: __init__() got an unexpected keyword argument 'encoding'" issue. Posting log below:

Code:
11:34:32 T:18446744072505096160  NOTICE: special://profile/ is mapped to: special://masterprofile/
11:34:32 T:18446744072505096160  NOTICE: -----------------------------------------------------------------------
11:34:32 T:18446744072505096160  NOTICE: Starting Kodi (16.1 Git:2016-04-24-c327c53). Platform: Android ARM 32-bit
11:34:32 T:18446744072505096160  NOTICE: Using Release Kodi x32 build
11:34:32 T:18446744072505096160  NOTICE: Kodi compiled Apr 24 2016 by GCC 4.8.0 for Android ARM 32-bit API level 17 (API level 17)
11:34:32 T:18446744072505096160  NOTICE: Running on Amazon AFTB with Android 5.1.1 API level 22, kernel: Linux ARM 32-bit version 3.4.0-perf-gd7006e5
11:34:32 T:18446744072505096160  NOTICE: FFmpeg version: 2.8.6-kodi-2.8.6-Jarvis-16.0
11:34:32 T:18446744072505096160  NOTICE: Host CPU: ARMv7 Processor rev 0 (v7l), 4 cores available
11:34:32 T:18446744072505096160  NOTICE: Product: bueller, Device: bueller, Board: MSM8960 - Manufacturer: Amazon, Brand: Amazon, Model: AFTB, Hardware: qcom
11:34:32 T:18446744072505096160  NOTICE: External storage path = /storage/emulated/0; status = ok
11:34:32 T:18446744072505096160  NOTICE: ARM Features: Neon enabled
11:34:32 T:18446744072505096160  NOTICE: special://xbmc/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
11:34:32 T:18446744072505096160  NOTICE: special://xbmcbin/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
11:34:32 T:18446744072505096160  NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata
11:34:32 T:18446744072505096160  NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi
11:34:32 T:18446744072505096160  NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp
11:34:32 T:18446744072505096160  NOTICE: The executable running is:
11:34:32 T:18446744072505096160  NOTICE: Local hostname: localhost
11:34:32 T:18446744072505096160  NOTICE: Log File is located: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/kodi.log
11:34:32 T:18446744072505096160  NOTICE: -----------------------------------------------------------------------
11:34:32 T:18446744072505096160  NOTICE: load settings...
11:34:32 T:18446744072505096160   DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml
11:34:32 T:18446744072505096160 WARNING: CSettingInt: unknown options filler "audiocdactions" of "audiocds.autoaction"
11:34:32 T:18446744072505096160   DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/android.xml
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 44100 supported
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 48000 supported
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 96000 supported
11:34:32 T:18446744072505096160  NOTICE: Found 1 Lists of Devices
11:34:32 T:18446744072505096160  NOTICE: Enumerated AUDIOTRACK devices:
11:34:32 T:18446744072505096160  NOTICE:     Device 1
11:34:32 T:18446744072505096160  NOTICE:         m_deviceName      : AudioTrack
11:34:32 T:18446744072505096160  NOTICE:         m_displayName     : android
11:34:32 T:18446744072505096160  NOTICE:         m_displayNameExtra: audiotrack
11:34:32 T:18446744072505096160  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
11:34:32 T:18446744072505096160  NOTICE:         m_channels        : FL,FR,FC,LFE,BL,BR,SL,SR
11:34:32 T:18446744072505096160  NOTICE:         m_sampleRates     : 48000,44100,48000,96000
11:34:32 T:18446744072505096160  NOTICE:         m_dataFormats     : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
11:34:32 T:18446744072505096160   DEBUG: CSkinSettings: no <skinsettings> tag found
11:34:32 T:18446744072505096160  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
11:34:32 T:18446744072505096160  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
11:34:32 T:18446744072505096160  NOTICE: Default DVD Player: dvdplayer
11:34:32 T:18446744072505096160  NOTICE: Default Video Player: dvdplayer
11:34:32 T:18446744072505096160  NOTICE: Default Audio Player: paplayer
11:34:32 T:18446744072505096160  NOTICE: Disabled debug logging due to GUI setting. Level 0.
11:34:32 T:18446744072505096160  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
11:34:32 T:18446744072505096160  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
11:34:32 T:18446744072505096160  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
11:34:32 T:18446744072505096160  NOTICE: Loaded playercorefactory configuration
11:34:32 T:18446744072505096160  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
11:34:32 T:18446744072505096160  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
11:34:32 T:18446744072505096160  NOTICE: Running database version Addons20
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.exodus
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.tknorris.beta
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.shani
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.podgod
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.xbmchub
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.thehighway
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository hellyrepo.kodi
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.xbmc.org
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.lambda
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.filmkodi.com
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository superrepo.kodi.helix.all
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.pulsar
11:34:33 T:18446744072505096160  NOTICE: virtual bool CWinSystemEGL::InitWindowSystem(): Using EGL Implementation: android
11:34:33 T:18446744072505096160  NOTICE: CEGLNativeTypeAndroid: Switching to resolution:
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: Previous line repeats 1 times.
11:34:33 T:18446744072505096160  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
11:34:33 T:18446744072505096160  NOTICE: Found ([email protected]) at 16, setting to RES_DESKTOP at 16
11:34:33 T:18446744072505096160  NOTICE: Checking resolution 16
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: CEGLNativeTypeAndroid: Switching to resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: GL_VENDOR = Qualcomm
11:34:33 T:18446744072505096160  NOTICE: GL_RENDERER = Adreno (TM) 320
11:34:33 T:18446744072505096160  NOTICE: GL_VERSION = OpenGL ES 3.0 [email protected] [email protected] (CL@)
11:34:33 T:18446744072505096160  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.00
11:34:33 T:18446744072505096160  NOTICE: GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: Running database version Addons20
11:34:33 T:18446744072505096160  NOTICE: Running database version ViewModes6
11:34:33 T:18446744072505096160  NOTICE: Running database version Textures13
11:34:33 T:18446744072505096160  NOTICE: Running database version MyMusic56
11:34:33 T:18446744072505096160  NOTICE: Running database version MyVideos99
11:34:33 T:18446744072505096160  NOTICE: Running database version TV29
11:34:33 T:18446744072505096160  NOTICE: Running database version Epg11
11:34:35 T:18446744072505096160 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
11:34:35 T:18446744072505096160   ERROR: int CScriptInvocationManager::ExecuteAsync(const string&, const AddonPtr&, const std::vector<std::basic_string<char> >&) - Not executing non-existing script script.grab.fanart
11:34:35 T:18446744072505096160  NOTICE: ActiveAE DSP - starting
11:34:35 T:18446744072505096160  NOTICE: initialize done
11:34:35 T:18446744072505096160  NOTICE: Running the application...
11:34:42 T:18446744072525882880   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:34:42 T:18446744072505096160   ERROR: Previous line repeats 1 times.
11:34:42 T:18446744072505096160  NOTICE: starting zeroconf publishing
11:34:42 T:18446744072505096160  NOTICE: starting upnp client
11:34:42 T:18446744072523594352  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
11:34:42 T:18446744072523594352  NOTICE: UDP: Listening on port 9777
11:34:42 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:42 T:18446744072505096160  NOTICE: GL_VENDOR = Qualcomm
11:34:42 T:18446744072505096160  NOTICE: GL_RENDERER = Adreno (TM) 320
11:34:42 T:18446744072505096160  NOTICE: GL_VERSION = OpenGL ES 3.0 [email protected] [email protected] (CL@)
11:34:42 T:18446744072505096160  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.00
11:34:42 T:18446744072505096160  NOTICE: GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
11:34:43 T:18446744072525882880   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:34:43 T:18446744072530470008   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:34:46 T:18446744072520489848  NOTICE: Skin Helper Service --> skin helper service version 1.0.100 started
11:34:46 T:18446744072520489848  NOTICE: Skin Helper Service --> WebService - start helper webservice on port 52307
11:34:47 T:18446744072527450072  NOTICE: [plugin.video.youtube] Startup: detected Jarvis (Kodi-16.1), setting DASH_SUPPORT_BUILTIN = False, DASH_SUPPORT_ADDON = False
11:34:49 T:18446744072527387008  NOTICE: URLResolver: Initializing URLResolver version: 3.0.27
11:34:53 T:18446744072527387008  NOTICE: Stream All The Sources: Service: Installed Version: 2.0.142
11:34:53 T:18446744072527387008  NOTICE: Stream All The Sources: Service: starting...
11:34:53 T:18446744072546607416  NOTICE: [SPECTO]: ->----------                PARAMS: {'action': 'service'}
11:35:29 T:18446744072557230376 WARNING: CSkinInfo: failed to load skin settings
11:40:32 T:18446744072548587264 WARNING: Previous line repeats 2 times.
11:40:32 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:40:45 T:18446744072505096160  NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
11:40:45 T:18446744072505096160  NOTICE: Enabled debug logging due to GUI setting. Level 2.
11:40:45 T:18446744072505096160   DEBUG: ------ Window Init () ------
11:40:48 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
11:40:48 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
11:40:48 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:40:48 T:18446744072505096160   DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
11:40:48 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:40:48 T:18446744072505096160   DEBUG: ------ Window Init (Settings.xml) ------
11:40:49 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
11:40:49 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
11:40:49 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:40:49 T:18446744072505096160   DEBUG: ------ Window Deinit (Settings.xml) ------
11:40:49 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:40:49 T:18446744072505096160   DEBUG: ------ Window Init (Home.xml) ------
11:40:49 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:40:49 T:18446744072528486752   DEBUG: Thread LanguageInvoker start, auto delete: false
11:40:49 T:18446744072528486752    INFO: initializing python engine.
11:40:49 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): start processing
11:40:50 T:18446744072528486752   DEBUG: -->Python Interpreter Initialized<--
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): the source file to load is "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py"
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): setting the Python path to /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites:/:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python26.zip:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/plat-linux3:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-tk:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-old:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-dynload
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): instantiating addon using automatically obtained id of "script.favourites" dependent on version 2.19.0 of the xbmc.python api
11:40:50 T:18446744072528486752   DEBUG: script.favourites: script version 6.0.3 started
11:40:50 T:18446744072528486752   DEBUG: script.favourites: ### params: {}
11:40:50 T:18446744072528486752   DEBUG: script.favourites: script stopped
11:40:50 T:18446744072528486752    INFO: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): script successfully run
11:40:50 T:18446744072528486752    INFO: Python script stopped
11:40:50 T:18446744072528486752   DEBUG: Thread LanguageInvoker 18446744072528486752 terminating
11:40:50 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x15, sym: 0x0114, unicode: 0x0000, modifier: 0x0
11:40:50 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): left (0xf082) pressed, action is Left
11:40:50 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:40:51 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:51 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:51 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x13, sym: 0x0111, unicode: 0x0000, modifier: 0x0
11:40:51 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): up (0xf080) pressed, action is Up
11:40:52 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:52 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:52 T:18446744072505096160   DEBUG: Activating window ID: 10001
11:40:52 T:18446744072505096160   DEBUG: ------ Window Deinit (Home.xml) ------
11:40:52 T:18446744072505096160   DEBUG: ------ Window Init (MyPrograms.xml) ------
11:40:52 T:18446744072505096160   DEBUG: CGUIMediaWindow::GetDirectory ()
11:40:52 T:18446744072505096160   DEBUG:   ParentPath = []
11:40:52 T:18446744072505096160   DEBUG: CAndroidAppDirectory::GetDirectory: apps
11:40:52 T:18446744072568120024   DEBUG: Thread BackgroundLoader start, auto delete: false
11:40:52 T:18446744072568120024   DEBUG: Thread BackgroundLoader 18446744072568120024 terminating
11:40:52 T:18446744072505096160   DEBUG: CAndroidAppDirectory::GetDirectory: apps
11:40:53 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:53 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:54 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:54 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:54 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:54 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:54 T:18446744072505096160   DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable/)
11:40:54 T:18446744072505096160   DEBUG:   ParentPath = []
11:40:54 T:18446744072556910040   DEBUG: Thread BackgroundLoader start, auto delete: false
11:40:54 T:18446744072556910040   DEBUG: Thread BackgroundLoader 18446744072556910040 terminating
11:40:55 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:55 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:55 T:18446744072556910040   DEBUG: Thread LanguageInvoker start, auto delete: false
11:40:55 T:18446744072556910040    INFO: initializing python engine.
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): start processing
11:40:55 T:18446744072556910040   DEBUG: -->Python Interpreter Initialized<--
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): the source file to load is "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py"
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): setting the Python path to /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser:/:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python26.zip:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/plat-linux3:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-tk:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-old:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-dynload
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): instantiating addon using automatically obtained id of "script.games.rom.collection.browser" dependent on version 2.1.0 of the xbmc.python api
11:40:55 T:18446744072556910040   DEBUG: RCB started
11:40:55 T:18446744072556910040   DEBUG: RCB: sys.argv = ['']
11:40:55 T:18446744072556910040   DEBUG: RCB: param =
11:40:55 T:18446744072556910040   DEBUG: RCB: setting launchRCB = True
11:40:55 T:18446744072556910040   DEBUG: RCB: launchRCB = True
11:40:55 T:18446744072556910040   DEBUG: RCB_INFO: Loading sqlite3 as DB engine
11:40:56 T:18446744072556910040   DEBUG: RCB: init log level
11:40:56 T:18446744072556910040   DEBUG: RCB: current log level: 2
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Loading sqlite3 as DB engine
11:40:56 T:18446744072556910040   DEBUG: LocalizeStrings: no strings.po file exist at /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/resources/language/English, fallback to strings.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: XBMC version = 16.1.000
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: XBMC major version no = 16
11:40:56 T:18446744072556910040 WARNING: CSkinInfo: failed to load skin settings
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Init Rom Collection Browser: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: RCB version: 2.1.3
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: RCB service addon: <xbmcaddon.Addon object at 0xbdc19510>
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: checkUpdateInProgress
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: scrapeOnStartupAction =
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: initializeConfig
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Config() set path to None
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: checkRomCollectionsAvailable
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: initXml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: Unhandled exception occured during execution of RCB:
11:40:56 T:18446744072556910040   DEBUG: __init__() got an unexpected keyword argument 'encoding'
11:40:56 T:18446744072505096160   DEBUG: ------ Window Init (DialogOK.xml) ------
11:41:07 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:41:08 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:41:08 T:18446744072505096160   DEBUG: ------ Window Deinit (DialogOK.xml) ------
11:41:08 T:18446744072556910040    INFO: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): script successfully run
11:41:08 T:18446744072556910040    INFO: Python script stopped
11:41:08 T:18446744072556910040   DEBUG: Thread LanguageInvoker 18446744072556910040 terminating
11:41:24 T:18446744072548587264   DEBUG: Thread JobWorker 18446744072548587264 terminating (autodelete)
When setingup mame when i try to setup the artwork it only letsme choose one file, how i setup front boxart, snapshot, backgrounds etc separately?
any tutorial on how to add emulator with rom collection browser on a raspbery pi 3?
Did everyting on this forum, does not scrape game info, only snaps show, nothing like the pictures shown here, spent 3 days trying, what im doing wrong? Placed the folder mentioned inside the kodi app, worked, but it scrapes all wrong, no game info and scrapes all wrong, just one picture i guess flyers and thats it!
Offline mame is very dificult with this addon
(2017-01-26, 11:00)malte Wrote: [ -> ]
(2017-01-24, 21:01)lokham Wrote: [ -> ]Hello there.
.
This addon looks awesome . I really want to make it work, but I don't succeed for the moment.

I have a nvidia shield. I downloaded the latest version 2.1.3 and installed the addon. Launched it and choosed roms path, emulator (via retroarch) and artbook path. After that I have this error popping up :

Quote:Unhandled exception occure during execution of RCB: __init__() got an unexpected keyword argument 'encoding'

Rebooting the shield and launching the addon again does the same result.


Can' you help me please ?
Sorry, I can't reproduce this error here. I am running Kodi 16.1 on Windows 8 and can do the full process from creating the config file, importing games and launching games (tested with retroarch). Can you show me a log file where this error occurs?

(2017-02-04, 19:13)aleins4u Wrote: [ -> ]Malte, I am using Fire TV gen 1, Jarvis, and Retroarch. I am also running into the "Unhandled exception occure during execution of RCB: __init__() got an unexpected keyword argument 'encoding'" issue. Posting log below:

Code:
11:34:32 T:18446744072505096160  NOTICE: special://profile/ is mapped to: special://masterprofile/
11:34:32 T:18446744072505096160  NOTICE: -----------------------------------------------------------------------
11:34:32 T:18446744072505096160  NOTICE: Starting Kodi (16.1 Git:2016-04-24-c327c53). Platform: Android ARM 32-bit
11:34:32 T:18446744072505096160  NOTICE: Using Release Kodi x32 build
11:34:32 T:18446744072505096160  NOTICE: Kodi compiled Apr 24 2016 by GCC 4.8.0 for Android ARM 32-bit API level 17 (API level 17)
11:34:32 T:18446744072505096160  NOTICE: Running on Amazon AFTB with Android 5.1.1 API level 22, kernel: Linux ARM 32-bit version 3.4.0-perf-gd7006e5
11:34:32 T:18446744072505096160  NOTICE: FFmpeg version: 2.8.6-kodi-2.8.6-Jarvis-16.0
11:34:32 T:18446744072505096160  NOTICE: Host CPU: ARMv7 Processor rev 0 (v7l), 4 cores available
11:34:32 T:18446744072505096160  NOTICE: Product: bueller, Device: bueller, Board: MSM8960 - Manufacturer: Amazon, Brand: Amazon, Model: AFTB, Hardware: qcom
11:34:32 T:18446744072505096160  NOTICE: External storage path = /storage/emulated/0; status = ok
11:34:32 T:18446744072505096160  NOTICE: ARM Features: Neon enabled
11:34:32 T:18446744072505096160  NOTICE: special://xbmc/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
11:34:32 T:18446744072505096160  NOTICE: special://xbmcbin/ is mapped to: /data/data/org.xbmc.kodi/cache/apk/assets
11:34:32 T:18446744072505096160  NOTICE: special://masterprofile/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata
11:34:32 T:18446744072505096160  NOTICE: special://home/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi
11:34:32 T:18446744072505096160  NOTICE: special://temp/ is mapped to: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp
11:34:32 T:18446744072505096160  NOTICE: The executable running is:
11:34:32 T:18446744072505096160  NOTICE: Local hostname: localhost
11:34:32 T:18446744072505096160  NOTICE: Log File is located: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/temp/kodi.log
11:34:32 T:18446744072505096160  NOTICE: -----------------------------------------------------------------------
11:34:32 T:18446744072505096160  NOTICE: load settings...
11:34:32 T:18446744072505096160   DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/settings.xml
11:34:32 T:18446744072505096160 WARNING: CSettingInt: unknown options filler "audiocdactions" of "audiocds.autoaction"
11:34:32 T:18446744072505096160   DEBUG: CSettings: loaded settings definition from special://xbmc/system/settings/android.xml
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 44100 supported
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 48000 supported
11:34:32 T:18446744072505096160   DEBUG: AESinkAUDIOTRACK - 96000 supported
11:34:32 T:18446744072505096160  NOTICE: Found 1 Lists of Devices
11:34:32 T:18446744072505096160  NOTICE: Enumerated AUDIOTRACK devices:
11:34:32 T:18446744072505096160  NOTICE:     Device 1
11:34:32 T:18446744072505096160  NOTICE:         m_deviceName      : AudioTrack
11:34:32 T:18446744072505096160  NOTICE:         m_displayName     : android
11:34:32 T:18446744072505096160  NOTICE:         m_displayNameExtra: audiotrack
11:34:32 T:18446744072505096160  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
11:34:32 T:18446744072505096160  NOTICE:         m_channels        : FL,FR,FC,LFE,BL,BR,SL,SR
11:34:32 T:18446744072505096160  NOTICE:         m_sampleRates     : 48000,44100,48000,96000
11:34:32 T:18446744072505096160  NOTICE:         m_dataFormats     : AE_FMT_S16LE,AE_FMT_AC3,AE_FMT_DTS
11:34:32 T:18446744072505096160   DEBUG: CSkinSettings: no <skinsettings> tag found
11:34:32 T:18446744072505096160  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
11:34:32 T:18446744072505096160  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
11:34:32 T:18446744072505096160  NOTICE: Default DVD Player: dvdplayer
11:34:32 T:18446744072505096160  NOTICE: Default Video Player: dvdplayer
11:34:32 T:18446744072505096160  NOTICE: Default Audio Player: paplayer
11:34:32 T:18446744072505096160  NOTICE: Disabled debug logging due to GUI setting. Level 0.
11:34:32 T:18446744072505096160  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
11:34:32 T:18446744072505096160  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
11:34:32 T:18446744072505096160  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
11:34:32 T:18446744072505096160  NOTICE: Loaded playercorefactory configuration
11:34:32 T:18446744072505096160  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
11:34:32 T:18446744072505096160  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
11:34:32 T:18446744072505096160  NOTICE: Running database version Addons20
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.exodus
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.tknorris.beta
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.shani
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.podgod
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.xbmchub
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.thehighway
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository hellyrepo.kodi
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.xbmc.org
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.lambda
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.filmkodi.com
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository superrepo.kodi.helix.all
11:34:33 T:18446744072505096160  NOTICE: ADDONS: Using repository repository.pulsar
11:34:33 T:18446744072505096160  NOTICE: virtual bool CWinSystemEGL::InitWindowSystem(): Using EGL Implementation: android
11:34:33 T:18446744072505096160  NOTICE: CEGLNativeTypeAndroid: Switching to resolution:
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: Previous line repeats 1 times.
11:34:33 T:18446744072505096160  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
11:34:33 T:18446744072505096160  NOTICE: Found ([email protected]) at 16, setting to RES_DESKTOP at 16
11:34:33 T:18446744072505096160  NOTICE: Checking resolution 16
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: CEGLNativeTypeAndroid: Switching to resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: GL_VENDOR = Qualcomm
11:34:33 T:18446744072505096160  NOTICE: GL_RENDERER = Adreno (TM) 320
11:34:33 T:18446744072505096160  NOTICE: GL_VERSION = OpenGL ES 3.0 [email protected] [email protected] (CL@)
11:34:33 T:18446744072505096160  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.00
11:34:33 T:18446744072505096160  NOTICE: GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
11:34:33 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:33 T:18446744072505096160  NOTICE: Running database version Addons20
11:34:33 T:18446744072505096160  NOTICE: Running database version ViewModes6
11:34:33 T:18446744072505096160  NOTICE: Running database version Textures13
11:34:33 T:18446744072505096160  NOTICE: Running database version MyMusic56
11:34:33 T:18446744072505096160  NOTICE: Running database version MyVideos99
11:34:33 T:18446744072505096160  NOTICE: Running database version TV29
11:34:33 T:18446744072505096160  NOTICE: Running database version Epg11
11:34:35 T:18446744072505096160 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
11:34:35 T:18446744072505096160   ERROR: int CScriptInvocationManager::ExecuteAsync(const string&, const AddonPtr&, const std::vector<std::basic_string<char> >&) - Not executing non-existing script script.grab.fanart
11:34:35 T:18446744072505096160  NOTICE: ActiveAE DSP - starting
11:34:35 T:18446744072505096160  NOTICE: initialize done
11:34:35 T:18446744072505096160  NOTICE: Running the application...
11:34:42 T:18446744072525882880   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:34:42 T:18446744072505096160   ERROR: Previous line repeats 1 times.
11:34:42 T:18446744072505096160  NOTICE: starting zeroconf publishing
11:34:42 T:18446744072505096160  NOTICE: starting upnp client
11:34:42 T:18446744072523594352  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
11:34:42 T:18446744072523594352  NOTICE: UDP: Listening on port 9777
11:34:42 T:18446744072505096160  NOTICE: Current resolution: 1920x1080 @ 60.00 - Full Screen
11:34:42 T:18446744072505096160  NOTICE: GL_VENDOR = Qualcomm
11:34:42 T:18446744072505096160  NOTICE: GL_RENDERER = Adreno (TM) 320
11:34:42 T:18446744072505096160  NOTICE: GL_VERSION = OpenGL ES 3.0 [email protected] [email protected] (CL@)
11:34:42 T:18446744072505096160  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.00
11:34:42 T:18446744072505096160  NOTICE: GL_EXTENSIONS = GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_image_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCOM_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisampled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
11:34:43 T:18446744072525882880   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:34:43 T:18446744072530470008   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:34:46 T:18446744072520489848  NOTICE: Skin Helper Service --> skin helper service version 1.0.100 started
11:34:46 T:18446744072520489848  NOTICE: Skin Helper Service --> WebService - start helper webservice on port 52307
11:34:47 T:18446744072527450072  NOTICE: [plugin.video.youtube] Startup: detected Jarvis (Kodi-16.1), setting DASH_SUPPORT_BUILTIN = False, DASH_SUPPORT_ADDON = False
11:34:49 T:18446744072527387008  NOTICE: URLResolver: Initializing URLResolver version: 3.0.27
11:34:53 T:18446744072527387008  NOTICE: Stream All The Sources: Service: Installed Version: 2.0.142
11:34:53 T:18446744072527387008  NOTICE: Stream All The Sources: Service: starting...
11:34:53 T:18446744072546607416  NOTICE: [SPECTO]: ->----------                PARAMS: {'action': 'service'}
11:35:29 T:18446744072557230376 WARNING: CSkinInfo: failed to load skin settings
11:40:32 T:18446744072548587264 WARNING: Previous line repeats 2 times.
11:40:32 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:40:45 T:18446744072505096160  NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
11:40:45 T:18446744072505096160  NOTICE: Enabled debug logging due to GUI setting. Level 2.
11:40:45 T:18446744072505096160   DEBUG: ------ Window Init () ------
11:40:48 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
11:40:48 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
11:40:48 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:40:48 T:18446744072505096160   DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
11:40:48 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:40:48 T:18446744072505096160   DEBUG: ------ Window Init (Settings.xml) ------
11:40:49 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x04, sym: 0x0008, unicode: 0x0000, modifier: 0x0
11:40:49 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): backspace (0xf008) pressed, action is Back
11:40:49 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
11:40:49 T:18446744072505096160   DEBUG: ------ Window Deinit (Settings.xml) ------
11:40:49 T:18446744072505096160   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
11:40:49 T:18446744072505096160   DEBUG: ------ Window Init (Home.xml) ------
11:40:49 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting None
11:40:49 T:18446744072528486752   DEBUG: Thread LanguageInvoker start, auto delete: false
11:40:49 T:18446744072528486752    INFO: initializing python engine.
11:40:49 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): start processing
11:40:50 T:18446744072528486752   DEBUG: -->Python Interpreter Initialized<--
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): the source file to load is "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py"
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): setting the Python path to /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites:/:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python26.zip:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/plat-linux3:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-tk:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-old:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-dynload
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites
11:40:50 T:18446744072528486752   DEBUG: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): instantiating addon using automatically obtained id of "script.favourites" dependent on version 2.19.0 of the xbmc.python api
11:40:50 T:18446744072528486752   DEBUG: script.favourites: script version 6.0.3 started
11:40:50 T:18446744072528486752   DEBUG: script.favourites: ### params: {}
11:40:50 T:18446744072528486752   DEBUG: script.favourites: script stopped
11:40:50 T:18446744072528486752    INFO: CPythonInvoker(23, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.favourites/default.py): script successfully run
11:40:50 T:18446744072528486752    INFO: Python script stopped
11:40:50 T:18446744072528486752   DEBUG: Thread LanguageInvoker 18446744072528486752 terminating
11:40:50 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x15, sym: 0x0114, unicode: 0x0000, modifier: 0x0
11:40:50 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): left (0xf082) pressed, action is Left
11:40:50 T:18446744072548587264   ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting
11:40:51 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:51 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:51 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x13, sym: 0x0111, unicode: 0x0000, modifier: 0x0
11:40:51 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): up (0xf080) pressed, action is Up
11:40:52 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:52 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:52 T:18446744072505096160   DEBUG: Activating window ID: 10001
11:40:52 T:18446744072505096160   DEBUG: ------ Window Deinit (Home.xml) ------
11:40:52 T:18446744072505096160   DEBUG: ------ Window Init (MyPrograms.xml) ------
11:40:52 T:18446744072505096160   DEBUG: CGUIMediaWindow::GetDirectory ()
11:40:52 T:18446744072505096160   DEBUG:   ParentPath = []
11:40:52 T:18446744072505096160   DEBUG: CAndroidAppDirectory::GetDirectory: apps
11:40:52 T:18446744072568120024   DEBUG: Thread BackgroundLoader start, auto delete: false
11:40:52 T:18446744072568120024   DEBUG: Thread BackgroundLoader 18446744072568120024 terminating
11:40:52 T:18446744072505096160   DEBUG: CAndroidAppDirectory::GetDirectory: apps
11:40:53 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:53 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:54 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x14, sym: 0x0112, unicode: 0x0000, modifier: 0x0
11:40:54 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): down (0xf081) pressed, action is Down
11:40:54 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:54 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:54 T:18446744072505096160   DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable/)
11:40:54 T:18446744072505096160   DEBUG:   ParentPath = []
11:40:54 T:18446744072556910040   DEBUG: Thread BackgroundLoader start, auto delete: false
11:40:54 T:18446744072556910040   DEBUG: Thread BackgroundLoader 18446744072556910040 terminating
11:40:55 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:40:55 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:40:55 T:18446744072556910040   DEBUG: Thread LanguageInvoker start, auto delete: false
11:40:55 T:18446744072556910040    INFO: initializing python engine.
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): start processing
11:40:55 T:18446744072556910040   DEBUG: -->Python Interpreter Initialized<--
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): the source file to load is "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py"
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): setting the Python path to /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser:/:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python26.zip:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/plat-linux3:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-tk:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-old:/data/app/org.xbmc.kodi-2.apk/assets/python2.6/lib/python2.6/lib-dynload
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): entering source directory /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser
11:40:55 T:18446744072556910040   DEBUG: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): instantiating addon using automatically obtained id of "script.games.rom.collection.browser" dependent on version 2.1.0 of the xbmc.python api
11:40:55 T:18446744072556910040   DEBUG: RCB started
11:40:55 T:18446744072556910040   DEBUG: RCB: sys.argv = ['']
11:40:55 T:18446744072556910040   DEBUG: RCB: param =
11:40:55 T:18446744072556910040   DEBUG: RCB: setting launchRCB = True
11:40:55 T:18446744072556910040   DEBUG: RCB: launchRCB = True
11:40:55 T:18446744072556910040   DEBUG: RCB_INFO: Loading sqlite3 as DB engine
11:40:56 T:18446744072556910040   DEBUG: RCB: init log level
11:40:56 T:18446744072556910040   DEBUG: RCB: current log level: 2
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Loading sqlite3 as DB engine
11:40:56 T:18446744072556910040   DEBUG: LocalizeStrings: no strings.po file exist at /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/resources/language/English, fallback to strings.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: XBMC version = 16.1.000
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: XBMC major version no = 16
11:40:56 T:18446744072556910040 WARNING: CSkinInfo: failed to load skin settings
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Init Rom Collection Browser: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: RCB version: 2.1.3
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: RCB service addon: <xbmcaddon.Addon object at 0xbdc19510>
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: checkUpdateInProgress
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: scrapeOnStartupAction =
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: initializeConfig
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Config() set path to None
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: checkRomCollectionsAvailable
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: initXml
11:40:56 T:18446744072556910040   DEBUG: RCB_INFO: Path to configuration file: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/script.games.rom.collection.browser/config.xml
11:40:56 T:18446744072556910040   DEBUG: Unhandled exception occured during execution of RCB:
11:40:56 T:18446744072556910040   DEBUG: __init__() got an unexpected keyword argument 'encoding'
11:40:56 T:18446744072505096160   DEBUG: ------ Window Init (DialogOK.xml) ------
11:41:07 T:18446744072505096160   DEBUG: Keyboard: scancode: 0x17, sym: 0x000d, unicode: 0x0000, modifier: 0x0
11:41:08 T:18446744072505096160   DEBUG: bool CInputManager::OnKey(const CKey&): return (0xf00d) pressed, action is Select
11:41:08 T:18446744072505096160   DEBUG: ------ Window Deinit (DialogOK.xml) ------
11:41:08 T:18446744072556910040    INFO: CPythonInvoker(24, /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/script.games.rom.collection.browser/default.py): script successfully run
11:41:08 T:18446744072556910040    INFO: Python script stopped
11:41:08 T:18446744072556910040   DEBUG: Thread LanguageInvoker 18446744072556910040 terminating
11:41:24 T:18446744072548587264   DEBUG: Thread JobWorker 18446744072548587264 terminating (autodelete)

This occurs for versions of Kodi that are running Python 2.6 (e.g. Jarvis and below).

The line causing the error is
Code:
parser = XMLParser(encoding='utf-8')

If you removing the encoding='utf-8' from the brackets it should work. I am able to reproduce on Kodi Jarvis running on OSX. Haven't tried Krypton, but it is meant to come with Python 2.7 which will work with this line.

I've raised this as Issue 247 on Github.
bruny123, I can confirm this worked for me on the FireTV. For anyone else with the same issue, the file you need to change is */resources/lib/config.py