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)



RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - weirdinin - 2017-03-14

Excellent! That works.
I did not know there was an option to make a temporary local copy... well I quess I should have rtfm.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jbaglien - 2017-03-16

I have a weird issue that I haven't seen anywhere else. When trying to add my Sega Saturn collection the scraper only sees about a third of the isos and bins. Every game is in its own directory and I have been using the directory name for scraping, because the iso file names are ridiculous. However even if I don't select use directory name it still won't see those files. I am wondering if something in the directory name itself confuses RCB.

Found examples relative paths:

Actua_Soccer_-_Club_Edition/Actua Soccer - Club Edition/Actua Soccer - Club Edition v1.100 (1997)(Gremlin)(PAL)(Track 1 of 2)[!].iso
Area_51/Area 51/Area 51 v1.000 (1996)(GT Interactive)(PAL)(M4)(Track 1 of 2)[!].iso
Battle_Arena_Toshinden_Remix/Battle Arena Toshinden Remix/Battle Arena Toshinden Remix v1.000 (1996)(Sega)(PAL)(Track 01 of 12)[!].iso
Blast_Chamber/Blast Chamber/Blast Chamber v1.000 (1996)(Activision)(PAL)(Track 01 of 35)[!].iso
Center_Ring_Boxing/Center Ring Boxing/Center Ring Boxing v1.02U (1995)(JVC)(NTSC)(US)(Track 1 of 7)[!].iso
Chaos_Control/Chaos Control/Chaos Control v1.100 (1996)(Infogrames)(PAL)(M3)(Track 1 of 5)[!].iso
Congo/Congo/Congo.iso

Not found examples:

Alien_Trilogy/Alien Trilogy/Alien Trilogy v1.000 (1996)(Acclaim)(PAL)(M4)(Track 01 of 14)[!].iso
Andretti_Racing/Andretti Racing/Andretti Racing v1.000 (1997)(EA Sports)(PAL)(Track 1 of 5)[!].iso
Athlete_Kings/Athlete Kings/Athlete Kings v1.001 (1996)(Sega Sports)(PAL)(Track 01 of 11)[!].iso
Atlantis_-_The_Lost_Tales/Atlantis - The Lost Tales/Atlantis - The Lost Tales v1.200 (1998)(Sega)(PAL)(M3)(Disc 1 of 2)(Track 1 of 2)[!].iso
Baku_Baku/Baku Baku/Baku Baku v1.001 (1996)(Sega)(PAL)(Track 01 of 24)[!].iso
Battle_Monsters/Battle Monsters/Battle Monsters v1.000 (1996)(Acclaim)(PAL)(Track 1 of 2)[!].iso
Black_Dawn/Black Dawn/Black Dawn v1.000 (1997)(Virgin)(PAL)(Track 01 of 52)[!].iso
Blazing_Dragons/Blazing Dragons/Blazing Dragons v1.000 (1996)(Mindscape)(NTSC)(US)(Track 1 of 2)[!].iso
Brain_Dead_13/Brain Dead 13/Brain Dead 13 v1.000 (1996)(ReadySoft)(NTSC)(US)(Track 1 of 2)[!].iso
Break_Point/Break Point/Break Point v1.001 (1996)(Ocean)(PAL)(en-fr)(Track 1 of 6)[!].iso
Bubble_Bobble_also_featuring_Rainbow_Islands/Bubble Bobble also featuring Rainbow Islands/Bubble Bobble also featuring Rainbow Islands v1.000 (1996)(Acclaim)(PAL)(Track 1 of 2)[!].iso
Bug!/Bug!/Bug! v1.019 (1995)(Sega)(PAL)(Track 01 of 73)[!].iso
Bug_Too!/Bug Too!/Bug Too! v1.000 (1997)(SegaSoft)(PAL)(Track 01 of 12)[!].iso
Burning_Rangers/Burning Rangers/Burning Rangers v1.003 (1998)(Sega)(NTSC)(JP)(Track 1 of 2)[!].iso
Bust-A-Move_2_-_Arcade_Edition/Bust-A-Move 2 - Arcade Edition/Bust-A-Move 2 - Arcade Edition v1.000 (1996)(Acclaim)(PAL)(Track 01 of 21)[!].iso
Bust-A-Move_3/Bust-A-Move 3/Bust-A-Move 3 v1.000 (1997)(Acclaim)(PAL)(Track 01 of 16)[!].iso
Casper/Casper/Casper v1.003 (1996)(Interplay)(NTSC)(US)(Track 1 of 8)[!].iso
Clockwork_Knight_2/Clockwork Knight 2/Clockwork Knight 2 v1.001 (1995)(Sega)(PAL)(Track 1 of 2)[!].iso
Clockwork_Knight/Clockwork Knight/Clockwork Knight v1.002 (1995)(Sega)(NTSC)(US)(Track 1 of 3)[!][1008681007 6-95 5SA1].iso
College_Slam/College Slam/College Slam v1.000 (1996)(Acclaim)(NTSC)(US)(Track 01 of 54)[!].iso
Command_&_Conquer/Command & Conquer/Command & Conquer v1.000 (1996)(Virgin)(PAL)(Disc 1 of 2)(Track 01 of 12)[!][GDI].iso

