Hi malte,
I've been using RCB in the last weeks and have 24 game collections working without many problems to figure how to make them work except my biggest collection, ZX Spectrum. I have all artwork in my hardrive so the main goal its import locally.
Like I said, I think that will not be an easy task (extensions like .tzx.zip or .tap.zip, game names that don't match entirely with artwork names, etc) so I tried to start with a simple configuration. I chosed 4 games and extracted them from the zip:
1942.tzx
1943.tzx
1999.tap
La Abadia Del Crimen.tap
1st: I created a Scraper with the files parserConfig.xml and Spectrum.txt downloaded from the Wiki and chosed the option "Use filename as CRC" and got no results from the import.
2nd: I created a parser.xml file and a Spectrum2.txt from your exemples in the Wiki (changing the Game: and Platform: values in the description text file and chosed the option "Use filename as CRC" and got no results from the import.
3rd: I created a Scraper with the files parserConfig.xml and Spectrum.txt downloaded from the Wiki and chosed the option "Search game by CRC" and I had the 4 games imported with the artwork. The problem its that most of my games CRC don't match with the CRC from the Spectrum.txt.
It's the option "Use filename as CRC" working or I misunderstood how it should work ?
Here's the log of the my 1st try:
16:43:46 T:1844 NOTICE: RCB_INFO: init ContextMenu
16:43:46 T:1844 NOTICE: RCB_INFO: onInit ContextMenu
16:43:48 T:1844 NOTICE: RCB_INFO: Begin updateDB
16:43:48 T:1844 NOTICE: RCB_INFO: Begin clearCache
16:43:48 T:1844 NOTICE: RCB_INFO: End clearCache
16:43:48 T:1844 NOTICE: RCB_INFO: init ImportOptions
16:43:48 T:1844 NOTICE: RCB_INFO: onInit ImportOptions
16:43:54 T:1844 NOTICE: RCB_INFO: Selected scraping mode: 0
16:43:54 T:1844 NOTICE: RCB_INFO: Start Update DB
16:43:54 T:1844 NOTICE: RCB_INFO: Iterating Rom Collections
16:43:54 T:1844 NOTICE: RCB_INFO: current Rom Collection: ZX Spectr
16:43:54 T:1844 NOTICE: RCB_INFO: ignoreOnScan: False
16:43:54 T:1844 NOTICE: RCB_INFO: update is allowed for current rom collection: True
16:43:54 T:1844 NOTICE: RCB_INFO: max folder depth: 99
16:43:54 T:1844 NOTICE: RCB_INFO: Rom path: ['C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\*.tzx', 'C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\*.tap']
16:43:54 T:1844 NOTICE: RCB_INFO: Reading rom files
16:43:54 T:1844 NOTICE: RCB_INFO: walkDownPath romPath: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\*.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: dirname: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom
16:43:54 T:1844 NOTICE: RCB_INFO: basename: *.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: checking sub directories
16:43:54 T:1844 NOTICE: RCB_INFO: walkDownPath romPath: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\*.tap
16:43:54 T:1844 NOTICE: RCB_INFO: dirname: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom
16:43:54 T:1844 NOTICE: RCB_INFO: basename: *.tap
16:43:54 T:1844 NOTICE: RCB_INFO: checking sub directories
16:43:54 T:1844 NOTICE: RCB_INFO: Files read: [u'C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\1942.tzx', u'C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\1943.tzx', u'C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\1999.tap', u'C:\\Documents and Settings\\XBMC\\Ambiente de trabalho\\Spectrum\\Rom\\La Abadia Del Crimen.tap']
16:43:54 T:1844 NOTICE: RCB_INFO: Start building file dict
16:43:54 T:1844 NOTICE: RCB_INFO: current rom file: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\1942.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (file): 1942.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (friendly): 1942
16:43:54 T:1844 NOTICE: RCB_INFO: current rom file: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\1943.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (file): 1943.tzx
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (friendly): 1943
16:43:54 T:1844 NOTICE: RCB_INFO: current rom file: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\1999.tap
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (file): 1999.tap
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (friendly): 1999
16:43:54 T:1844 NOTICE: RCB_INFO: current rom file: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Rom\La Abadia Del Crimen.tap
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (file): La Abadia Del Crimen.tap
16:43:54 T:1844 NOTICE: RCB_INFO: gamename (friendly): La Abadia Del Crimen
16:43:54 T:1844 NOTICE: RCB_INFO: start parsing with multi game scraper: ZX Spectr
16:43:54 T:1844 NOTICE: RCB_INFO: using parser file: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Info\parserConfig.xml
16:43:54 T:1844 NOTICE: RCB_INFO: using game description: C:\Documents and Settings\XBMC\Ambiente de trabalho\Spectrum\Info\Spectrum.txt
16:43:54 T:344 ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Documents and Settings\XBMC\Application Data\XBMC\addons\script.games.rom.collection.browser
16:43:54 T:1844 NOTICE: RCB_INFO: searching for Key: 8ac1763c
16:43:54 T:1844 NOTICE: RCB_WARNING: game 1942 was found in parsed results but not in your rom collection.
16:43:54 T:1844 NOTICE: RCB_INFO: searching for Key: c97f9144
16:43:54 T:1844 NOTICE: RCB_INFO: searching for Key: 88493f15
16:43:54 T:1844 NOTICE: RCB_WARNING: game 1943 - The Battle of Midway was found in parsed results but not in your rom collection.
16:43:54 T:1844 NOTICE: RCB_INFO: searching for Key: dd38c276
16:43:54 T:1844 NOTICE: RCB_WARNING: game 1999 was found in parsed results but not in your rom collection.
16:43:56 T:1844 NOTICE: RCB_INFO: searching for Key: 7bd1ab11
16:43:56 T:1844 NOTICE: RCB_WARNING: game Abadia del Crimen was found in parsed results but not in your rom collection.
I may give you the other if you want but the massege its getting long
Thanks for any help