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 - amb7247 - 2012-12-25

(2012-12-25, 10:49)malte Wrote:
amb7247 Wrote:I tried 1.1.0 but I could not get to the point of it asking where to save the art information.
Yes, thats exactly the error I mentioned above. It is already fixed and I will release a new version soon (maybe today).

amb7247 Wrote:I went back to 1.0.9 and it did import all the roms but only a few have artwork attached. Weird thing is, I can see the artwork in the folder where I told RCB to save them to but they do not show up in XBMC. Only ones that do show are donkey kong country 1 and 2 and TMNT Turtles in Time. None of the genesis artwork show.

I ran 1.0.9 a few more times and a few times I was able to get some of the other artwork and descriptions to show, but then the ones that did show before the descriptions or artwork did not show. If I re-ran 1.0.9 a few more times then what did not show, showed up. And the ones that showed do not. It's weird. It seems after every other times I load RCB some artwork work and others don't and sometimes that'll change. But all of them do not show only a 2-3 at a time.
Puh, thats a hard one. Some users reported this from time to time but I was never able to reproduce it. My current guess is that there could be issues with very low performance systems or slow network connections (if you store your artwork on a separate server). But even on an Xbox1 or a Raspberry Pi it was possible to show all artwork so I don't really believe in that low performance thing.

amb7247 Wrote:I tried to manually edit a .nfo file but I can't seem to get it to work. Probably something I'm not doing correctly.
I guess you know that you have to reimport the nfos after editing them? If you tried this with 1.1.0 this is the 2nd known issue of this version. If you did it with 1.0.9 and it did not work to reimport the games than make sure that Always rescan imported games in addon settings is enabled.

The artwork is stored on the same hard drive as xbmc and windows, just in it's own separate folder. I'll try to reimport and see what happens to see if the artwork comes in and let you know if it works. The computer is an intel intel core i7 920 6GB memory GTX 285. But xbmc will not be on this system in the future as I'm going to build a HTPC but it seems this should not happen.

THe artwork did show up in simplicity I believe. However, I had a few occasions where it would change views for some reason (would change to a list) on it's own and I'd have to go back and reset the view.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - n1md4 - 2012-12-25

Hi there. I have had good experience with RCB, and really enjoy using it. I do have 2 questions though:

1) Is it possible to have a 'GAMES' section from the main menu, as you do for movies, series, etc, showing recent adds, and the library of titles etc. Instead of having to launch RCB through the program menu.

2) I have previously posted a problem running mupen in fullscreen without a cached view of XBMC obscuring it's video (the sound works perfectly).Here is the original post. I'm hoping posting here too will increase that post's scope.

Thanks in advance, any help here will make an all ready great addon that little bit better for me.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-12-25

n1md4 Wrote:1) Is it possible to have a 'GAMES' section from the main menu, as you do for movies, series, etc, showing recent adds, and the library of titles etc. Instead of having to launch RCB through the program menu.
Depends on the skin. Every skin that supports having favorites on the home screen should do. If you wait some time until Aeon Nox is ready to go you can even have an RCB widget that allows you to start your last played roms from the home screen.

n1md4 Wrote:2) I have previously posted a problem running mupen in fullscreen without a cached view of XBMC obscuring it's video (the sound works perfectly).Here is the original post. I'm hoping posting here too will increase that post's scope.
Did you try with solo mode?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - n1md4 - 2012-12-26

(2012-12-25, 23:35)malte Wrote:
n1md4 Wrote:1) Is it possible to have a 'GAMES' section from the main menu, as you do for movies, series, etc, showing recent adds, and the library of titles etc. Instead of having to launch RCB through the program menu.
Depends on the skin. Every skin that supports having favorites on the home screen should do. If you wait some time until Aeon Nox is ready to go you can even have an RCB widget that allows you to start your last played roms from the home screen.

Aeon Nox sounds like the win!

(2012-12-25, 23:35)malte Wrote:
n1md4 Wrote:2) I have previously posted a problem running mupen in fullscreen without a cached view of XBMC obscuring it's video (the sound works perfectly).Here is the original post. I'm hoping posting here too will increase that post's scope.
Did you try with solo mode?

I had not, but have now. I've ensured applaunch.sh is executable, but something is not right. It closes XBMC, but then subsequently reopens it, without a hint of game.