More interestingly it finds:

Corpse_Killer_-_Graveyard_Edition_Disc_2_of_2_(U)(Saturn)/Corpse Killer - Graveyard Edition Disc 2 of 2 (U)(Saturn)/Corpse Killer - Graveyard Edition Disc 2 of 2 (U)(Saturn).bin

but not:

Corpse_Killer_-_Graveyard_Edition_Disc_1_of_2_(U)(Saturn)/Corpse Killer - Graveyard Edition Disc 1 of 2 (U)(Saturn)/Corpse Killer - Graveyard Edition Disc 1 of 2 (U)(Saturn).bin

I have checked permissions they are all the same. It is RCB 2.1.2 on Kodi 17 on Ubuntu 16.10. I will be happy to provide any additional info that is all I can think of for now.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - LoserSM - 2017-03-17

Hi guys,
Im running RCB im combination with the Project 64 Emulator on a NUC with windows 10.
I'm controlling it with a PS3 controller only. What's the smartest way to leave an emulated game
and return to kodi with the use of a controller only?
For now I just Alt+F4 out of the emulation, but I don't want to use a keyboard all the time.

Thanks for any advice Wink


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jbaglien - 2017-03-17

(2017-03-17, 13:21)LoserSM Wrote: Hi guys,
Im running RCB im combination with the Project 64 Emulator on a NUC with windows 10.
I'm controlling it with a PS3 controller only. What's the smartest way to leave an emulated game
and return to kodi with the use of a controller only?
For now I just Alt+F4 out of the emulation, but I don't want to use a keyboard all the time.

Thanks for any advice Wink

Padstar and Pinnacle Game Profiler both have automatic profile switching. So create a profile for Project 64 and map one of your unused buttons to Alt+F4. They aren't free but $5.99 seems pretty reasonable.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jbaglien - 2017-03-27

I found a solution to my issue slightly change the directory name. It less than ideal, but works.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - bimple - 2017-03-29

Does this work for Android in Krypton? I went through the setup wizard, and followed several online guides, all with no luck. Any tips on how to get this running on Android 6 with Kodi Krypton ?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - arcadeicons - 2017-03-29

I follow all the steps to import the offline MAME Synopsis into Kodi, but it only imports 80 titles, how can I get it to import everything that is in the MAME synopsis RCB 201202.zip ?

Alternatively, if someone could dump the MAME synopsis/descriptions etc matched to ROM names to a CSV and attach it here I could put it in the DB manually.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - RORO-RR - 2017-04-16

