Kodi Community Forum
[RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291)
+---- Thread: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs (/showthread.php?tid=70115)



- malte - 2011-09-01

Domina Wrote:Publisher: "C:\XBMC\ROM Collector\Estúdios"
Developer: "C:\XBMC\ROM Collector\Estúdios"

Maybe rom collector have problems with ú or maybe ()?
I will make some more tests here to see if I can import.
Yes, thats the problem. As a work around you should rename this path. I will also try to support this situation but I had lots of trouble with encodings in the past. So I am not sure if it will work.

DigiTech Wrote:Hi Malte do u have any news about the problem that RCB can't run games in solo mode giving the problem i already commented on my last posts? Thanks.
Sorry, no. I could not reproduce this issue here and currently have no other work around than the explorer.exe hack. I will also try to google for another solution but it's difficult if I can't reproduce it.

Tomkun Wrote:I retried this morning, but it's still asking me for a 'Windows Emulator'.
Which part of the log do you need? It doesn't appear to show anything relevant to adding a rom collection...
This is the relevant part of code:
Code:
#emulator
#xbox games on xbox will be launched directly
if (os.environ.get( "OS", "xbox" ) == "xbox" and romCollection.name == 'Xbox'):
    romCollection.emulatorCmd = '%ROM%'
    Logutil.log('emuCmd set to "%ROM%" on Xbox.', util.LOG_LEVEL_INFO)
#check for standalone games
elif (romCollection.name == 'Linux' or romCollection.name == 'Macintosh' or romCollection.name == 'Windows'):
    romCollection.emulatorCmd = '"%ROM%"'
    Logutil.log('emuCmd set to "%ROM%" for standalone games.', util.LOG_LEVEL_INFO)
else:
    consolePath = dialog.browse(1, 'Path to %s Emulator' %console, 'files')
    Logutil.log('consolePath: ' +str(consolePath), util.LOG_LEVEL_INFO)
    if(consolePath == ''):
        Logutil.log('No consolePath selected. Action canceled.', util.LOG_LEVEL_INFO)
        break
    romCollection.emulatorCmd = consolePath
Usually there should be a log message "emuCmd set to "%ROM%" for standalone games." in your log file.

' Wrote:Could someone please tell me the best NES emulator to use in conjunction with RCB on Ubuntu? I have a laptop connected to my TV via HDMI cable. I would really, really appreciate it

I'm experiencing some undesirable results with Mednafen, fceux, and gfceux.

Mednafen has been the best that I have tried so far. Lots of options. I like that I can remap hotkeys to my joystick, such as Exit and Save/Load States. However, the emulation is pretty choppy. I have tried both video rendering options OpenGL and SDL. SDL is just worse. Its unnerving that my SNES emulator (SNES9x) runs games flawlessly, but the performance of Mednafen is obviously sub-par.

Issues with fceux: Runs games perfectly... but not in RCB! In RCB the frame rate is very low, and there is no sound output whatsoever. I also don't like that I can't remap hotkeys to Joystick.

Issues with gfceux: I couldn't even figure out how to get the audio to output through HDMI. Also could not remap hotkeys to Joystick.
Can't suggest you other emus but did you try to run fceux with different parameters or in solo mode? There should be no difference if you launch it from RCB or not. The only thing is that XBMC is runing in the background.


- Tomkun - 2011-09-01

malte Wrote:This is the relevant part of code:
Code:
#emulator
#xbox games on xbox will be launched directly
if (os.environ.get( "OS", "xbox" ) == "xbox" and romCollection.name == 'Xbox'):
    romCollection.emulatorCmd = '%ROM%'
    Logutil.log('emuCmd set to "%ROM%" on Xbox.', util.LOG_LEVEL_INFO)
#check for standalone games
elif (romCollection.name == 'Linux' or romCollection.name == 'Macintosh' or romCollection.name == 'Windows'):
    romCollection.emulatorCmd = '"%ROM%"'
    Logutil.log('emuCmd set to "%ROM%" for standalone games.', util.LOG_LEVEL_INFO)
