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 - robertybob - 2014-04-03

I had 6 PS1 games all imported OK with images and descriptions - tried to import another game and now it's only showing I have two games imported. This has also happened with other systems (MasterSystem and N64), so I've had to manually remove the config files for RCB and start from scratch. Very frustrating Confused

Also, I find that N64 and PS1 ROMs tend to run twice as fast (or they're actually at a playable speed) when I manually launch them from their respective emulators rather than through RCB (also tried AdvancedLauncher and have the same thing). Is this supposed to be the case? I'm using ePSXe and any damn N64 emulator that'll actually work with the games I want to play lol.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - amasephy - 2014-04-03

Just came across this thread, very awesome stuff! I spent a few hours working on setting up Retroarch and integrating it with XBMC. After I finally got it launching games I found that it doesn't utilize the autosave states. I've used Retroarch in the past without XBMC and this functionality worked just fine. I'm using the same config file I had set up previously (pressing a button on controller saves the state and quits the application) and everytime I try this from within XBMC it just launches games as if it were the first time being played.

I tried setting the save state extension from within RCB to *.auto, and this does bring up a list of the save states, however when selecting one of them, it brings me to the Retroarch config application. Is there something special I need to do to tell it to resume from the autosave other than in the config file?

I'm running XBMC 12.3 on Windows 7.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - djm1319 - 2014-04-03

I need a guide to exit commands for emulators. I need to know how to exit out of epsxe and nulldc and various other emulators through the controller I'm using that has xinput. Thanks in advance.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - teeedubb - 2014-04-03

(2014-04-03, 03:59)djm1319 Wrote: I need a guide to exit commands for emulators. I need to know how to exit out of epsxe and nulldc and various other emulators through the controller I'm using that has xinput. Thanks in advance.

http://forum.xbmc.org/showthread.php?tid=70115&pid=1521756#pid1521756


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - djm1319 - 2014-04-03

(2014-04-03, 04:04)teeedubb Wrote:
(2014-04-03, 03:59)djm1319 Wrote: I need a guide to exit commands for emulators. I need to know how to exit out of epsxe and nulldc and various other emulators through the controller I'm using that has xinput. Thanks in advance.

http://forum.xbmc.org/showthread.php?tid=70115&pid=1521756#pid1521756

THANK YOU! HOLY CRAP WOW DIDN'T EXPECT THAT SOMEONE GIVE THIS GUY A HANDJOB


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - djm1319 - 2014-04-03

Do you know how I'd be able to add my other two Playstation libraries (rom collections) into Rom Collection Browser using a different playstation emulator?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Orochi77 - 2014-04-04

Thank you for the wonderful addon.

I was able to scrape most of my mame roms using the offline method.
How do I scrape Megadrive (Sega Genesis) roms for artwork and info?
The roms for the above platform are all using short file name format (fb alpha), therefore conventional scrapers don't scrape them.

Any ideas?
Thank you.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - teeedubb - 2014-04-04

(2014-04-03, 14:22)djm1319 Wrote: Do you know how I'd be able to add my other two Playstation libraries (rom collections) into Rom Collection Browser using a different playstation emulator?

Same as other emulators .- get them working via the command prompt, then use that information in RCB. for ps1 I like mednafen, for ps2 I use pcsx2


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2014-04-05

IncognitoMan Wrote:Would this config be able to be externally loaded in the sense of being able to point to it? For example it could be on the root of sdcard and you could tell RCB to read it there or where ever you may put it? Just asking since emulators do change little by little sometimes and args change too with those changes...
Yes, there will be an addon setting where you can specify the path. I also thought about an automatic download option but I guess that would be too much hassle.


robertybob Wrote:I had 6 PS1 games all imported OK with images and descriptions - tried to import another game and now it's only showing I have two games imported. This has also happened with other systems (MasterSystem and N64), so I've had to manually remove the config files for RCB and start from scratch.
Hmmm, you are not the first one who reports this kind of issue. I was never able to reproduce something like this myself. Does this only happen when you import new games? Did it work when you re-did it from scratch?


robertybob Wrote:Also, I find that N64 and PS1 ROMs tend to run twice as fast (or they're actually at a playable speed) when I manually launch them from their respective emulators rather than through RCB (also tried AdvancedLauncher and have the same thing). Is this supposed to be the case? I'm using ePSXe and any damn N64 emulator that'll actually work with the games I want to play lol.
I never had issues with playing speed. Sounds like there should be a config for that in the emulators but I am not sure.


amasephy Wrote:After I finally got it launching games I found that it doesn't utilize the autosave states. I've used Retroarch in the past without XBMC and this functionality worked just fine. I'm using the same config file I had set up previously (pressing a button on controller saves the state and quits the application) and everytime I try this from within XBMC it just launches games as if it were the first time being played.
I can reproduce this issue. I will see if I can find a solution.


(2014-04-04, 09:31)teeedubb Wrote:
(2014-04-03, 14:22)djm1319 Wrote: Do you know how I'd be able to add my other two Playstation libraries (rom collections) into Rom Collection Browser using a different playstation emulator?

Same as other emulators .- get them working via the command prompt, then use that information in RCB. for ps1 I like mednafen, for ps2 I use pcsx2
Problem is that you can't really add two collections for the same platform with RCBs gui atm. You could try to edit the config.xml file manually and copy/paste one collection and adjust all pathes and emulator params. But I am not 100% sure if this will work to be honest.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - teeedubb - 2014-04-06

(2014-04-05, 08:00)malte Wrote:
(2014-04-04, 09:31)teeedubb Wrote:
(2014-04-03, 14:22)djm1319 Wrote: Do you know how I'd be able to add my other two Playstation libraries (rom collections) into Rom Collection Browser using a different playstation emulator?

Same as other emulators .- get them working via the command prompt, then use that information in RCB. for ps1 I like mednafen, for ps2 I use pcsx2
Problem is that you can't really add two collections for the same platform with RCBs gui atm. You could try to edit the config.xml file manually and copy/paste one collection and adjust all pathes and emulator params. But I am not 100% sure if this will work to be honest.

Ahhh... I misunderstood the question


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Orochi77 - 2014-04-06

Another question about scraping for artwork.

1. When RCB scrapes for artwork and info does it use the archive name (if the rom is packed) or the rom name inside the archive?
2. Will the scraping results be better of one was to rename roms in such a way as to remove extra descriptors in the file name such as (J), (U) (VS) etc...?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2014-04-10

(2014-04-06, 22:19)Orochi77 Wrote: Another question about scraping for artwork.

1. When RCB scrapes for artwork and info does it use the archive name (if the rom is packed) or the rom name inside the archive?
2. Will the scraping results be better of one was to rename roms in such a way as to remove extra descriptors in the file name such as (J), (U) (VS) etc...?
1. IIRC it will use the archive name. There could also be more than one file inside the archive, so the name of the archive is the only possible solution.
2. If the extra descriptors are inside brackets () or [], they will be removed before searching the game. But (again IIRC) you could save some ms of processing time as RCB will first check the complete file name and when this fails it will check again with removed descriptors.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Orochi77 - 2014-04-10

Thank you malte

I did not know that the addon was that intelligent.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Komerad - 2014-04-13

Worked well but not anymore.

I have installed xbmcbuntu with fusion (xbmchub.)
It's not working out of the box nor is it with the latest versions.

When I lauch a rom with retroarch-phoenix it works.
When I then go back to xbmc it does not launch anymore.
Code:
11:45:43 T:2456775488  NOTICE: RCB_INFO: onAction: 1
11:45:48 T:2456775488  NOTICE: RCB_INFO: onAction: 4
11:45:49 T:2456775488  NOTICE: RCB_INFO: onAction: 4
11:45:50 T:2456775488  NOTICE: RCB_INFO: onAction: 4
11:45:50 T:2456775488  NOTICE: RCB_INFO: Begin showGameInfo
11:45:50 T:2456775488  NOTICE: RCB_INFO: End showGameInfo
11:45:52 T:2456775488  NOTICE: RCB_INFO: Begin launchEmu
11:45:52 T:2456775488  NOTICE: RCB_INFO: launching game with id: 3335
11:45:52 T:2456775488  NOTICE: RCB_INFO: Begin launcher.launchEmu
11:45:52 T:2456775488  NOTICE: RCB_INFO: Begin saveViewState
11:45:52 T:2456775488  NOTICE: RCB_INFO: Begin saveViewMode
11:45:52 T:2456775488  NOTICE: RCB_INFO: End saveViewMode
11:45:52 T:2456775488  NOTICE: RCB_INFO: Begin helper.saveViewState
11:45:52 T:2456775488  NOTICE: RCB_INFO: End helper.saveViewState
11:45:52 T:2456775488  NOTICE: RCB_INFO: End saveViewState
11:45:52 T:2456775488  NOTICE: RCB_INFO: files for current game: [(u'/home/komerad/Downloads/SMD/3 Ninjas Kick Back (U) [!].bin',)]
11:45:52 T:2456775488  NOTICE: RCB_INFO: launcher.buildCmd
11:45:52 T:2456775488  NOTICE: RCB_INFO: emuCommandLine: /usr/bin/retroarch
11:45:52 T:2456775488  NOTICE: RCB_INFO: preCmdLine:
11:45:52 T:2456775488  NOTICE: RCB_INFO: postCmdLine:
11:45:52 T:2456775488  NOTICE: RCB_INFO: Getting Multiple Disc Parameter
11:45:52 T:2456775488  NOTICE: RCB_INFO: emuParams: -f -L /usr/lib/libretro-genesisplusgx.so %ROM%
11:45:52 T:2456775488  NOTICE: RCB_INFO: rom: /home/komerad/Downloads/SMD/3 Ninjas Kick Back (U) [!].bin
11:45:52 T:2456775488  NOTICE: RCB_INFO: No precmd created.
11:45:52 T:2456775488  NOTICE: RCB_INFO: No postcmd created.
11:45:52 T:2456775488  NOTICE: RCB_INFO: cmd: "/usr/bin/retroarch" -f -L /usr/lib/libretro-genesisplusgx.so /home/komerad/Downloads/SMD/3 Ninjas Kick Back (U) [!].bin
11:45:52 T:2456775488  NOTICE: RCB_INFO: precmd:
11:45:52 T:2456775488  NOTICE: RCB_INFO: postcmd:
11:45:52 T:2456775488  NOTICE: RCB_INFO: launchEmu on non-xbox
11:45:52 T:2456775488  NOTICE: RCB_INFO: screenMode: 1920x1080 @ 30.00 - Full Screen
11:45:52 T:2456775488  NOTICE: RCB_INFO: Toggle to Windowed mode
11:45:52 T:2456775488   ERROR: EXCEPTION: Unimplemented method: executehttpapi::executehttpapi(...)
11:45:52 T:2456775488  NOTICE: RCB_INFO: launch emu
11:45:52 T:3038030528   ERROR: GLX: Same window as before, refreshing context
11:45:53 T:2456775488  NOTICE: RCB_INFO: onAction: 7
11:45:53 T:2456775488  NOTICE: RCB_INFO: launch emu done
11:45:54 T:2456775488  NOTICE: RCB_INFO: Toggle to Full Screen mode
11:45:54 T:2456775488   ERROR: EXCEPTION: Unimplemented method: executehttpapi::executehttpapi(...)
11:45:54 T:2456775488  NOTICE: RCB_INFO: End launcher.launchEmu
11:45:54 T:2456775488  NOTICE: RCB_INFO: End launchEmu
11:45:54 T:3038030528   ERROR: GLX: Same window as before, refreshing context
11:46:02 T:2456775488  NOTICE: RCB_INFO: onAction: 92
11:46:02 T:2456775488  NOTICE: RCB_INFO: onAction: ACTION_CANCEL_DIALOG
11:46:02 T:2456775488  NOTICE: RCB_INFO: exit
11:46:02 T:2456775488  NOTICE: RCB_INFO: Begin saveViewState
11:46:02 T:2456775488  NOTICE: RCB_INFO: Begin saveViewMode
11:46:02 T:2456775488  NOTICE: RCB_INFO: End saveViewMode
11:46:02 T:2456775488  NOTICE: RCB_INFO: Begin helper.saveViewState
11:46:02 T:2456775488  NOTICE: RCB_INFO: End helper.saveViewState
11:46:02 T:2456775488  NOTICE: RCB_INFO: End saveViewState
11:46:02 T:2456775488  NOTICE: close Connection
11:46:02 T:3038030528   ERROR: CheckDisplayEvents - no display event after 3 seconds
11:46:02 T:2515524416  NOTICE: Thread Background Loader start, auto delete: false
11:46:02 T:2490346304  NOTICE: Previous line repeats 1 times.
11:46:02 T:2490346304  NOTICE: Thread Jobworker start, auto delete: true
11:46:02 T:2523917120  NOTICE: Thread Background Loader start, auto delete: false
11:46:02 T:3038030528   ERROR: ClearBlock: Trying to clear non existent block /home/komerad/.xbmc/addons/script.games.rom.collection.browser

Any ideas? Sad


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - billyc666 - 2014-04-13

I hate to be a burden on a first post, but I just installed xbmc and rom collection browser
i thought i would have a go at adding my collection of roms starting with Atari 7800
im using hyperlaunch as the game launcher
so my settings for the launcher is "Atari 7800" "ROMNAME"
ive set the roms folder to where my collection of 7800 games are located
the file extension ive set to *.a78
now when i go to import games i leave everything as it already is. ie don't touch scrapers or anything else
it starts gets to about 3% and never progresses any further
i have an i5 cpu so i would thought that wouldn't be a problem, (i did notice it did a couple of games (pretty slow ie about a minute for 2 games) before going no further.

any help would be much appreciated , thanking you in advance :-)
im new to xmbc so if you need me to check any log files please let me know where they are

ok after trying different things,I've figured if I change the default skin in xbmc it starts working but very slowly (probably 30 minutes for 54 games)