(2016-02-05, 12:43)CRJMichiels Wrote: I am having a problem on my Nvidia Shield TV. I can boot a ton just fine however I lose controller support booting from Kodi, I am using an Nvidia Shield controller. Now if I boot directly from retroarch the controller works fine.

When I boot from Kodi I get a controller not configured text in the bottom left. I believe the boot params are messing something up. Any advice would be appreciated.

Has this issue ever been solved?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - VisualWizard - 2017-04-24

(2017-03-29, 06:41)bimple Wrote: Does this work for Android in Krypton? I went through the setup wizard, and followed several online guides, all with no luck. Any tips on how to get this running on Android 6 with Kodi Krypton ?

I have just about got it working for Krypton on Android, but it took a fair deal of effort. Unfortunately; this addon was abandoned quite some time ago, so it is in a state of disrepair, which is a terrible shame because parts of it still work very well, and at this time there just isn't much else like it available for android. I have been trying very hard to get this addon working for me on Krypton, but it has taken a whole lot of effort. It is not a task to be taken lightly and requires a fair bit of computer skill.

I am happy to see that there are other people still talking about the "ROM Collection Browser"; it would be super awesome if someone with more coding knowledge than myself would be interested in reviving this project! I would be interested in helping out.

I found that the trick to getting it to work on Android has been to get your ROM collections set up beforehand on a Windows PC. For some reason; the scrapers seem to actually work when you are using Windows! I tried to get them to work for days on Android with no luck at all, but if your files are named appropriately the scrapers work pretty well in Windows. I don't know why; I'm not an avid coder so I can't offer an explanation.

It is important to note that when using the accurate scraping setting; your game has to be titled exactly same as it is on the site you are scraping. If it isn't the scraper will not return results. So it is best to take a look on some of those sites and look at some of their naming conventions; then do your very best to name your files the same way. I would suggest using an automatic naming program that allows you to rename files based upon a set of rules you define. You can get most of the names right pretty easy, but you probably never get them all, so I'm sure you will find a handful of games that will not have scraped properly.

After the initial scrape I went through each ROM collection; found problem files, then referenced the website I was scraping so I could detect and correct any naming discrepancies. If this sounds incredibly tedious; this is because it was, but it worked. So correct the name of your ROM to match the website; then delete any artwork files that failed to download. These are easy to spot because they won't preview in windows, and they should be much smaller than all the other files. Then you can clean the collection in ROM Collection Browser; it will see that the files you renamed are no longer there and remove the ROMS from your library. Then you can add roms to the collection again, and it will re-scrape all the file renamed files; this time it should work.

Once you have everything set up to your satisfaction you can then migrate your gamedata to your android device. There are a few ways you could go about doing that. The easiest would probably be just to move your ROM folders over with the .nfo files ROM Collection Browser creates for you then scan the NFO files on your Android device. You will have to remap the location to your artwork though, as this will not be the same as it is in Windows.

I hope that helps!


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - ianw22873 - 2017-05-01

i am looking for someone to help get me up and running with games on kodi also looking for some guidance in kodi 18 on windows


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - crono141 - 2017-08-29

@malte have you had any luck getting this to work with Raspberry Pi and/or RetroPie's runcommand.sh script? I tried today to set this up utilizing the same emulator launch command as some of the other optional front ends. The emulator runs, but it runs behind the kodi screen (instead of in front of). Kodi still has the focus of input as well. I'm sure it has something to do with the pi framebuffer, but I couldn't tell you how to fix it to save my life. Smile

I guess an even better question would be if you're still supporting/developing this addon or not?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - thecubasekid - 2017-09-18

Hi Folks,

i am having some trouble importing roms from a windows network share, from android and i am using krypton with version 2.1.3b. the roms import fine if i copy the folder locally to my android box and browse to that location but if i browse them rom on my network it doesn't pick anything up. after browsing to the network location it shows as smb://server/share. i read while googling for help i needed to update config.xml so it would read \\server\share then after imprt do some manuplication in the game db but this doesn't work for me either with no roms identified, although it was a post from a couple of years ago..