Code:
tag_xbmc_log: 02:14:46 T:3007792960   DEBUG: Previous line repeats 13 times.
tag_xbmc_log: 02:14:46 T:3007792960    INFO: CheckIdle - Closing session to http://feeds.feedburner.com (easy=0xb6a4030, multi=0xb4d3e28)
tag_xbmc_log: 02:14:48 T:2940189504   DEBUG: Thread Jobworker 2940189504 terminating (autodelete)
tag_xbmc_log: 02:14:48 T:2931796800   DEBUG: Thread Jobworker 2931796800 terminating (autodelete)
tag_xbmc_log: 02:14:48 T:2813389632   DEBUG: Thread Jobworker 2813389632 terminating (autodelete)
tag_xbmc_log: 02:14:48 T:2796604224   DEBUG: Thread Jobworker 2796604224 terminating (autodelete)
tag_xbmc_log: 02:14:48 T:3007792960   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-i486-linux.so)
tag_xbmc_log: 02:14:48 T:3007792960   DEBUG: Unloading: ImageLib-i486-linux.so
tag_xbmc_log: 02:14:48 T:2948582208   DEBUG: ### [Qlock] - Delaying 3 secs
tag_xbmc_log: 02:14:51 T:3007792960   DEBUG: Previous line repeats 1 times.
tag_xbmc_log: 02:14:51 T:3007792960   DEBUG: Keyboard: scancode: 24, sym: 000d, unicode: 000d, modifier: 0
tag_xbmc_log: 02:14:51 T:3007792960   DEBUG: OnKey: return (f00d) pressed, action is Select
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_DEBUG: onClick: 52
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_DEBUG: onClick: Launch Emu
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Begin launchEmu
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: launching game with id: 464
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Begin launcher.launchEmu
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: files for current game: [(u'/home/xbmc/games/n64/roms/Super Mario 64.n64',)]
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: launcher.buildCmd
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: emuCommandLine: /usr/games/mupen64plus
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: preCmdLine:
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: postCmdLine:
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Getting Multiple Disc Parameter
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: emuParams: --nogui --noask --noosd --fullscreen "%ROM%"
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: rom: /home/xbmc/games/n64/roms/Super Mario 64.n64
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: No precmd created.
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: No postcmd created.
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Begin saveViewState
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Begin saveViewMode
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: End saveViewMode
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: Begin helper.saveViewState
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: End helper.saveViewState
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: End saveViewState
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: cmd: \/home\/xbmc\/\.xbmc\/addons\/script\.games\.rom\.collection\.browser/applaunch.sh "/usr/games/mupen64plus" --nogui --noask --noosd --fullscreen "/home/xbmc/games/n64/roms/Super Mario 64.n64"
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: precmd:
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: postcmd:
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: launchEmu on non-xbox
tag_xbmc_log: 02:14:51 T:2965367616  NOTICE: RCB_INFO: launch emu



RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-12-26

Hmmm, so it does launch applaunch.sh, otherwise it would not close XBMC. And the command that it writes to the log looks ok.

You could try two things:
1. Launch the command (including applaunch.sh) from a terminal and see what happens.
2. Launch XBMC from a terminal and then try to load the game. Usually if there are errors launching the emulator, it should be written to the terminal window.

One question: Did you have to make applaunch.sh executable or was it already? It should be shipped as an executable file since one of the latest test releases.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jjmucker - 2012-12-26

ok so i seemed to have installed roms for mega drive and nes i think. how do i go back to the root, as in, choosing which console i want to run. im stuck on mega drive. also, i seem to have probs importing snes roms, its as if it just hangs and stops searching for artwork and i have to esc out?
any ideas?


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-12-26

There is a filter pane that is hidden by default. Just move around with the arrow keys and the filter should pop up. There you can switch between consoles.

About snes roms: Try to import them again and check the xbmc.log when it crashes again. In some cases there are issues with certain file or folder names that contain special character (like accents or similar).


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - negge - 2012-12-26

(2012-12-26, 08:58)malte Wrote: One question: Did you have to make applaunch.sh executable or was it already? It should be shipped as an executable file since one of the latest test releases.

At least for me the latest test version came with a non-executable applaunch.sh. I installed the .zip via XBMC as usual.


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jjmucker - 2012-12-27

Seems to be all sorted and working great thanks, I just have a few small probs that hopefully I can sort with the help from you guys.
As I'm using the mce remote, is there anyway to access your rom emulators just by using the remote. Right now I have to use my keyboard and scroll up to the top and wriggle the trackpad until the drops own menu appears? Also, my roms so far open in full screen, that's great but how to I go about exiting them and bringing xbmc back up just by using the remote?

Many thanks for a great way to spend ages reliving my childhood. :-)


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - drrj - 2012-12-27

Has anyone gotten RCB working with mess? I've gotten all of my roms imported and the game command configured (/usr/games/mess nes -cart %ROM% -video opengl), but it will not launch from inside xbmc standalone (xbmcbuntu frodo rc2). Mess and the games work fine when launching from a terminal in the XBMCbuntu desktop session.

I'm using RCB 1.1.1. I've also installed service.rom.collection.browser, do I need to do that?

