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)



- mhd143 - 2011-02-23

malte Wrote:Hmmm, really strange. And this occured more than once? Maybe it has been a temporary problem?

I don't think that we use anything special to retrieve the data. So no idea how I could help you here. Sorry.

I'll give it another go and let you know how I get on. Might be tempted to completely remove rcb then install again.


- mhd143 - 2011-02-23

malte Wrote:Hmmm, really strange. And this occured more than once? Maybe it has been a temporary problem?

I don't think that we use anything special to retrieve the data. So no idea how I could help you here. Sorry.

Yes tried this a few times over a couple of days.
I'll give it another go and let you know how I get on. Might be tempted to completely remove rcb then install again.


- jimyx17 - 2011-02-24

mhd143 Wrote:Yes tried this a few times over a couple of days.
I'll give it another go and let you know how I get on. Might be tempted to completely remove rcb then install again.

Can you paste your config.xml? I'm trying to reproduce your errors, without luck.


- andlinux - 2011-02-25

Quick question, is it possible to edit the arguments of zsnes or do I have to do the whole process again ?


- malte - 2011-02-25

andlinux Wrote:Quick question, is it possible to edit the arguments of zsnes or do I have to do the whole process again ?
In the current version you can only change the arguments directly in the config.xml file. You will find it in your userdata folder.

I am working on editing this via UI right now and I hope it will be finished in 1-2 weeks.


- andlinux - 2011-02-26

malte Wrote:In the current version you can only change the arguments directly in the config.xml file. You will find it in your userdata folder.

I am working on editing this via UI right now and I hope it will be finished in 1-2 weeks.

If I am in the userdata folder then I don't see a config.xml. Or do you mean this path:

/.xbmc/userdata/addon_data/script.games.rom.collection.browser/

Here I can see a config.xml file but where can I add those arguments ?
Code:
<config>
<RomCollections>
<RomCollection id="1" name="SNES">
<emulatorCmd>/usr/bin/zsnes</emulatorCmd>
<emulatorParams>"%ROM%"</emulatorParams>
<romPath>/home/andy/zsnes_roms/*.smc</romPath>
<mediaPath type="boxfront">/home/andy/zsnes_roms/Artwork/boxfront/%GAME%.*</mediaPath>
<mediaPath type="boxback">/home/andy/zsnes_roms/Artwork/boxback/%GAME%.*</mediaPath>
<mediaPath type="cartridge">/home/andy/zsnes_roms/Artwork/cartridge/%GAME%.*</mediaPath>
<mediaPath type="screenshot">/home/andy/zsnes_roms/Artwork/screenshot/%GAME%.*</mediaPath>
<mediaPath type="fanart">/home/andy/zsnes_roms/Artwork/fanart/%GAME%.*</mediaPath>
<ignoreOnScan>False</ignoreOnScan>
<descFilePerGame>True</descFilePerGame>
<useFoldernameAsGamename>False</useFoldernameAsGamename>
<searchGameByCRC>True</searchGameByCRC>
<maxFolderDepth>99</maxFolderDepth>
<doNotExtractZipFiles>False</doNotExtractZipFiles>
<imagePlacing>gameinfobig</imagePlacing>
<scraper name="thegamesdb.net" replaceKeyString="" replaceValueString=""/>
<scraper name="giantbomb.com" replaceKeyString="" replaceValueString=""/>
<scraper name="mobygames.com" platform="15" replaceKeyString="" replaceValueString=""/>
</RomCollection>



- malte - 2011-02-26

This is the correct file. You can edit the arguments here:
Code:
<emulatorCmd>/usr/bin/zsnes</emulatorCmd>
<emulatorParams>"%ROM%"</emulatorParams>

I guess you will only need to change "emulatorParams". You should keep the "%ROM%" as it will be replaced with the current rom file when the game is launched but you can add any other arguments you need (e.g. change it to -m "%ROM%")


- andlinux - 2011-02-27

Well that's strange, I did:

-s "%ROM%

and zsnes didn't start, so I changed it back like it was and I had sound in zsnes :S


- kruuth - 2011-02-28

Say, are there "recommended" EMUs for different platforms? I was just planning on using MESS.


- mhd143 - 2011-02-28

jimyx17 Wrote:Can you paste your config.xml? I'm trying to reproduce your errors, without luck.

@jimyx17

http://pastebin.com/WQL41kSH

Many thanks in advance


- jimyx17 - 2011-03-01

mhd143 Wrote:@jimyx17

http://pastebin.com/WQL41kSH

Many thanks in advance

Sorry, but no luck again. I'm wondering if you are using any kind of proxy that could reject your requests.
Because the servers you have configured doesn't have any authentication, the only thing that comes to my mind that could answer with a 401 is a non-transparent http-proxy.


- toddwv - 2011-03-01

Really nice addon. Exactly what I've been waiting for. Smile

Got this working with MAME (0.141) in Dharma on Ubuntu 10.10. Next I'll see about my XBMC-Live install.

Edit: actually I guess I'll throw my large rom collection at it and see what breaks. Smile


- mhd143 - 2011-03-01

jimyx17 Wrote:Sorry, but no luck again. I'm wondering if you are using any kind of proxy that could reject your requests.
Because the servers you have configured doesn't have any authentication, the only thing that comes to my mind that could answer with a 401 is a non-transparent http-proxy.

SadNo proxy in my setup at all. Driving me mad now this as really wanted to get this working. Like i said in my previous posts i can donwload fanart for videos without any problems. Don't really want to give up.Sad

Any help welcome


- malte - 2011-03-01

@mhd:
I still would guess that there is something blocked in your environment, maybe security settings in your router or the connection settings on your htpc.

Some ideas to come closer (just to hunt down the problem):
- Did you try to run the script on another pc in your network?
- Can you launch this url in a browser on your htpc: http://maws.mameworld.info/maws/romset/1942 ? Is there a window popping up when you try this? Maybe try it with different browsers if you have more than one on your system.

@toddwv:
Thanks for the feedback! With the current version you may encounter some encoding issues with certain games. You will have to delete these games and start a new scan if this happens (already scraped games don't have to be rescraped). This will be fixed with the next version but it will take some more days until it is finished for release.

@kruuth: No. All emus with command line support that run on your system should be fine.


- kruuth - 2011-03-01

Hey Malte, I just tried adding a second emu, but I can't seem to do it in .81. Is there some trick to it?