else:
    consolePath = dialog.browse(1, 'Path to %s Emulator' %console, 'files')
    Logutil.log('consolePath: ' +str(consolePath), util.LOG_LEVEL_INFO)
    if(consolePath == ''):
        Logutil.log('No consolePath selected. Action canceled.', util.LOG_LEVEL_INFO)
        break
    romCollection.emulatorCmd = consolePath
Usually there should be a log message "emuCmd set to "%ROM%" for standalone games." in your log file.

OK, I see. For some reason then, this condition is not being tripped in my version. I'll uninstall/reinstall and see if that clears things up. It might be something to do with using SVN.

Edit: Uninstalling and redownloading from SVN seems to have cleared up the issue! Thanks, Malte and sorry for the false alarm!


- Domina - 2011-09-03

Well about my problem was actually coding, I changed the name of the paths and it worked normally.
Thanks!

Now I am faced three problems:

1 - This is also related to coding within the local file nfo I changed to a summary in Portuguese (Brazil) in <plot></plot>, but after doing the data import the "RCB" No matter what game to the list.
It would be possible to add support for special characters in the nfo for RCB?
If you need the language encoding is ISO-8895-1

2 - How can I put 2 or more developers so that RCB understand?
Because there are many games that have more than two developers

3 - Images of front cover, back cover, etc ... in sight "four small", "three small" does not keep the aspect ratio, are stretched.


Thanks!


Hard Drive not showing up - bwhicks - 2011-09-04

I'm trying to use this addon and some other ones associated with MAME and every time I go to browse for the location of my ROMS, the only drive it shows me is my DVD. The ROMs are stored locally on my C drive.

What could be the reason for my C drive not to show up when looking for ROs in this addon and others associated with MAME?


- Domina - 2011-09-04

I had a similar problem "bwhicks" in my case the with latop when I went to add the emulator, roms and art, was not shown the way, only the removable drives, which in my laptop was the moden 3G internet and a pendrive usb.
I had forgotten this problem was the first time I had used rom collector, tested again here and the problem persists when a moden 3G is plugged into usb.

In a next version would be possible to add support for sorting eg
ESRB, CERO, etc. ... would be nice to display icons along with the developer and publisher.


- bwhicks - 2011-09-04

anyway around this? I have the same problem with Launcher too but MAME frontend works fine as does my media.


- silentdaze - 2011-09-04

Hi Mailte,

Here is the log for my issue of it not loading roms


Ok, here is the log pt 1



11:18:09 T:3488 M:3302268928 NOTICE: RCB_INFO: Init Rom Collection Browser: C:\Users\Graz\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
11:18:09 T:3488 M:3302268928 NOTICE: RCB_WARNING: Cannot read file "C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\dbupdatestatus.txt". Error: "invalid mode: r"
11:18:09 T:3488 M:3302268928 NOTICE: C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\MyGames.db
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Reading version from config.xml: 0.8.6
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Config file is up to date
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Path to configuration file: C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\config.xml
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Begin checkScrapStart
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: End checkScrapStart
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Begin readXml
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Path to configuration file: C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\config.xml
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Begin readRomCollections
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: current Rom Collection: NES
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Rom path: F:\Emulation\NES\test\*.nes
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Media path: C:\Program Files (x86)\Emulators\JNES\artwork\boxfront\%GAME%.*
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Media path: C:\Program Files (x86)\Emulators\JNES\artwork\boxback\%GAME%.*
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Media path: C:\Program Files (x86)\Emulators\JNES\artwork\cartridge\%GAME%.*
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Media path: C:\Program Files (x86)\Emulators\JNES\artwork\screenshot\%GAME%.*
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Media path: C:\Program Files (x86)\Emulators\JNES\artwork\fanart\%GAME%.*
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Scraper site: thegamesdb.net
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Scraper Site: thegamesdb.net
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Site platform: 22
11:18:09 T:3488 M:3300745216 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper site: giantbomb.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: giantbomb.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform: 22
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper site: mobygames.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: mobygames.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform: 22
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Image Placing name: gameinfobig
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: emulatorCmd: C:\Program Files (x86)\Emulators\JNES\Jnes.exe
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: emulatorParams: "%ROM%"
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: ignoreOnScan: False
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: allowUpdate: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: useEmuSolo: False
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: useFoldernameAsGamename: False
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: maxFolderDepth: 99
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: doNotExtractZipFiles: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: diskPrefix: _Disk
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: local nfo
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: thevideogamedb.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: thegamesdb.net
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: giantbomb.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True