Below is the log output from RCB when trying to launch a game. I have no idea what the mess output is, as RCB doesn't seem to log that...

Code:
20:06:17 T:2908740416  NOTICE: RCB_DEBUG: onClick: 52
20:06:17 T:2908740416  NOTICE: RCB_DEBUG: onClick: Launch Emu
20:06:17 T:2908740416  NOTICE: RCB_INFO: Begin launchEmu
20:06:17 T:2908740416  NOTICE: RCB_INFO: launching game with id: 624
20:06:17 T:2908740416  NOTICE: RCB_INFO: Begin launcher.launchEmu
20:06:17 T:2908740416  NOTICE: RCB_INFO: files for current game: [(u'/home/xbmc/games/nes/Super_Mario_Bros.nes',)]
20:06:17 T:2908740416  NOTICE: RCB_INFO: launcher.buildCmd
20:06:17 T:2908740416  NOTICE: RCB_INFO: emuCommandLine: /usr/games/mess
20:06:17 T:2908740416  NOTICE: RCB_INFO: preCmdLine:
20:06:17 T:2908740416  NOTICE: RCB_INFO: postCmdLine:
20:06:17 T:2908740416  NOTICE: RCB_INFO: Getting Multiple Disc Parameter
20:06:17 T:2908740416  NOTICE: RCB_INFO: emuParams: "nes -cart %ROM% -video opengl -joystick -log -debug"
20:06:17 T:2908740416  NOTICE: RCB_INFO: rom: /home/xbmc/games/nes/Super_Mario_Bros.nes
20:06:17 T:2908740416  NOTICE: RCB_INFO: No precmd created.
20:06:17 T:2908740416  NOTICE: RCB_INFO: No postcmd created.
20:06:18 T:2908740416  NOTICE: RCB_INFO: cmd: "/usr/games/mess" "nes -cart /home/xbmc/games/nes/Super_Mario_Bros.nes -video opengl -joystick -log -debug"
20:06:18 T:2908740416  NOTICE: RCB_INFO: precmd:
20:06:18 T:2908740416  NOTICE: RCB_INFO: postcmd:
20:06:18 T:2908740416  NOTICE: RCB_INFO: launchEmu on non-xbox
20:06:18 T:2908740416  NOTICE: RCB_INFO: screenMode: 1680x1050 @ 60.00 - Full Screen
20:06:18 T:2908740416  NOTICE: RCB_INFO: Toggle to Windowed mode
20:06:18 T:2908740416  NOTICE: RCB_INFO: launch emu
20:06:18 T:2908740416  NOTICE: RCB_INFO: launch emu done
20:06:18 T:2908740416  NOTICE: RCB_INFO: Toggle to Full Screen mode
20:06:18 T:2908740416  NOTICE: RCB_INFO: End launcher.launchEmu
20:06:18 T:2908740416  NOTICE: RCB_INFO: End launchEmu
20:06:18 T:2908740416  NOTICE: RCB_INFO: onAction: 7



RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - phil65 - 2012-12-27

@ malte
i added the viewtype settings button and also a button in context menu to start a video + merged in all your translations. there are probably still some flaws left, but I probably won´t get everything done for initial frodo release. will come later then.

cheers


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - tBGTrav - 2012-12-27

