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.
Tomkun Wrote:Is it possible for the images to not be distorted when they are displayed? For example portrait images get squished into landscape format and vice versa. If they could just be resized so that they fit within the bounds of the imagebox, that would be better.

I already discussed this with Paybac some pages back and I think both ways do look bad. There must be a way to define landscape and portrait oriented views with stretching the images to a fixed size.

You can play around with it in skin xml file. Just add this line to some of the image controls in script-Rom_Collection_Browser-main.xml:

Code:
<aspectratio>keep</aspectratio>


TutAmongUs Wrote:Also, without digging through hundreds of posts, is there a start-up script for SDLMame?

I am not using Mame myself until now and I do not remember somebody posted about it in this thread. So, no start-up, sorry.


carabalb Wrote:Would it be possible to include a db file or list of some sort that automatically adds a description for the games based on the closet matching game name?

Nice idea. As a start I already made a zip file with some game descriptions (containing nearly complete descriptions for systems like NES, SNES, SEGA Game Gear, ...) and a matching parserConfig. You will find it at the projects site.

Preparing this as a (RCB) db would save some time during import but it would be a lot of work to implement this.
Image

Image
malte Wrote:Nice idea. As a start I already made a zip file with some game descriptions (containing nearly complete descriptions for systems like NES, SNES, SEGA Game Gear, ...) and a matching parserConfig. You will find it at the projects site.

Preparing this as a (RCB) db would save some time during import but it would be a lot of work to implement this.

Currently I have descriptions for over 40 different consoles in MS Access databases. I can export them into a lot of different formats (XML?) It might make parsing the data easier as well. If you're interested let me know, I'd be more than happy to help any way I can.
I have a question:

Once an XBOX is used in this way, it no longer plays XBOX games, right?

I have an original with only about 10 hours on it, and it still even has the protective plastic on the power switch area and on top. :-)

I could sell all of my games, which I rarely play any longer, and put the hardware to actual good use.. OR should I just sell all of it, and build another Zotac box (awesome BTW)?
@Paybac: Sorry, mate. I forgot to mention this in the thread. I already got an icon done by freezy. Here it is: Image

I really like this because its showing my favorite joystick that I grew up with. And now I think it is good to have the complete script name in the icon because people see what it does even if the skin does not show the script names (although it is a really uninspired script nameSmile)


@carabalb: Would be nice. But where do this infos come from? Am I allowed to reuse it? If you have a simple way to export it to xml this would be good (I am planning to implement xml imports in one of the next versions). Otherwise mdb would be no problem, I think I could do an exporter myself.


@TutAmongUs:
I am an Xbox noob myself so if this is wrong please somebody correct me: A modded Xbox can nearly do everything that an unmodded can do. The only thing that you need an unmodded box is playing online on Xbox live (not sure if this still exists). And even this could be done if you use a dual-boot mod chip that lets you switch between modded and unmodded.

With a modded Xbox you could install xbmc, make a HD copy of your Xbox games and browse and launch these together with your roms in RCB.
malte Wrote:@TutAmongUs:
I am an Xbox noob myself so if this is wrong please somebody correct me: A modded Xbox can nearly do everything that an unmodded can do. The only thing that you need an unmodded box is playing online on Xbox live (not sure if this still exists). And even this could be done if you use a dual-boot mod chip that lets you switch between modded and unmodded.

With a modded Xbox you could install xbmc, make a HD copy of your Xbox games and browse and launch these together with your roms in RCB.

Yep as malte said no problems either launching your games from disks or backing them up and launching from XBMC or from within RCB. No more Xbox Live anymore so no need to worry bout that.
Hello Guys,

As a side project, I started trying to make images for all the publishers of the video games. A lot of them have freely available large versions of their logos, or even better vector formats. However, some are rather obscure and perhaps only published one or two games, so finding good quality images is rather difficult.

Therefore, I took it upon myself to start trying to make high-res versions of the obscure publishers logos. I am in no way a great artist (and amin fact colour-blind!) but I am quite happy with my results so far and have made it all the way (!) up to 'C'.

I'd like to post an example here, but don't know how!
Tomkun Wrote:Hello Guys,

As a side project, I started trying to make images for all the publishers of the video games. A lot of them have freely available large versions of their logos, or even better vector formats. However, some are rather obscure and perhaps only published one or two games, so finding good quality images is rather difficult.

Therefore, I took it upon myself to start trying to make high-res versions of the obscure publishers logos. I am in no way a great artist (and amin fact colour-blind!) but I am quite happy with my results so far and have made it all the way (!) up to 'C'.