checking the log in debug i get the below (it is the same error if i used smb://server/share also...) i can upload the full log if any help but didn't see anything to suggest issue in it elsewhere...

am i missing something? any help would be appreciated...

T:18446744072931322160 DEBUG: RCB_INFO: Rom path: ['\\\\itunes-server\\E\\Roms\\Mega Drive\\*.ZIP']
14:26:50.683 T:18446744072931322160 DEBUG: RCB_INFO: Reading rom files
14:26:50.683 T:18446744072931322160 DEBUG: RCB_INFO: walkDownPath romPath: \\itunes-server\E\Roms\Mega Drive\*.ZIP
14:26:50.685 T:18446744072931322160 DEBUG: RCB_INFO: Running walkdown on: \\itunes-server\E\Roms\Mega Drive\*.ZIP
14:26:50.685 T:18446744072931322160 DEBUG: RCB_INFO: Begin getFilesByWildcard. pathName = \\itunes-server\E\Roms\Mega Drive\*.ZIP
14:26:50.686 T:18446744072931322160 DEBUG: RCB_INFO: dirname:
14:26:50.688 T:18446744072931322160 DEBUG: RCB_INFO: filemask: \\itunes-server\E\Roms\Mega Drive\*.ZIP
14:26:50.698 T:18446744072931322160 ERROR: GetDirectory - Error getting
14:26:50.698 T:18446744072931322160 DEBUG: RCB_INFO: xbmcvfs dirs: []
14:26:50.699 T:18446744072931322160 DEBUG: RCB_INFO: xbmcvfs files: []
14:26:50.700 T:18446744072931322160 DEBUG: RCB_INFO: files after walkDown = []
14:26:50.701 T:18446744072931322160 DEBUG: RCB_INFO: Files read: []
14:26:50.709 T:18446744072931322160 DEBUG: RCB_INFO: No files found for rom collection Genesis, skipping

***UPDATE****

i completely removed and re-installed the addon, and ran with the default smb://path that the addon creates when browsing to rom location, in the log i see it list all the zip files in the folder, does not give any error but states no files read? see below, can anyone help?

DEBUG: RCB_INFO: Running walkdown on: smb://itunes-server/E/Roms/Mega Drive//*.ZIP
15:40:28.232 T:18446744072970828080 DEBUG: RCB_INFO: Begin getFilesByWildcard. pathName = smb://itunes-server/E/Roms/Mega Drive//*.ZIP
15:40:28.232 T:18446744072970828080 DEBUG: RCB_INFO: dirname: smb://itunes-server/E/Roms/Mega Drive
15:40:28.233 T:18446744072970828080 DEBUG: RCB_INFO: filemask: *.ZIP
15:40:28.766 T:18446744072970828080 DEBUG: RCB_INFO: xbmcvfs dirs: []
15:40:28.767 T:18446744072970828080 DEBUG: RCB_INFO: xbmcvfs files: ['Batman - Revenge of the Joker.zip', 'Batman - The Video Game.zip', 'Batman Forever.zip', 'Batman Returns.zip', 'Earthworm Jim 2.zip', 'Earthworm Jim.zip', 'Ecco - The Tides of Time.zip', 'Ecco Jr..zip', 'Ecco the Dolphin.zip', "Goofy's Hysterical History Tour.zip", 'James Pond - Underwater Agent.zip', 'James Pond 3 - Operation Starfish.zip', 'James Pond II - Codename Robocod.zip', 'Mickey Mania - The Timeless Adventures of Mickey Mouse.zip', "Mickey's Ultimate Challenge.zip", 'Micro Machines.zip', 'Paperboy.zip', 'PGA Tour Golf III.zip', 'Sonic & Knuckles.zip', 'Sonic 3D Blast.zip', 'Sonic Classics.zip', 'Sonic The Hedgehog 2.zip', 'Sonic The Hedgehog 3.zip', 'Sonic The Hedgehog Spinball.zip', 'Sonic The Hedgehog.zip', 'Spider-Man - The Animated Series.zip', 'Spider-Man and Venom - Maximum Carnage.zip', 'Spider-Man and Venom - Separation Anxiety.zip', "Spider-Man and X-Men - Arcade's Revenge.zip", 'Spider-Man.zip', "Street Fighter II' - Special Champion Edition.zip", 'Streets of Rage 3.zip', 'Super Street Fighter II.zip', 'The Lion King.zip', 'The Lost World - Jurassic Park.zip', 'The Simpsons - Bart vs. The Space Mutants.zip', "The Simpsons - Bart's Nightmare.zip", 'Tiny Toon Adventures - Acme All-Stars.zip', "Tiny Toon Adventures - Buster's Hidden Treasure.zip", 'Tom and Jerry - Frantic Antics!.zip']
15:40:28.771 T:18446744072970828080 DEBUG: RCB_INFO: files after walkDown = []
15:40:28.776 T:18446744072970828080 DEBUG: RCB_INFO: Files read: []
15:40:28.777 T:18446744072970828080 DEBUG: RCB_INFO: No files found for rom collection Genesis, skipping

***Further update***

I got it working!!!! it seems when using network share the file mask *.zip is case sensitive, change it to lower case and the roms imported from smb!!!

Thanks


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - RaidenNZ - 2017-09-27

Is there any way to custom sort games? For example I'd like to put "Final Fantasy IX" after "Final Fantasy XIII", but instead it's displaying alphabetically rather than its order in the series. I tried putting a <sorttitle> tag in the nfo files but it didn't seem to work.

I know I could just rename them 8 and 9, but it just doesn't seem right.

Thanks


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Solo0815 - 2017-11-11

I can't get RCB 2.1.2 working together with retroplayer, also 2.1.3 isn't working with RP
I'm running Milhouse LE 9.0 builds, but RCB doesn't "see" retroplayer.

There isn't also a "RP" branch on RCB's github site.
Does anyone have a clue?
Thx


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - bulubulubalabala - 2017-12-18

(2014-11-27, 09:17)trimalchio Wrote:
(2014-06-30, 06:11)malte Wrote:
rlaursen Wrote:Another issue I see is that when using Aeon Nox skin with confluence thumbnail view mode there is what looks like menu categories "console genre year publisher a-z" in white text stuck on the background not part of the menu or anything. This goes away once you change your xbmc skin to confluence but I am using Nox. Am I able to remove this in one of the text files?
I can reproduce this issue. Still have to check why this is happening.   

I was able to fix this by editing C:\Users\USER_NAME\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\RCB_SKIN_NAME\720p

I changed each label element's posy from 20 to -670

For example:

<!-- Console filter -->
<control type="label">
<description>Consoles</description>
<posx>0</posx>
<posy>-670</posy>
<width>200</width>
<align>center</align>
<textcolor>FF000000</textcolor>
<label>$ADDON[script.games.rom.collection.browser 32406]</label>
</control>

Probably not the "correct" fix but it works. Hope this helps someone.   
Thanks for that tip ! I edited this file to use RCB with Aeon nox. I also edited the "script-RCB-gameinfo.xml" to fix the informations menuwhen i press "i" in Kodi. I fixed the streched pictures too. Now it looks great. Here are the files if somebody needs it (backup originals files first) :

script-Rom_Collection_Browser-main.xml
In this folder : %AppData%\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\skins\Night\720p
Choose "Night" in RCB options>General>RCB Skin

and
script-RCB-gameinfo.xml
In this folder : %AppData%\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\skins\Default\720p

I tried to increase the title font size but it didn't works. If somebody knows how to do that... I also edited the files for others RCB skin (simplicity and confluence), but i didn't finish yet.