A friend and I have been trying to get RCB to play rom preview videos but we are having issues. We tried following the directions on the wiki step by step but videos just will not play for some reason. Both of us are using the latest RCB with xbmc 11, aeon nox skin(although we've tried other skins to see if we could get it to work). Neither of us are entirely sure why it isn't working. We add a media path for gameplay, have a video named the same thing as the rom, rescrape using local artwork but it doesn't work. Any help/advice would be much appreciated. Thank you!


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - negge - 2012-12-28

(2012-12-27, 03:10)drrj Wrote: Has anyone gotten RCB working with mess? I've gotten all of my roms imported and the game command configured (/usr/games/mess nes -cart %ROM% -video opengl), but it will not launch from inside xbmc standalone (xbmcbuntu frodo rc2). Mess and the games work fine when launching from a terminal in the XBMCbuntu desktop session.

I'm using RCB 1.1.1. I've also installed service.rom.collection.browser, do I need to do that?

Below is the log output from RCB when trying to launch a game. I have no idea what the mess output is, as RCB doesn't seem to log that...

Code:
20:06:17 T:2908740416  NOTICE: RCB_DEBUG: onClick: 52
20:06:17 T:2908740416  NOTICE: RCB_DEBUG: onClick: Launch Emu
20:06:17 T:2908740416  NOTICE: RCB_INFO: Begin launchEmu
20:06:17 T:2908740416  NOTICE: RCB_INFO: launching game with id: 624
20:06:17 T:2908740416  NOTICE: RCB_INFO: Begin launcher.launchEmu
20:06:17 T:2908740416  NOTICE: RCB_INFO: files for current game: [(u'/home/xbmc/games/nes/Super_Mario_Bros.nes',)]
20:06:17 T:2908740416  NOTICE: RCB_INFO: launcher.buildCmd
20:06:17 T:2908740416  NOTICE: RCB_INFO: emuCommandLine: /usr/games/mess
20:06:17 T:2908740416  NOTICE: RCB_INFO: preCmdLine:
20:06:17 T:2908740416  NOTICE: RCB_INFO: postCmdLine:
20:06:17 T:2908740416  NOTICE: RCB_INFO: Getting Multiple Disc Parameter
20:06:17 T:2908740416  NOTICE: RCB_INFO: emuParams: "nes -cart %ROM% -video opengl -joystick -log -debug"
20:06:17 T:2908740416  NOTICE: RCB_INFO: rom: /home/xbmc/games/nes/Super_Mario_Bros.nes
20:06:17 T:2908740416  NOTICE: RCB_INFO: No precmd created.
20:06:17 T:2908740416  NOTICE: RCB_INFO: No postcmd created.
20:06:18 T:2908740416  NOTICE: RCB_INFO: cmd: "/usr/games/mess" "nes -cart /home/xbmc/games/nes/Super_Mario_Bros.nes -video opengl -joystick -log -debug"
20:06:18 T:2908740416  NOTICE: RCB_INFO: precmd:
20:06:18 T:2908740416  NOTICE: RCB_INFO: postcmd:
20:06:18 T:2908740416  NOTICE: RCB_INFO: launchEmu on non-xbox
20:06:18 T:2908740416  NOTICE: RCB_INFO: screenMode: 1680x1050 @ 60.00 - Full Screen
20:06:18 T:2908740416  NOTICE: RCB_INFO: Toggle to Windowed mode
20:06:18 T:2908740416  NOTICE: RCB_INFO: launch emu
20:06:18 T:2908740416  NOTICE: RCB_INFO: launch emu done
20:06:18 T:2908740416  NOTICE: RCB_INFO: Toggle to Full Screen mode
20:06:18 T:2908740416  NOTICE: RCB_INFO: End launcher.launchEmu
20:06:18 T:2908740416  NOTICE: RCB_INFO: End launchEmu
20:06:18 T:2908740416  NOTICE: RCB_INFO: onAction: 7

Have you tried solo mode?



RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-12-28

jjmucker Wrote:As I'm using the mce remote, is there anyway to access your rom emulators just by using the remote. Right now I have to use my keyboard and scroll up to the top and wriggle the trackpad until the drops own menu appears?
You can access everything via remote. See section Navigation in the wiki for more info.

jjmucker Wrote:Also, my roms so far open in full screen, that's great but how to I go about exiting them and bringing xbmc back up just by using the remote?
There are several tools that help you to map a button of your gamepad or remote to close emulators. As I always have my keyboard at hand and use this to close the emulators I can't recommend you one of them.

drrj Wrote:I'm using RCB 1.1.1. I've also installed service.rom.collection.browser, do I need to do that?
You only need the service addon if you want to use solo mode.

drrj Wrote:Below is the log output from RCB when trying to launch a game. I have no idea what the mess output is, as RCB doesn't seem to log that...
I guess your emu params are not correct. Did you already try this (position of "")?
Code:
nes -cart "%ROM%" -video opengl -joystick -log -debug

phil65 Wrote:i added the viewtype settings button and also a button in context menu to start a video + merged in all your translations. there are probably still some flaws left, but I probably won´t get everything done for initial frodo release. will come later then.
Thanks a lot! Already tried the viewmode and it works again. Had no luck with the video thing but I will try this again later.

tBGTrav Wrote:A friend and I have been trying to get RCB to play rom preview videos but we are having issues. We tried following the directions on the wiki step by step but videos just will not play for some reason. Both of us are using the latest RCB with xbmc 11, aeon nox skin(although we've tried other skins to see if we could get it to work). Neither of us are entirely sure why it isn't working. We add a media path for gameplay, have a video named the same thing as the rom, rescrape using local artwork but it doesn't work. Any help/advice would be much appreciated. Thank you!
It should definitely work with the Confluence skin. Common errors: Make sure that "Autoplay video" is enabled in "Edit Rom Collection" dialog. And make sure that you have enabled "Always rescrape imported games" in Addon settings. Otherwise it will not update the games that you already added to your database.

If you still have trouble please show me your log. Maybe there is something that I can see.






RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - jjmucker - 2012-12-28

Using the remote and pressing the up arrow button only takes me to the left panel with library settings and the like. Can't seem to find a way to access other consoles via the remote