- silentdaze - 2011-09-04

and here is the log pt2


11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: mobygames.com
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper Site: maws.mameworld.info
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Site platform:
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: Begin cacheItems
11:18:09 T:3488 M:3300749312 NOTICE: RCB_INFO: End cacheItems
11:18:09 T:3488 M:3303649280 NOTICE: RCB_INFO: Begin onInit
11:18:10 T:3488 M:3302899712 NOTICE: RCB_INFO: Begin loadViewState
11:18:10 T:3488 M:3302899712 NOTICE: RCB_INFO: Begin showGames
11:18:10 T:3488 M:3302899712 NOTICE: RCB_INFO: helper.buildLikeStatement
11:18:10 T:3488 M:3302899712 NOTICE: load games from db in 1 ms
11:18:10 T:3488 M:3302899712 NOTICE: load 0 games to list in 47 ms
11:18:10 T:3488 M:3302891520 NOTICE: RCB_INFO: End showGames
11:18:10 T:3488 M:3302891520 NOTICE: RCB_INFO: End loadViewState
11:18:10 T:3488 M:3302891520 NOTICE: RCB_INFO: Begin checkAutoExec
11:18:10 T:3488 M:3302891520 NOTICE: RCB_INFO: Checking path: C:\Users\Graz\AppData\Roaming\XBMC\userdata\autoexec.py
11:18:10 T:3488 M:3302891520 NOTICE: RCB_INFO: End onInit
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: onActionCurrentRun: 1221 ms
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: onActionLastRun: 0 ms
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: diff: 1221 ms
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: Begin showGames
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: helper.buildLikeStatement
11:18:11 T:3488 M:3303514112 NOTICE: load games from db in 0 ms
11:18:11 T:3488 M:3303514112 NOTICE: load 0 games to list in 15 ms
11:18:11 T:3488 M:3303514112 NOTICE: RCB_INFO: End showGames
11:18:12 T:3488 M:3303665664 NOTICE: RCB_INFO: onActionCurrentRun: 2381 ms
11:18:12 T:3488 M:3303665664 NOTICE: RCB_INFO: onActionLastRun: 1249 ms
11:18:12 T:3488 M:3303665664 NOTICE: RCB_INFO: diff: 1132 ms
11:18:12 T:3488 M:3303665664 NOTICE: RCB_INFO: onAction: ACTION_CONTEXT
11:18:12 T:3488 M:3303665664 NOTICE: RCB_INFO: init ContextMenu
11:18:13 T:3488 M:3303661568 NOTICE: RCB_INFO: onInit ContextMenu
11:18:16 T:3488 M:3303272448 NOTICE: RCB_INFO: init Edit Rom Collection
11:18:16 T:2956 M:3303243776 NOTICE: Traceback (most recent call last):
11:18:16 T:2956 M:3303243776 NOTICE: File "C:\Users\Graz\AppData\Roaming\XBMC\addons\script.tv.show.next.aired\default.py", line 48, in get_html_source
11:18:16 T:2956 M:3303243776 NOTICE: sock = urllib.urlopen( url )
11:18:16 T:2956 M:3303243776 NOTICE: File "special://xbmc/system/python/Lib\urllib.py", line 82, in urlopen
11:18:16 T:2956 M:3303190528 NOTICE: return opener.open(url)
11:18:16 T:2956 M:3303190528 NOTICE: File "special://xbmc/system/python/Lib\urllib.py", line 190, in open
11:18:16 T:2956 M:3303190528 NOTICE: return getattr(self, name)(url)
11:18:16 T:2956 M:3303190528 NOTICE: File "special://xbmc/system/python/Lib\urllib.py", line 313, in open_http
11:18:16 T:2956 M:3303190528 NOTICE: h.endheaders()
11:18:16 T:2956 M:3303190528 NOTICE: File "special://xbmc/system/python/Lib\httplib.py", line 798, in endheaders
11:18:16 T:2956 M:3303141376 NOTICE: self._send_output()
11:18:16 T:2956 M:3303141376 NOTICE: File "special://xbmc/system/python/Lib\httplib.py", line 679, in _send_output
11:18:16 T:2956 M:3303141376 NOTICE: self.send(msg)
11:18:16 T:2956 M:3303141376 NOTICE: File "special://xbmc/system/python/Lib\httplib.py", line 646, in send
11:18:16 T:2956 M:3303141376 NOTICE: self.connect()
11:18:16 T:2956 M:3303141376 NOTICE: File "special://xbmc/system/python/Lib\httplib.py", line 630, in connect
11:18:16 T:2956 M:3303141376 NOTICE: raise socket.error, msg
11:18:16 T:2956 M:3303141376 NOTICE: IOError: [Errno socket error] timed out
11:18:16 T:2956 M:3303141376 NOTICE: ### ERROR impossible d'ouvrir la page http://services.tvrage.com/tools/quickinfo.php?show=Archer ---1---
11:18:16 T:3488 M:3303141376 NOTICE: RCB_INFO: onInit Edit Rom Collection
11:18:16 T:3488 M:3303141376 NOTICE: RCB_INFO: build rom collection list
11:18:16 T:3488 M:3303141376 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: build scraper lists
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: get available scrapers
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: local nfo
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: mobygames.com
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: thegamesdb.net
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: maws.mameworld.info
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: thevideogamedb.com
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: add scraper name: giantbomb.com
11:18:16 T:3488 M:3302637568 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: build imagePlacing list
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfobig
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfobigVideo
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfosmall
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfosmallVideo
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfomamemarquee
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: add image placing: gameinfomamecabinet
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302989824 NOTICE: RCB_INFO: updateRomCollectionControls
11:18:16 T:3488 M:3302764544 NOTICE: RCB_INFO: selected rom collection: NES
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: addItemsToList
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: selectScrapersInList
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: selectItemInList
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: selectItemInList
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: selectItemInList
11:18:16 T:3488 M:3302760448 NOTICE: RCB_INFO: selectItemInList
11:18:19 T:4852 M:3303526400 ERROR: Keymapping error: no such action '-' defined
11:18:21 T:3488 M:3303600128 NOTICE: RCB_INFO: onClick
11:18:21 T:3488 M:3303591936 WARNING: Trying to add unsupported control type 3
11:18:35 T:3488 M:3283750912 NOTICE: RCB_INFO: onClick
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: onClick
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: save
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: updateSelectedRomCollection
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: addScraperToSiteList
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: addScraperToSiteList
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: addScraperToSiteList
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: init ConfigXmlWriter
11:18:54 T:3488 M:3296866304 NOTICE: RCB_INFO: Path to configuration file: C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\config.xml
11:18:54 T:3488 M:3296841728 NOTICE: RCB_INFO: write Rom Collections
11:18:54 T:3488 M:3296841728 NOTICE: RCB_INFO: write Rom Collection: NES
11:18:54 T:3488 M:3296841728 NOTICE: RCB_INFO: Path to configuration file: C:\Users\Graz\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\config.xml
11:18:54 T:4852 M:3296755712 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Graz\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
11:18:55 T:3488 M:3296817152 NOTICE: RCB_INFO: onActionCurrentRun: 45188 ms
11:18:55 T:4852 M:3296817152 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Graz\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
11:18:55 T:3488 M:3296817152 NOTICE: RCB_INFO: onActionLastRun: 43733 ms
11:18:55 T:3488 M:3296817152 NOTICE: RCB_INFO: diff: 1455 ms
11:18:55 T:3488 M:3296821248 NOTICE: RCB_INFO: Begin showGames
11:18:55 T:3488 M:3296821248 NOTICE: RCB_INFO: helper.buildLikeStatement
11:18:55 T:3488 M:3296821248 NOTICE: load games from db in 0 ms
11:18:55 T:3488 M:3296817152 NOTICE: load 0 games to list in 15 ms
11:18:55 T:3488 M:3296817152 NOTICE: RCB_INFO: End showGames
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: onActionCurrentRun: 45772 ms
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: onActionLastRun: 45250 ms
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: diff: 521 ms
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: Begin showGames
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: helper.buildLikeStatement