I'd like to post an example here, but don't know how!

You can attach a picture using the insert image button or you can upload to something like imgur.com and paste the URL here.
Tomkun Wrote:As a side project, I started trying to make images for all the publishers of the video games. A lot of them have freely available large versions of their logos, or even better vector formats. However, some are rather obscure and perhaps only published one or two games, so finding good quality images is rather difficult.

Great! Looking forward to it. I started searching some images for my Testdata.zip, so I know they are hard to find.

If you have no place to upload them (and if they are legal content) I could host them on the projects site later.
Ok. Unisntalled the old version - installed the g version.
deleted MyGames.db and config.xml.bak.
Installed the new version.
chmod 755 applaunch.sh
modified the sleep times
tried to start RCB. Didn't do anything. Waited a few seconds and tried again. XBMC seems hung.

Logs:
Code:
16:49:12 T:2916031344 M:1266601984   DEBUG: ADDON: cpluff: 'Plug-in script.games.rom.collection.browser has been installed.'
16:49:12 T:2916031344 M:1266601984   DEBUG: ADDON: cpluff: 'Not all directories were successfully scanned.'
16:49:12 T:3078973312 M:1266601984   DEBUG: ------ Window Init (DialogKaiToast.xml) ------
16:49:12 T:3078973312 M:1266601984   DEBUG: Alloc resources: 0.02ms (0.02 ms skin load)
16:49:12 T:2916031344 M:1266601984    INFO: ADDON: cpluff: 'Could not read plug-in directory /usr/lib/xbmc/addons: No such file or directory'
16:49:12 T:2916031344 M:1266601984   DEBUG: ADDON: cpluff: 'Not all directories were successfully scanned.'
16:49:12 T:3078973312 M:1266601984   DEBUG: CGUIMediaWindow::GetDirectory ()
16:49:12 T:3078973312 M:1266601984   DEBUG:   ParentPath = []
16:49:12 T:2976906096 M:1266753536   DEBUG: thread start, auto delete: 0
16:49:12 T:2976906096 M:1266753536   DEBUG: Thread 2976906096 terminating
16:49:17 T:3078973312 M:1266601984   DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
16:49:41 T:2997635952 M:1266368512   DEBUG: Thread 2997635952 terminating (autodelete)
16:49:42 T:2916031344 M:1266429952   DEBUG: Thread 2916031344 terminating (autodelete)
16:49:42 T:3078973312 M:1266491392   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-i486-linux.so)
16:49:42 T:3078973312 M:1266491392   DEBUG: Unloading: ImageLib-i486-linux.so
16:50:45 T:3078973312 M:1266204672   DEBUG: Joystick 0 button 1 Down
16:50:45 T:3078973312 M:1266204672   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
16:50:45 T:3078973312 M:1266204672   DEBUG: ------ Window Deinit (AddonBrowser.xml) ------
16:50:46 T:3078973312 M:1266356224   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
16:50:46 T:3078973312 M:1266356224   DEBUG: ------ Window Init (Settings.xml) ------
16:50:46 T:3078973312 M:1266356224    INFO: Loading skin file: Settings.xml
16:50:46 T:3078973312 M:1266356224   DEBUG: Load Settings.xml: 25.32ms
16:50:46 T:3078973312 M:1266356224   DEBUG: Alloc resources: 30.83ms (26.49 ms skin load)
16:50:46 T:3078973312 M:1264791552   DEBUG: Joystick 0 button 1 Up
16:50:47 T:3078973312 M:1264660480   DEBUG: Joystick 0 button 1 Down
16:50:47 T:3078973312 M:1264660480   DEBUG: CGUIWindowManager::PreviousWindow: Deactivate
16:50:47 T:3078973312 M:1264660480   DEBUG: ------ Window Deinit (Settings.xml) ------
16:50:47 T:3078973312 M:1264812032   DEBUG: CGUIWindowManager::PreviousWindow: Activate new
16:50:47 T:3078973312 M:1264812032   DEBUG: ------ Window Init (Home.xml) ------
16:50:47 T:3078973312 M:1264812032    INFO: Loading skin file: Home.xml
16:50:47 T:3078973312 M:1264812032   DEBUG: Load Home.xml: 27.09ms
16:50:47 T:3078973312 M:1264812032   DEBUG: Alloc resources: 30.20ms (28.13 ms skin load)
16:50:47 T:2916031344 M:1264812032   DEBUG: thread start, auto delete: 1
16:50:47 T:2916031344 M:1264812032   DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-i486-linux.so)
16:50:47 T:2916031344 M:1264812032   DEBUG: Loading: /usr/lib/xbmc/system/ImageLib-i486-linux.so
16:50:47 T:3078973312 M:1260732416   DEBUG: Load home-button-focus.gif: 0.7ms (bundled)
16:50:47 T:3078973312 M:1264373760   DEBUG: Joystick 0 button 1 Up
16:50:47 T:2916031344 M:1263865856   DEBUG: DoWork - took 188 ms to load special://skin/backgrounds/settings.jpg
16:50:48 T:3078973312 M:1263407104   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:48 T:3078973312 M:1263407104   DEBUG: OnKey: 61478 pressed, action is Up
16:50:48 T:3078973312 M:1260568576   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:48 T:3078973312 M:1260568576   DEBUG: OnKey: 61478 pressed, action is Up
16:50:48 T:2997635952 M:1260613632   DEBUG: thread start, auto delete: 1
16:50:48 T:2916031344 M:1261375488   DEBUG: DoWork - took 236 ms to load special://skin/backgrounds/weather.jpg
16:50:49 T:2997635952 M:1262084096   DEBUG: DoWork - took 232 ms to load special://skin/backgrounds/programs.jpg
16:50:49 T:3078973312 M:1260806144   DEBUG: Joystick 0 button 2 Down
16:50:49 T:3078973312 M:1260806144   DEBUG: ExecuteXBMCAction : Translating ActivateWindow(Programs,Addons,return)
16:50:49 T:3078973312 M:1260806144   DEBUG: ExecuteXBMCAction : To ActivateWindow(Programs,Addons,return)
16:50:49 T:3078973312 M:1260806144   DEBUG: Activating window ID: 10001
16:50:49 T:3078973312 M:1260806144   DEBUG: Checking if window ID 10001 is locked.
16:50:49 T:3078973312 M:1260806144   DEBUG: ------ Window Deinit (Home.xml) ------
16:50:49 T:3078973312 M:1260957696   DEBUG: ------ Window Init (MyPrograms.xml) ------
16:50:49 T:3078973312 M:1260957696    INFO: Loading skin file: MyPrograms.xml
16:50:49 T:3078973312 M:1261109248   DEBUG: Load MyPrograms.xml: 65.19ms
16:50:49 T:3078973312 M:1261109248   DEBUG: Alloc resources: 72.70ms (66.96 ms skin load)
16:50:49 T:3078973312 M:1261109248   DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable/)
16:50:49 T:3078973312 M:1261109248   DEBUG:   ParentPath = [addons://sources/executable/]
16:50:49 T:2968513392 M:1261109248   DEBUG: thread start, auto delete: 0
16:50:49 T:2968513392 M:1261109248   DEBUG: Previous line repeats 1 times.
16:50:49 T:2968513392 M:1261109248   DEBUG: Thread 2968513392 terminating
16:50:49 T:2989243248 M:1261109248   DEBUG: Thread 2989243248 terminating
16:50:49 T:2916031344 M:1256419328   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/plugin.program.executor/fanart.jpg
16:50:49 T:2916031344 M:1256419328    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/plugin.program.executor/fanart.jpg Error: (2)
16:50:49 T:2916031344 M:1256419328   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/plugin.program.executor/fanart.jpg
16:50:49 T:2952227696 M:1256419328   DEBUG: thread start, auto delete: 1
16:50:49 T:3078973312 M:1262370816   DEBUG: Previous line repeats 1 times.
16:50:49 T:3078973312 M:1262370816   DEBUG: Joystick 0 button 2 Up
16:50:50 T:3078973312 M:1261998080   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:50 T:3078973312 M:1261998080   DEBUG: OnKey: 61478 pressed, action is Up
16:50:50 T:2997635952 M:1261998080   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/script.transmission/fanart.jpg
16:50:50 T:2997635952 M:1261998080    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/script.transmission/fanart.jpg Error: (2)
16:50:50 T:2997635952 M:1261998080   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/script.transmission/fanart.jpg
16:50:50 T:3078973312 M:1262149632   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:50 T:3078973312 M:1262149632   DEBUG: OnKey: 61478 pressed, action is Up
16:50:50 T:2916031344 M:1262149632   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/script.rss.editor/fanart.jpg
16:50:50 T:2916031344 M:1262149632    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/script.rss.editor/fanart.jpg Error: (2)
16:50:50 T:2916031344 M:1262149632   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/script.rss.editor/fanart.jpg
16:50:51 T:3078973312 M:1262489600   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:51 T:3078973312 M:1262489600   DEBUG: OnKey: 61478 pressed, action is Up
16:50:51 T:2952227696 M:1262489600   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg
16:50:51 T:2952227696 M:1262489600    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg Error: (2)
16:50:51 T:2952227696 M:1262489600   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg
16:50:51 T:3078973312 M:1262489600   DEBUG: Joystick 0 button 2 Down
16:50:51 T:3078973312 M:1262489600    INFO: initializing python engine.
Continued:
Code:
16:50:51 T:3078973312 M:1262489600   DEBUG: Loading: /usr/lib/xbmc/system/python/python24-i486-linux.so
16:50:51 T:3078973312 M:1262080000   DEBUG: Python wrapper library linked with internal Python library
16:50:52 T:3078973312 M:1262514176   DEBUG: GetZipList - Processing zip://%2fusr%2flib%2fxbmc%2fsystem%2fpython%2fpython24%2ezip/sitecustomize
16:50:53 T:3078973312 M:1261539328   DEBUG: new python thread created. id=1
16:50:53 T:2934618992 M:1261539328   DEBUG: thread start, auto delete: 0
16:50:53 T:2934618992 M:1261539328   DEBUG: Python thread: start processing
16:50:53 T:3078973312 M:1265094656   DEBUG: Joystick 0 button 2 Up
16:50:53 T:2934618992 M:1265094656  NOTICE: -->Python Interpreter Initialized<--
16:50:53 T:2934618992 M:1265094656   DEBUG: Process - The source file to load is /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/default.py
16:50:53 T:2934618992 M:1265094656   DEBUG: Process - Setting the Python path to /home/xbmc/.xbmc/addons/script.games.rom.collection.browser:/home/xbmc/.xbmc/addons/script.module.simplejson/lib:/home/xbmc/.xbmc/addons/script.module.beautifulsoup/lib:/usr/lib/xbmc/addons/script.module.pil/lib:/home/xbmc/.xbmc/addons/script.module.elementtree/lib:/usr/lib/xbmc/addons/script.module.pysqlite/lib:/usr/lib/xbmc/system/python/python24.zip:/usr/share/xbmc/system/python/lib/python24.zip:/usr/share/xbmc/system/python/lib/python2.4/:/usr/share/xbmc/system/python/lib/python2.4/plat-linux2:/usr/share/xbmc/system/python/lib/python2.4/lib-tk:/usr/share/xbmc/system/python/lib/python2.4/lib-dynload
16:50:53 T:2934618992 M:1265094656   DEBUG: Process - Entering source directory /home/xbmc/.xbmc/addons/script.games.rom.collection.browser
16:50:53 T:2934618992 M:1265549312   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/strop.so. flags: 2
16:50:53 T:2934618992 M:1265446912   DEBUG: Loading: /home/xbmc/.xbmc/temp/strop.so
16:50:53 T:2934618992 M:1265446912   DEBUG: RegisterExtensionLib, adding strop.so (0xb0d5a60)
16:50:53 T:2934618992 M:1265446912   DEBUG: xbp_dlsym - load symbol initstrop
16:50:53 T:2934618992 M:1265446912   DEBUG: msvcrt.dll fake function _popen(...) called
16:50:54 T:2934618992 M:1265483776   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/time.so. flags: 2
16:50:54 T:2934618992 M:1265635328   DEBUG: Loading: /home/xbmc/.xbmc/temp/time.so
16:50:54 T:2934618992 M:1265635328   DEBUG: RegisterExtensionLib, adding time.so (0xb3006c0)
16:50:54 T:2934618992 M:1265635328   DEBUG: xbp_dlsym - load symbol inittime
16:50:54 T:2934618992 M:1265635328   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/array.so. flags: 2
16:50:54 T:2934618992 M:1265684480   DEBUG: Loading: /home/xbmc/.xbmc/temp/array.so
16:50:54 T:2934618992 M:1265684480   DEBUG: RegisterExtensionLib, adding array.so (0xb10d008)
16:50:54 T:2934618992 M:1265684480   DEBUG: xbp_dlsym - load symbol initarray
16:50:54 T:2934618992 M:1265684480   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/termios.so. flags: 2
16:50:54 T:2934618992 M:1265745920   DEBUG: Loading: /home/xbmc/.xbmc/temp/termios.so
16:50:54 T:2934618992 M:1265745920   DEBUG: RegisterExtensionLib, adding termios.so (0xb1f5920)
16:50:54 T:2934618992 M:1265745920   DEBUG: xbp_dlsym - load symbol inittermios
16:50:54 T:2934618992 M:1265770496   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/datetime.so. flags: 2
16:50:54 T:2934618992 M:1265946624   DEBUG: Loading: /home/xbmc/.xbmc/temp/datetime.so
16:50:54 T:2934618992 M:1265946624   DEBUG: RegisterExtensionLib, adding datetime.so (0xb0b7c38)
16:50:54 T:2934618992 M:1265946624   DEBUG: xbp_dlsym - load symbol initdatetime
16:50:55 T:2934618992 M:1265946624   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/addons/script.module.pysqlite/lib/pysqlite2/_sqlite.so. flags: 2
16:50:55 T:2934618992 M:1265946624   DEBUG: Loading: /usr/lib/xbmc/addons/script.module.pysqlite/lib/pysqlite2/_sqlite.so
16:50:55 T:2934618992 M:1265946624   DEBUG: RegisterExtensionLib, adding _sqlite.so (0xb086270)
16:50:55 T:2934618992 M:1265946624   DEBUG: xbp_dlsym - load symbol init_sqlite
16:50:55 T:2934618992 M:1265360896   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/struct.so. flags: 2
16:50:55 T:2934618992 M:1265512448   DEBUG: Loading: /home/xbmc/.xbmc/temp/struct.so
16:50:55 T:2934618992 M:1265512448   DEBUG: RegisterExtensionLib, adding struct.so (0xb2e5680)
16:50:55 T:2934618992 M:1265512448   DEBUG: xbp_dlsym - load symbol initstruct
16:50:55 T:2934618992 M:1265385472   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/binascii.so. flags: 2
16:50:55 T:2934618992 M:1265537024   DEBUG: Loading: /home/xbmc/.xbmc/temp/binascii.so
16:50:55 T:2934618992 M:1265537024   DEBUG: RegisterExtensionLib, adding binascii.so (0xb2e54a8)
16:50:55 T:2934618992 M:1265537024   DEBUG: xbp_dlsym - load symbol initbinascii
16:50:55 T:2934618992 M:1264947200   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/zlib.so. flags: 2
16:50:55 T:2934618992 M:1265111040   DEBUG: Loading: /home/xbmc/.xbmc/temp/zlib.so
16:50:55 T:2934618992 M:1265111040   DEBUG: RegisterExtensionLib, adding zlib.so (0xb0babe8)
16:50:55 T:2934618992 M:1265111040   DEBUG: xbp_dlsym - load symbol initzlib
16:50:59 T:2934618992 M:1263681536   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_weakref.so. flags: 2
16:50:59 T:2934618992 M:1263554560   DEBUG: Loading: /home/xbmc/.xbmc/temp/_weakref.so
16:50:59 T:2934618992 M:1263554560   DEBUG: RegisterExtensionLib, adding _weakref.so (0xb2ded00)
16:50:59 T:2934618992 M:1263554560   DEBUG: xbp_dlsym - load symbol init_weakref
16:50:59 T:3078973312 M:1263579136   DEBUG: SDLKeyboard: scancode: 111, sym: 273, unicode: 0, modifier: 0
16:50:59 T:3078973312 M:1263579136   DEBUG: OnKey: 61478 pressed, action is Up
16:50:59 T:2943834992 M:1263579136   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/script.gmail.checker/fanart.jpg
16:50:59 T:2943834992 M:1263579136    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/script.gmail.checker/fanart.jpg Error: (2)
16:50:59 T:2943834992 M:1263579136   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/script.gmail.checker/fanart.jpg
16:50:59 T:3078973312 M:1263882240   DEBUG: SDLKeyboard: scancode: 116, sym: 274, unicode: 0, modifier: 0
16:50:59 T:3078973312 M:1263882240   DEBUG: OnKey: 61480 pressed, action is Down
16:50:59 T:2997635952 M:1263882240   DEBUG: GetImageHash - unable to stat url /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg
16:50:59 T:2997635952 M:1263882240    INFO:   msg: PICTURE::LoadImage: Unable to open image: /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg Error: (2)
16:50:59 T:2997635952 M:1263882240   ERROR: Texture manager unable to load file: /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/fanart.jpg
16:51:00 T:3078973312 M:1262796800   DEBUG: Joystick 0 button 2 Down
16:51:00 T:3078973312 M:1262796800    INFO: Stopping script with id: 1
16:51:01 T:2934618992 M:1262907392   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/collections.so. flags: 2
16:51:01 T:2934618992 M:1262907392   DEBUG: Loading: /home/xbmc/.xbmc/temp/collections.so
16:51:20 T:2916031344 M:1261633536   DEBUG: Thread 2916031344 terminating (autodelete)
16:51:21 T:2952227696 M:1262071808   DEBUG: Thread 2952227696 terminating (autodelete)
xbmc@NESBMC:~/.xbmc/userdata/addon_data/script.games.rom.collection.browser$
After some more fiddling got it to start. Had to kill and restart XBMC. Weird. Played a little Zelda 2, and then exited it. XBMC started again, gave me the dialog, I said yes. Then I exited the plugin, started logging, and started the plugin again. It presented me with the dialog again. Here's the log:

Code:
17:30:39 T:3078379392 M:1265692672   DEBUG: Joystick 0 button 2 Down
17:30:39 T:3078379392 M:1265692672    INFO: initializing python engine.
17:30:39 T:3078379392 M:1265692672   DEBUG: Loading: /usr/lib/xbmc/system/python/python24-i486-linux.so
17:30:39 T:3078379392 M:1265565696   DEBUG: Python wrapper library linked with internal Python library
17:30:40 T:3078379392 M:1265479680   DEBUG: new python thread created. id=3
17:30:40 T:2942798704 M:1265479680   DEBUG: thread start, auto delete: 0
17:30:40 T:2942798704 M:1265479680   DEBUG: Python thread: start processing
17:30:40 T:3078379392 M:1265479680   DEBUG: Joystick 0 button 2 Up
17:30:40 T:2942798704 M:1265520640  NOTICE: -->Python Interpreter Initialized<--
17:30:40 T:2942798704 M:1265520640   DEBUG: Process - The source file to load is /home/xbmc/.xbmc/addons/script.games.rom.collection.browser/default.py
17:30:40 T:2942798704 M:1265520640   DEBUG: Process - Setting the Python path to /home/xbmc/.xbmc/addons/script.games.rom.collection.browser:/home/xbmc/.xbmc/addons/script.module.simplejson/lib:/home/xbmc/.xbmc/addons/script.module.beautifulsoup/lib:/usr/lib/xbmc/addons/script.module.pil/lib:/home/xbmc/.xbmc/addons/script.module.elementtree/lib:/usr/lib/xbmc/addons/script.module.pysqlite/lib:/usr/lib/xbmc/system/python/python24.zip:/usr/share/xbmc/system/python/lib/python24.zip:/usr/share/xbmc/system/python/lib/python2.4/:/usr/share/xbmc/system/python/lib/python2.4/plat-linux2:/usr/share/xbmc/system/python/lib/python2.4/lib-tk:/usr/share/xbmc/system/python/lib/python2.4/lib-dynload
17:30:40 T:2942798704 M:1265520640   DEBUG: Process - Entering source directory /home/xbmc/.xbmc/addons/script.games.rom.collection.browser
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/strop.so. flags: 2
17:30:41 T:2942798704 M:1265266688   DEBUG: Loading: /home/xbmc/.xbmc/temp/strop.so
17:30:41 T:2942798704 M:1265266688   DEBUG: RegisterExtensionLib, adding strop.so (0xb190a2b0)
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlsym - load symbol initstrop
17:30:41 T:2942798704 M:1265266688   DEBUG: msvcrt.dll fake function _popen(...) called
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/time.so. flags: 2
17:30:41 T:2942798704 M:1265266688   DEBUG: Loading: /home/xbmc/.xbmc/temp/time.so
17:30:41 T:2942798704 M:1265266688   DEBUG: RegisterExtensionLib, adding time.so (0xb5f82188)
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlsym - load symbol inittime
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/array.so. flags: 2
17:30:41 T:2942798704 M:1265393664   DEBUG: Loading: /home/xbmc/.xbmc/temp/array.so
17:30:41 T:2942798704 M:1265393664   DEBUG: RegisterExtensionLib, adding array.so (0xb5f5dba0)
17:30:41 T:2942798704 M:1265393664   DEBUG: xbp_dlsym - load symbol initarray
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/termios.so. flags: 2
17:30:41 T:2942798704 M:1265266688   DEBUG: Loading: /home/xbmc/.xbmc/temp/termios.so
17:30:41 T:2942798704 M:1265266688   DEBUG: RegisterExtensionLib, adding termios.so (0xb165d298)
17:30:41 T:2942798704 M:1265266688   DEBUG: xbp_dlsym - load symbol inittermios
17:30:41 T:2942798704 M:1265291264   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/datetime.so. flags: 2
17:30:41 T:2942798704 M:1265545216   DEBUG: Loading: /home/xbmc/.xbmc/temp/datetime.so
17:30:41 T:2942798704 M:1265545216   DEBUG: RegisterExtensionLib, adding datetime.so (0xb19d8c28)
17:30:41 T:2942798704 M:1265545216   DEBUG: xbp_dlsym - load symbol initdatetime
17:30:41 T:2942798704 M:1265545216   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/addons/script.module.pysqlite/lib/pysqlite2/_sqlite.so. flags: 2
17:30:41 T:2942798704 M:1265545216   DEBUG: Loading: /usr/lib/xbmc/addons/script.module.pysqlite/lib/pysqlite2/_sqlite.so
17:30:41 T:2942798704 M:1265545216   DEBUG: RegisterExtensionLib, adding _sqlite.so (0xb1675af8)
17:30:41 T:2942798704 M:1265545216   DEBUG: xbp_dlsym - load symbol init_sqlite
17:30:41 T:2942798704 M:1264910336   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/struct.so. flags: 2
17:30:41 T:2942798704 M:1265061888   DEBUG: Loading: /home/xbmc/.xbmc/temp/struct.so
17:30:41 T:2942798704 M:1265061888   DEBUG: RegisterExtensionLib, adding struct.so (0xb169f828)
17:30:41 T:2942798704 M:1265061888   DEBUG: xbp_dlsym - load symbol initstruct
17:30:41 T:2942798704 M:1264934912   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/binascii.so. flags: 2
17:30:41 T:2942798704 M:1264783360   DEBUG: Loading: /home/xbmc/.xbmc/temp/binascii.so
17:30:41 T:2942798704 M:1264783360   DEBUG: RegisterExtensionLib, adding binascii.so (0xb1677f58)
17:30:41 T:2942798704 M:1264783360   DEBUG: xbp_dlsym - load symbol initbinascii
17:30:41 T:2942798704 M:1264783360   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/zlib.so. flags: 2
17:30:41 T:2942798704 M:1264783360   DEBUG: Loading: /home/xbmc/.xbmc/temp/zlib.so
17:30:41 T:2942798704 M:1264783360   DEBUG: RegisterExtensionLib, adding zlib.so (0xb1956250)
17:30:41 T:2942798704 M:1264783360   DEBUG: xbp_dlsym - load symbol initzlib
17:30:41 T:2942798704 M:1264844800   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_weakref.so. flags: 2
17:30:41 T:2942798704 M:1264971776   DEBUG: Loading: /home/xbmc/.xbmc/temp/_weakref.so
17:30:41 T:2942798704 M:1264971776   DEBUG: RegisterExtensionLib, adding _weakref.so (0xb176deb8)
17:30:41 T:2942798704 M:1264971776   DEBUG: xbp_dlsym - load symbol init_weakref
17:30:42 T:2942798704 M:1264488448   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/collections.so. flags: 2
17:30:42 T:2942798704 M:1264488448   DEBUG: Loading: /home/xbmc/.xbmc/temp/collections.so
17:30:42 T:2942798704 M:1264488448   DEBUG: RegisterExtensionLib, adding collections.so (0xb1637550)
17:30:42 T:2942798704 M:1264488448   DEBUG: xbp_dlsym - load symbol initcollections
17:30:42 T:2942798704 M:1264517120   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/cStringIO.so. flags: 2
17:30:42 T:2942798704 M:1264517120   DEBUG: Loading: /home/xbmc/.xbmc/temp/cStringIO.so
17:30:42 T:2942798704 M:1264517120   DEBUG: RegisterExtensionLib, adding cStringIO.so (0xb19843d0)
17:30:42 T:2942798704 M:1264517120   DEBUG: xbp_dlsym - load symbol initcStringIO
17:30:43 T:2942798704 M:1264390144   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/math.so. flags: 2
17:30:43 T:2942798704 M:1264517120   DEBUG: Loading: /home/xbmc/.xbmc/temp/math.so
17:30:43 T:2942798704 M:1264517120   DEBUG: RegisterExtensionLib, adding math.so (0xb197ea00)
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlsym - load symbol initmath
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_random.so. flags: 2
17:30:43 T:2942798704 M:1264517120   DEBUG: Loading: /home/xbmc/.xbmc/temp/_random.so
17:30:43 T:2942798704 M:1264517120   DEBUG: RegisterExtensionLib, adding _random.so (0xb16e32a8)
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlsym - load symbol init_random
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_socket.so. flags: 2
17:30:43 T:2942798704 M:1264644096   DEBUG: Loading: /home/xbmc/.xbmc/temp/_socket.so
17:30:43 T:2942798704 M:1264644096   DEBUG: RegisterExtensionLib, adding _socket.so (0xb5ff3e08)
17:30:43 T:2942798704 M:1264644096   DEBUG: xbp_dlsym - load symbol init_socket
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlopen loading python lib /usr/lib/xbmc/system/python/python24.zip/_ssl.so. flags: 2
17:30:43 T:2942798704 M:1264517120   DEBUG: Loading: /home/xbmc/.xbmc/temp/_ssl.so
17:30:43 T:2942798704 M:1264517120   DEBUG: RegisterExtensionLib, adding _ssl.so (0xb197ad20)
17:30:43 T:2942798704 M:1264517120   DEBUG: xbp_dlsym - load symbol init_ssl
17:30:43 T:2942798704 M:1264263168  NOTICE: XBMC Revision: 33240
17:30:43 T:2942798704 M:1264263168    INFO: Default 4:3 resolution directory is PAL
17:30:43 T:2942798704 M:1264263168    INFO: Default 16:9 resolution directory is PAL
17:30:43 T:2942798704 M:1264263168    INFO: Loading skin includes from /PAL/includes.xml
17:30:43 T:2942798704 M:1264263168    INFO: Error loading includes.xml file (/PAL/includes.xml): Failed to open file (row=0, col=0)
17:30:43 T:2942798704 M:1264263168  NOTICE: RCB: init log level
17:30:43 T:2942798704 M:1264263168  NOTICE: XBMC Revision: 33240
17:30:43 T:2942798704 M:1264263168  NOTICE: RCB: current log level: 1
17:30:43 T:2942798704 M:1264263168  NOTICE: XBMC Revision: 33240
17:30:43 T:2942798704 M:1264263168  NOTICE: XBMC Revision: 33240
17:30:43 T:2942798704 M:1264263168  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/script.games.rom.collection.browser/MyGames.db
17:30:43 T:2942798704 M:1264263168  NOTICE: XBMC Revision: 33240
17:30:43 T:2942798704 M:1264263168    INFO: Loading skin file: DialogYesNo.xml
17:30:43 T:2942798704 M:1264263168   DEBUG: Load DialogYesNo.xml: 9.24ms
17:30:43 T:3078379392 M:1264263168   DEBUG: ------ Window Init (DialogYesNo.xml) ------
17:30:43 T:3078379392 M:1264263168   DEBUG: Alloc resources: 0.29ms (0.01 ms skin load)
Hmmm, no idea what happened the first time. What do you mean with "modified the sleep times"?

EDIT: I only noticed that starting RCB needs a bit longer with Dharma, especially at the first start after reinstalling. But this are some seconds here.

Unfortunately, the last log does not contain the info that I need. What is your logLevel in RCB? You will need "INFO" or "DEBUG" to get this info, I would recommend "INFO". Sorry, I did not say that.

Can you please try this again? You will have to do this twice I think:
- Change RCBSetting/logLevel to "INFO"
- Start RCB and import Settings
- Restart RCB
- post the log of the second launch. There must be some lines like this in the log: "lastConfigChange from DB (as int):"

I am sorry to ask you again but I can't reproduce this issue here.

regards,
malte
malte Wrote:Hmmm, no idea what happened the first time. What do you mean with "modified the sleep times"?
I edit it to make sure the processes don't step on each other. XBMC tends to take a couple of seconds to quit on a kill, so I set that to 3 seconds, and then I uncomment the sleep 1 to make sure that mednafen doesn't hold on to the audio.
Quote:Can you please try this again? You will have to do this twice I think:
- Change RCBSetting/logLevel to "INFO"
- Start RCB and import Settings
- Restart RCB
- post the log of the second launch. There must be some lines like this in the log: "lastConfigChange from DB (as int):"
Is this in settings.xml?
Quote:I edit it to make sure the processes don't step on each other. XBMC tends to take a couple of seconds to quit on a kill, so I set that to 3 seconds, and then I uncomment the sleep 1 to make sure that mednafen doesn't hold on to the audio.

Ah, ok. You are in applaunch.sh. And solo mode works for you with this fix? Did you install xfce now? I could add this to the wiki if you got it running with these changes.

Quote:Is this in settings.xml?

config.xml. Parameter explained here: http://code.google.com/p/romcollectionbr...n_0.6.0%29 and in a full example it looks like this: http://code.google.com/p/romcollectionbr..._reference