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 - 2010-11-01

@ali2k1: Must be this:
Code:
RCB_ERROR: Import Settings: Error in config.xml. Configured romPath /home/user/roms in RomCollection zsnesw does not exist!


@all:

Next test version is available: 0.7.5.

Changes:
  • automatic update of MyGames.db and config.xml: All versions from 0.6.0 up should be compatible now.
  • new scraper: thegamesdb.net
  • navigation between top menu and bottom menu changed from circular to linear.
  • added some more html codes to the unescape table (replaces codes like #27; in your game names)
  • disabled boxart download for giantbomb.com and thegamesdb.net (there is no platform check for boxart atm)
  • small scraping changes and bug fixes to get more accurate results

All 0.7.4 databases and config files are still valid, all older versions should be made compatible automatically on first run. Just make sure that your old db is available in RCBs addon_data directory. To launch games you have to make one change in config.xml manually: Move the params of your emuCmd to the new property "emulatorParams".

About the new scraper: http://thegamesdb.net is a community project similar to thevideogamedb.com and has some really nice fanarts for a lot of games. It has been initiated by ghostelement, a user here in the forum. Please check out this site and start to contribute! Right now there is no option to download boxart in a 100% platform specific way, so I decided to disable this feature (same with giantbomb.com). If accuracy does not matter you can easily reenable it by removing the xml comments in the scraper files (RCB installdir/resources/scraper).

To activate the new scraper you can use this config.xml as a start or just add the missing parts to your existing config (new filetype fanart and new scraper elements):
Code:
<config>    
    <RomCollections>
        <RomCollection id="1" name="SNES">
            ...
            <mediaPath type="fanart">PathToArtwork\SNES\fanart\%GAME%.*</mediaPath>
            <scraper name="thegamesdb.net" replaceKeyString=" III, II" replaceValueString=" 3, 2"/>
            ...
        </RomCollection>        
    </RomCollections>
    <FileTypes>
        ...
        <FileType id="5" name="fanart">
            <type>image</type>
            <parent>game</parent>
        </FileType>
    </FileTypes>
    <ImagePlacing>
        <fileTypeFor name="gameinfobig">
            ...
            <fileTypeForMainViewBackground>fanart</fileTypeForMainViewBackground>
            <fileTypeForMainViewBackground>boxfront</fileTypeForMainViewBackground>
            ...
        </fileTypeFor>
    </ImagePlacing>
    <Scrapers>
        ...
        <Site name="thegamesdb.net">
            <Scraper parseInstruction="02 - thegamesdb.xml" source="http://thegamesdb.net/api/GetGame.php?name=%GAME%" replaceKeyString="%REPLACEKEYS%" replaceValueString="%REPLACEVALUES%"/>
        </Site>
        ...
    </Scrapers>
<config>


I think there will be one more test version before the current release will go into the repo. Features in mind: simple config.xml creation wizard (only online scraping scenario as a start), make giantbomb scraper platform save, option to store and reimport scraped data as nfo files, create a list of all missing games or missing artwork, option not to import games with missing artwork. Please let me know if you have more ideas.

Thank you all for testing and giving feedback.

Regards,
malte


- ali2k1 - 2010-11-01

Thank you for your response. My rom directory is there I can see it <userdata><rom> am I doing something. I updated it from the link and now it don't startup. It doesn't cras or anything just nothing happens.


- malte - 2010-11-01

Can you upload the log file?


- ali2k1 - 2010-11-01

please be patient with me il upload the log file when I get home.
Cheers!


request for log - ali2k1 - 2010-11-01

hi all i tried reinstalling again from xbmc but still no luck it just stays there .

http://tinypaste.com/cbee0

and here is a my config.xml

http://tinypaste.com/cb755

i am following the guide, in the morning i got it to load and it asked to import config.

can you pleae help and this is my whole config.

my files sre located c:\\user\snes and within snes folder is my roms folder

thank you


hi i got it working and updated with link from above and now it says error

http://tinypaste.com/30e31


cover art for n64/snes and neo geo - ali2k1 - 2010-11-01

hey guys here are some cover arts for snes,n64 and neo geo.

this is for n64

http://www.mediafire.com/?b601pzvue2rbg0y

im uploading the rest


- ghostelement - 2010-11-01

Thanks for adding my site to your scraper list Malte! Smile

We are working on getting more specific info for games, and being able to sort accurately by platform for covers.


- ghostelement - 2010-11-01

ali2k1 Wrote:hey guys here are some cover arts for snes,n64 and neo geo.

this is for n64

http://www.mediafire.com/?b601pzvue2rbg0y

im uploading the rest

If you want to be able to use these, you should upload them directly to one of the sites that is being scraped by the add-on. I noticed that the images you provided are PNG format. We are working on getting support to use PNG images on my site right now. For now, you could convert them to jpg and upload them to http://www.thegamesdb.net


- malte - 2010-11-02

ali2k1 Wrote:hi i got it working and updated with link from above and now it says error

Error seems to be a versioning problem.

Maybe you messed up the database with your first installation attempts. If all not helps you could try to delete your database file:
C:\Users\User\AppData\Roaming\XBMC\userdata\addon_data\script.games.rom.collection.browser\MyGames.db


- ali2k1 - 2010-11-02

hi i deleted my games db. but now its saying problem with config.xml.
all day i still cant get my paths correct. this is my whole xml looks like

<config>
<Consoles>
<Console>
<name>snes9x</name>
</Console>
</Consoles>
<RomCollections>
<RomCollection>
<name>snes9x</name>
<consoleName>snes9x</consoleName>
<emulatorCmd>snes9x -%I% "%ROM%"</emulatorCmd>
<romPath>C:/user/snes/roms/*.zip</romPath>
</RomCollection>
</RomCollections>
</config>

is there a different command windows, and how do i direct it to the exe.

thanks.

and il upload the covers to thegamedb.


- ghostelement - 2010-11-02

ali2k1 Wrote:hi i deleted my games db. but now its saying problem with config.xml.
all day i still cant get my paths correct. this is my whole xml looks like

<config>
<Consoles>
<Console>
<name>snes9x</name>
</Console>
</Consoles>
<RomCollections>
<RomCollection>
<name>snes9x</name>
<consoleName>snes9x</consoleName>
<emulatorCmd>snes9x -%I% "%ROM%"</emulatorCmd>
<romPath>C:/user/snes/roms/*.zip</romPath>
</RomCollection>
</RomCollections>
</config>

is there a different command windows, and how do i direct it to the exe.

thanks.

and il upload the covers to thegamedb.

I converted the images that you uploaded to jpg files, and I've started uploading some of them myself also. Might take a little of the workload off of you. Smile


- hikaricore - 2010-11-02

@ali2k1: You config file is missing required items, either check your xbmc log and add what's needed or redo your conf from scratch.

@ghostelement: I like your site but you should probably more clearly define what should and shouldn't be uploaded as artwork to games. For example there is gamecube and wii artwork added for the 8bit and 16bit mario titles. This could quickly turn into a mess and get out of hand, not to mention the huge number duplicates and wasted space/bandwidth.


- ghostelement - 2010-11-02

hikaricore Wrote:@ali2k1: You config file is missing required items, either check your xbmc log and add what's needed or redo your conf from scratch.

@ghostelement: I like your site but you should probably more clearly define what should and shouldn't be uploaded as artwork to games. For example there is gamecube and wii artwork added for the 8bit and 16bit mario titles. This could quickly turn into a mess and get out of hand, not to mention the huge number duplicates and wasted space/bandwidth.

Yea, we are going to do an overhaul of the database soon, and then we will crack down on how generic art gets shown for games like that.


- malte - 2010-11-02

ali2k1 Wrote:hi i deleted my games db. but now its saying problem with config.xml.
all day i still cant get my paths correct. this is my whole xml looks like

If you are using the latest 0.7.5, go with this config.xml and adjust it to your needs (PathToRoms, PathToArtwork and emulatorCmd).

PathToArtwork is used to store artwork while scraping but it will also check for already existing artwork. Just make sure that your images are named like the rom files.


- ali2k1 - 2010-11-02

thank you very much Malte!! worked great i cant stop smiling i got a grin on my face its quite annoying. just few things please 1. can i have different formats within the directory like zip and bin. is there a auto renamer koz i renamed all my zipped roms to my art and rcb didnt pick it up as there was another html file inside the zip. can you change themes im using confluence atm.

thanks bruv very much but dont worry il b back