- silentdaze - 2011-09-04

and finally pt 3

11:18:56 T:3488 M:3296821248 NOTICE: load games from db in 0 ms
11:18:56 T:3488 M:3296821248 NOTICE: load 0 games to list in 16 ms
11:18:56 T:3488 M:3296821248 NOTICE: RCB_INFO: End showGames
11:18:57 T:3488 M:3298586624 NOTICE: RCB_INFO: onActionCurrentRun: 46533 ms
11:18:57 T:3488 M:3298586624 NOTICE: RCB_INFO: onActionLastRun: 45800 ms
11:18:57 T:3488 M:3298586624 NOTICE: RCB_INFO: diff: 732 ms
11:18:57 T:3488 M:3298586624 NOTICE: RCB_INFO: onAction: ACTION_CONTEXT
11:18:57 T:3488 M:3298611200 NOTICE: RCB_INFO: init ContextMenu
11:18:57 T:3488 M:3298263040 NOTICE: RCB_INFO: onInit ContextMenu
11:18:58 T:3488 M:3298357248 NOTICE: RCB_INFO: Begin updateDB
11:18:58 T:3488 M:3298357248 NOTICE: RCB_INFO: Begin clearCache
11:18:58 T:3488 M:3298357248 NOTICE: RCB_INFO: End clearCache
11:18:58 T:3488 M:3298357248 NOTICE: RCB_INFO: init ImportOptions
11:18:58 T:3488 M:3298299904 NOTICE: RCB_INFO: onInit ImportOptions
11:19:01 T:3488 M:3298136064 NOTICE: RCB_INFO: Selected scraping mode: 0
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper Site: thegamesdb.net
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Site platform: 22
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper Site: giantbomb.com
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Site platform: 22
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper Site: mobygames.com
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Site platform: 22
11:19:01 T:3488 M:3298160640 NOTICE: RCB_INFO: Scraper descFilePerGame: True
11:19:01 T:3488 M:3298127872 NOTICE: RCB_INFO: Start Update DB
11:19:01 T:3488 M:3298127872 NOTICE: RCB_INFO: Iterating Rom Collections
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: current Rom Collection: NES
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: ignoreOnScan: False
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: update is allowed for current rom collection: True
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: max folder depth: 99
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: Rom path: [u'F:\\Emulation\\NES\\Complete Goodset\\*.zip']
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: Reading rom files
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: walkDownPath romPath: F:\Emulation\NES\Complete Goodset\*.zip
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: dirname: F:\Emulation\NES\Complete Goodset
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: basename: *.zip
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: checking sub directories
11:19:03 T:3488 M:3295092736 NOTICE: RCB_INFO: Files read: []
11:19:03 T:3488 M:3295092736 NOTICE: RCB_INFO: Update finished
11:19:03 T:4852 M:3295096832 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Graz\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
11:19:03 T:3488 M:3295096832 NOTICE: RCB_INFO: Begin cacheItems
11:19:03 T:3488 M:3295096832 NOTICE: RCB_INFO: End cacheItems
11:19:03 T:3488 M:3295100928 NOTICE: RCB_INFO: End updateDB
11:19:03 T:4852 M:3295100928 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Graz\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser


- malte - 2011-09-04

Domina Wrote:1 - This is also related to coding within the local file nfo I changed to a summary in Portuguese (Brazil) in <plot></plot>, but after doing the data import the "RCB" No matter what game to the list.
It would be possible to add support for special characters in the nfo for RCB?
If you need the language encoding is ISO-8895-1
Encoding problems are very hard to fix atm. There are differences between the xbmc and python versions and the various operating systems. When I found a solution for one system it was breaking things on the other. I hope it will be easier with the next version of xbmc (Eden).

Domina Wrote:2 - How can I put 2 or more developers so that RCB understand?
Because there are many games that have more than two developers
This is not supported in current version. Will add to my list but with lower prio.

Domina Wrote:3 - Images of front cover, back cover, etc ... in sight "four small", "three small" does not keep the aspect ratio, are stretched.
I will play around with it some day. But I also think that it looks ugly with 4 images in 4 different sizes. Maybe some day a skinner with more skills will find a better solution.

bwhicks Wrote:I'm trying to use this addon and some other ones associated with MAME and every time I go to browse for the location of my ROMS, the only drive it shows me is my DVD. The ROMs are stored locally on my C drive.

What could be the reason for my C drive not to show up when looking for ROs in this addon and others associated with MAME?
There is a solution for this issue in the FAQ: http://code.google.com/p/romcollectionbrowser/wiki/FAQ

silentdaze Wrote:Here is the log for my issue of it not loading roms
You should use a service like http://pastebin.com/ to post large log files next time. It is easier to read and does not waste space in XBMC.org database.

Relevant part of your log file is this:
Code:
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: Rom path: [u'F:\\Emulation\\NES\\Complete Goodset\\*.zip']
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: Reading rom files
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: walkDownPath romPath: F:\Emulation\NES\Complete Goodset\*.zip
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: dirname: F:\Emulation\NES\Complete Goodset
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: basename: *.zip
11:19:01 T:3488 M:3297579008 NOTICE: RCB_INFO: checking sub directories
11:19:03 T:3488 M:3295092736 NOTICE: RCB_INFO: Files read: []
11:19:03 T:3488 M:3295092736 NOTICE: RCB_INFO: Update finished
It does not seem to find any zip files at "F:\Emulation\NES\Complete Goodset". Are you sure your configuration of rom path and file mask is correct?


- silentdaze - 2011-09-05

Thanks, dumb mistake, I reset all my settings and put it to the wrong folder. This time, the error repeated. I set it to the right folder, it found games, scanned them, and then....RCB was completely blank


<iframe src="http://pastebin.com/embed_iframe.php?i=4HgsFwhv" style="border:none;width:100%"></iframe>

<iframe src="http://pastebin.com/embed_iframe.php?i=rUmGaKLm" style="border:none;width:100%"></iframe>

There's more...it goes on and on and on. Let me know if you need it

I appreciate your patience and help


EDIT: Wow, I'm the worst it seems. My noobness is showing to extreme levels. How come that past embed did not work?


- malte - 2011-09-05

Big Grin no idea. Never tried to embed the pastebin log. It will be ok if you just post the link that you get from pastebin after the upload.

And yes, I will need the full log to see whats going wrong. I see that the first game was not imported because it could not find any artwork. Not sure, if this happens to the other games, too.


- buda81 - 2011-09-08

Hi, I've started to use RCB and was wondering is there a way to manually edit individual games. I use the accurate import method due to the large library of roms and wish to edit the wrong ones with select matches.


- malte - 2011-09-08

buda81 Wrote:Hi, I've started to use RCB and was wondering is there a way to manually edit individual games. I use the accurate import method due to the large library of roms and wish to edit the wrong ones with select matches.
This is a bit unhandy atm. You have two options to achieve this (you can combine both options):

1) Use accurate import at first, this will import all games that match 100%. In a second step you can use the "Interactive: select matches" option. This will only import games that have not been imported in the first run and you can select the correct matches manually.

2) Use local nfo files to edit game information manually. You can create or edit nfo files with the information you need and select "local nfo" as a scraper for the import. If you just want to import certain games you can add the names as file mask in Edit Rom Collection dialog (e.g. "Super Mario *.zip"). But this won't be an option for a larger number of games. I will add more options to support this scenario in later versions of RCB.


- malte - 2011-09-08

DigiTech Wrote:Hi Malte do u have any news about the problem that RCB can't run games in solo mode giving the problem i already commented on my last posts? Thanks.
Spent some time on this issue again and was able to reproduce the error in general but it works for me with the explorer hack. So I guess it is nothing related to changes in RCB.

I found these two threads on this issue:
http://forum.xbmc.org/showthread.php?tid=78068
http://forum.xbmc.org/showthread.php?tid=84475

Most users had issues because of graphic drivers or using XBMC via RDP. But they had problems all the time and not only when trying to start XBMC via a batch file. No idea if this helps...