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 - drrj - 2012-12-28

(2012-12-28, 00:51)malte Wrote: You only need the service addon if you want to use solo mode.

I see, thanks.

(2012-12-28, 00:51)malte Wrote: I guess your emu params are not correct. Did you already try this (position of "")?
Code:
nes -cart "%ROM%" -video opengl -joystick -log -debug

Yup, that worked. The mess window now opens, but the UI focus is still on XBMC. This has something to do with xbmc standalone: everything works fine when launching xbmc from within the XBMCbuntu shell. I'm guessing I need to use solo mode if trying to launch emulator windows in xbmc standalone?

(2012-12-28, 00:02)negge Wrote: Have you tried solo mode?

Yes. After fixing the quote position, I had hoped solo mode would fix the issue with xbmc standalone not giving focus to the emulator. Solo mode kills xbmc, launches the emulator, and then immediately starts xbmc again. This must have something to do with the emulator not being recognized.

For now I'm running xbmc from the XBMCbuntu shell, since things work there, but I'd like to use xbmc standalone if possible. Any thoughts?


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

@malte: I don't know if you need the whole log file so ill paste around the area where I seem to be getting errors with video playback. If you require more I can paste the whole thing.
Code:
22:47:11 T:4288  NOTICE: RCB_INFO: Begin readRomCollections
22:47:11 T:4288  NOTICE: RCB_INFO: current Rom Collection: GameCube
22:47:11 T:4288  NOTICE: RCB_INFO: Rom path: C:\Users\Travis\Downloads\GC\*.iso
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\boxfront\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\boxback\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\cartridge\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\screenshot\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\fanart\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Media path: C:\Users\Travis\Downloads\GC\video\%GAME%.*
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper site: thegamesdb.net
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: thegamesdb.net
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper site: archive.vg
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: archive.vg
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper site: mobygames.com
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: mobygames.com
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Image Placing name: gameinfobig
22:47:11 T:4288  NOTICE: RCB_INFO: Image Placing name: gameinfosmall
22:47:11 T:4288  NOTICE: RCB_INFO: emulatorCmd: C:\Users\Travis\Downloads\GC\dolphin-3.0-win64\Dolphin.exe
22:47:11 T:4288  NOTICE: RCB_INFO: emulatorParams: /b /e "%ROM%"
22:47:11 T:4288  NOTICE: RCB_INFO: ignoreOnScan: False
22:47:11 T:4288  NOTICE: RCB_INFO: allowUpdate: True
22:47:11 T:4288  NOTICE: RCB_INFO: useEmuSolo: False
22:47:11 T:4288  NOTICE: RCB_INFO: autoplayVideoMain: True
22:47:11 T:4288  NOTICE: RCB_INFO: autoplayVideoInfo: True
22:47:11 T:4288  NOTICE: RCB_INFO: useFoldernameAsGamename: False
22:47:11 T:4288  NOTICE: RCB_INFO: maxFolderDepth: 99
22:47:11 T:4288  NOTICE: RCB_INFO: doNotExtractZipFiles: False
22:47:11 T:4288  NOTICE: RCB_INFO: diskPrefix: _Disk
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: local nfo
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: thegamesdb.net
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: giantbomb.com
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: mobygames.com
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: archive.vg
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper Site: maws.mameworld.info
22:47:11 T:4288  NOTICE: RCB_INFO: Scraper descFilePerGame: True
22:47:11 T:4288  NOTICE: RCB_INFO: Begin cacheItems
22:47:11 T:4288  NOTICE: RCB_INFO: End cacheItems
22:47:12 T:4288  NOTICE: RCB_INFO: Begin onInit
22:47:12 T:4288  NOTICE: RCB_INFO: Begin loadViewState
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showConsoles
22:47:12 T:4288  NOTICE: RCB_INFO: begin showFilterControl: 500
22:47:12 T:4288  NOTICE: RCB_INFO: End showConsoles
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showGenre
22:47:12 T:4288  NOTICE: RCB_INFO: Selected Console: 0
22:47:12 T:4288  NOTICE: RCB_INFO: begin showFilterControl: 600
22:47:12 T:4288  NOTICE: RCB_INFO: End showGenre
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showYear
22:47:12 T:4288  NOTICE: RCB_INFO: Selected Console: 0
22:47:12 T:4288  NOTICE: RCB_INFO: begin showFilterControl: 700
22:47:12 T:4288  NOTICE: RCB_INFO: End showYear
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showPublisher
22:47:12 T:4288  NOTICE: RCB_INFO: Selected Console: 0
22:47:12 T:4288  NOTICE: RCB_INFO: begin showFilterControl: 800
22:47:12 T:4288  NOTICE: RCB_INFO: End showPublisher
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showCharacterFilter
22:47:12 T:4288  NOTICE: RCB_INFO: End showCharacterFilter
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showGames
22:47:12 T:4288  NOTICE: RCB_INFO: helper.buildLikeStatement
22:47:12 T:4288  NOTICE: RCB_INFO: searching games with args: romCollectionId = 0, genreId = 0, yearId = 0, publisherId = 0, isFavorite = 0, characterFilter = 0 = 0
22:47:12 T:4288  NOTICE: showGames: load games from db in 1 ms
22:47:12 T:4288  NOTICE: showGames: load 3 games to list in 12 ms
22:47:12 T:4288  NOTICE: RCB_INFO: End showGames
22:47:12 T:4288  NOTICE: RCB_INFO: Begin showGameInfo
22:47:12 T:4288  NOTICE: RCB_INFO: End showGameInfo
22:47:12 T:4288  NOTICE: RCB_INFO: End loadViewState
22:47:12 T:4288  NOTICE: RCB_INFO: End onInit
22:47:14 T:4288  NOTICE: RCB_INFO: onAction: 2
22:47:14 T:4288  NOTICE: RCB_INFO: Begin showGameInfo
22:47:14 T:4288  NOTICE: RCB_INFO: End showGameInfo
22:47:14 T:4288  NOTICE: RCB_INFO: onAction: 1
22:47:14 T:4288  NOTICE: RCB_INFO: Begin showGameInfo
22:47:14 T:4288  NOTICE: RCB_INFO: End showGameInfo
22:47:15 T:4288  NOTICE: RCB_INFO: onAction: 11
22:47:15 T:4288  NOTICE: RCB_INFO: Begin showGameInfoDialog
22:47:15 T:4288  NOTICE: RCB_INFO: Begin saveViewMode
22:47:15 T:4288  NOTICE: RCB_INFO: End saveViewMode
22:47:15 T:4288   ERROR: C:\Users\Travis\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dialoggameinfo.py:31: DeprecationWarning: object.__init__() takes no parameters
                                              xbmcgui.WindowXMLDialog.__init__( self, *args, **kwargs )
22:47:15 T:4288  NOTICE: RCB_INFO: Init GameInfoView
22:47:15 T:4288  NOTICE: RCB_INFO: Begin OnInit
22:47:15 T:4288  NOTICE: RCB_INFO: Begin showGameList
22:47:15 T:4288  NOTICE: RCB_INFO: End showGameList
22:47:15 T:4288  NOTICE: RCB_INFO: Begin showGameInfo
22:47:15 T:4288  NOTICE: RCB_INFO: End showGameInfo
22:47:15 T:4288  NOTICE: RCB_INFO: End OnInit
22:47:16 T:4936  NOTICE: DVDPlayer: Opening: C:\Users\Travis\Downloads\GC\video\Mario Party 6.flv
22:47:16 T:4936 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:47:16 T:4896  NOTICE: Creating InputStream
22:47:16 T:4896  NOTICE: Creating Demuxer
22:47:16 T:4896  NOTICE: Opening video stream: 0 source: 256
22:47:16 T:4896  NOTICE: Creating video codec with codec id: 95
22:47:16 T:4896  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: On2 VP6 (Flash version)
22:47:16 T:4896  NOTICE: Creating video thread
22:47:16 T:4896  NOTICE: Opening audio stream: 1 source: 256
22:47:16 T:4896  NOTICE: Finding audio codec for: 86017
22:47:16 T:4072  NOTICE: running thread: video_thread
22:47:16 T:4896  NOTICE: Creating audio thread
22:47:16 T:860  NOTICE: running thread: CDVDPlayerAudio::Process()
22:47:16 T:860  NOTICE: Creating audio device with codec id: 86017, channels: 2, sample rate: 44100, no pass-through
22:47:16 T:4072  NOTICE:  fps: 29.970030, pwidth: 640, pheight: 480, dwidth: 640, dheight: 480
22:47:16 T:4072  NOTICE: Display resolution DESKTOP : 1920x1200 @ 59.94 - Full Screen (12)
22:47:17 T:4936  NOTICE: CDVDPlayer::CloseFile()
22:47:17 T:4936  NOTICE: DVDPlayer: waiting for threads to exit
22:47:17 T:4896  NOTICE: CDVDPlayer::OnExit()
22:47:17 T:4896  NOTICE: DVDPlayer: closing audio stream
22:47:17 T:4896  NOTICE: Closing audio stream
22:47:17 T:4896  NOTICE: Waiting for audio thread to exit
22:47:17 T:860   ERROR: CDVDAudio::AddPackets - failed to add leftover bytes to render
22:47:17 T:860  NOTICE: thread end: CDVDPlayerAudio::OnExit()
22:47:17 T:4896  NOTICE: Closing audio device
22:47:17 T:4896  NOTICE: Deleting audio codec
22:47:17 T:4896  NOTICE: DVDPlayer: closing video stream
22:47:17 T:4896  NOTICE: Closing video stream
22:47:17 T:4896  NOTICE: waiting for video thread to exit
22:47:17 T:4072  NOTICE: thread end: video_thread
22:47:17 T:4896  NOTICE: deleting video codec
22:47:17 T:4896  NOTICE: CDVDPlayer::OnExit() deleting demuxer
22:47:17 T:4896  NOTICE: CDVDPlayer::OnExit() deleting input stream
22:47:17 T:4936  NOTICE: DVDPlayer: finished waiting
22:47:17 T:4936  NOTICE: CDVDPlayer::CloseFile()
22:47:17 T:4936 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
22:47:17 T:4936  NOTICE: DVDPlayer: waiting for threads to exit
22:47:17 T:4936  NOTICE: DVDPlayer: finished waiting
22:47:17 T:4288  NOTICE: RCB_INFO: End showGameInfoDialog
22:47:18 T:4936   ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\Travis\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
22:47:18 T:4288  NOTICE: RCB_INFO: onAction: 117
22:47:18 T:4288  NOTICE: RCB_INFO: init ContextMenu



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

(2012-12-28, 04:21)drrj Wrote:
(2012-12-28, 00:51)malte Wrote: You only need the service addon if you want to use solo mode.

I see, thanks.

(2012-12-28, 00:51)malte Wrote: I guess your emu params are not correct. Did you already try this (position of "")?
Code:
nes -cart "%ROM%" -video opengl -joystick -log -debug

Yup, that worked. The mess window now opens, but the UI focus is still on XBMC. This has something to do with xbmc standalone: everything works fine when launching xbmc from within the XBMCbuntu shell. I'm guessing I need to use solo mode if trying to launch emulator windows in xbmc standalone?

(2012-12-28, 00:02)negge Wrote: Have you tried solo mode?

Yes. After fixing the quote position, I had hoped solo mode would fix the issue with xbmc standalone not giving focus to the emulator. Solo mode kills xbmc, launches the emulator, and then immediately starts xbmc again. This must have something to do with the emulator not being recognized.

For now I'm running xbmc from the XBMCbuntu shell, since things work there, but I'd like to use xbmc standalone if possible. Any thoughts?

XBMC re-launches when the emulator application exits. If it does that almost immediately there's something wrong with your command line. Does mess have an option for logging stuff to a file? That should give you a hint of what's going on.




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

Running 1.1.1 (and also tried 1.0.9)...

Bug:
When using network share, it's saving the path as //SERVER/location and not smb://SERVER/location for artwork ... this causes problems when playing videos. It will load the first video, but none after that. It also is saving the last directory in the path with a backslash '\' instead of a forward slash, but after testing this is only a cosmetic issue and doesn't cause any playback/viewing issues from what i can tell.

I ran the following statement against the db:
Code:
UPDATE "File" SET name='smb:' || name WHERE name NOT LIKE 'smb%' AND name NOT LIKE '%zip';
and that fixed it.

I originally updated all names in the File table to have smb: but that caused games not to load.


Enhancement Request:
Add option to play a video only once, when sitting on the selection screen it just keeps looping the videos and it's driving me crazy heh.


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

Something strange is happening with my RCB - I can't add my mame collection. Ive followed these instructions and everything adds fine, but when I go to edit the offline scraper there is no mame offline scraper available, and if I add a rom collection after that i am abe to select mame as a new system. There are no entries in the config.xml file refeereing to mame, its like RCB doesnt make any changes. Here is where it gets stranger, for me it doesnt work in versions 1.0.1, 1.0.5, 1.0.8 or 1.1.1 with Frodo RC2. I had perviously had mame installed in RCB on this machine but I removed the collection when I switched HDD's. Rescanning an exisiting collection works fine.

For anyone interested here is my xbmc.log file. (It was to big for pastebin so its a zip file on dropbox), Here is config.xml file.

I cant seem to find anything pointing to why mame isnt being added in the logs, can anyone else see anything? Im positive its a bug on my setup but I dont know whats causing it.

Thanks in advance.


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

jjmucker Wrote: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
What skin are you using?

tBGTrav Wrote:@malte: I don't know if you need the whole log file so ill paste around the area where I seem to be getting errors with video playback. If you require more I can paste the whole thing.
Looks ok from RCB config. It tries to start the video but XBMC isnt able to play it. Did you try with other formats than flv?

pgjensen Wrote:When using network share, it's saving the path as //SERVER/location and not smb://SERVER/location for artwork ... this causes problems when playing videos. It will load the first video, but none after that. It also is saving the last directory in the path with a backslash '\' instead of a forward slash, but after testing this is only a cosmetic issue and doesn't cause any playback/viewing issues from what i can tell.
That was usually a feature, not a bug. XBMC is having trouble with adding smb paths, so we added this replacement function to add your files via smb. For me it works this way even with video. I will see if I can add an option for users that have issues with this way. But this has to wait until one of the next releases. This one one is already prepared for being sent to the repo.

pgjensen Wrote:Add option to play a video only once, when sitting on the selection screen it just keeps looping the videos and it's driving me crazy heh.
Will add this to my list.

teeedubb Wrote:Something strange is happening with my RCB - I can't add my mame collection. Ive followed these instructions and everything adds fine, but when I go to edit the offline scraper there is no mame offline scraper available, and if I add a rom collection after that i am abe to select mame as a new system. There are no entries in the config.xml file refeereing to mame, its like RCB doesnt make any changes. Here is where it gets stranger, for me it doesnt work in versions 1.0.1, 1.0.5, 1.0.8 or 1.1.1 with Frodo RC2. I had perviously had mame installed in RCB on this machine but I removed the collection when I switched HDD's. Rescanning an exisiting collection works fine.
Really strange. I can see these lines in your log:
Code:
14:48:11 T:3832  NOTICE: RCB_INFO: write Rom Collections
14:48:11 T:3832  NOTICE: RCB_INFO: write Rom Collection: MAME
14:48:11 T:3832  NOTICE: RCB_INFO: End addRomCollection
Usually if there is any error writing the file you should see it in your log. But on next load of config.xml the mame collection is not available. Sorry, atm I have no idea what is happening. But adding new collections with offline scrapers is working here, so I don't think it is a bug.

The link to your config.xml is broken. Can you upload it once more? Maybe I have to try to reproduce this with your configuration. But this may take some days as I am on a trip atm. Not sure if I will find the time to test.



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

Has anybody tried the combination of running the RCB from a linux client (in my case a Raspberry Pi) and having the ROMs on a NAS (also linux) ?
I'm setting up a SNES collection, but it doesn't start the import process when the games are on the NAS. If I copy one game to the local emulation folder on the RaspBerry Pi it does start to import the game. It then fails with this error message:
RCB_ERROR: Could not create directory: 'smb://NAS/Emulation/SNESGames/Artwork'. Error message: '[Errno 2] No such file or directory: 'smb://NAS/Emulation/SNESGames/Artwork''

Tried the same thing with NFS, but that fails too. Anybody got a solution for this except having everything locally where the RCB is running? The Raspberry Pi only uses a memory card and I really do not want to use the little space I have on a bunch of ROMs and artwork.


Sv: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - e2zippo - 2012-12-30

Hey malte! Rbc works great and I'm using the latest version 1.1.1 with frodo rc2. But now after I launch a game and then quit it, I won't return to xbmc. I don't really know when it stopped working. The Htpc is running windows 7 x64. And I can't play any videos either, everything is stored locally. I used the same config that I created in Eden, could that be an issue? Cheers!


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

jalia43 Wrote:Has anybody tried the combination of running the RCB from a linux client (in my case a Raspberry Pi) and having the ROMs on a NAS (also linux) ?
I'm setting up a SNES collection, but it doesn't start the import process when the games are on the NAS. If I copy one game to the local emulation folder on the RaspBerry Pi it does start to import the game. It then fails with this error message:
RCB_ERROR: Could not create directory: 'smb://NAS/Emulation/SNESGames/Artwork'. Error message: '[Errno 2] No such file or directory: 'smb://NAS/Emulation/SNESGames/Artwork''
What version of RCB are you using? This should work with version 1.0.8 and above.

e2zippo Wrote:But now after I launch a game and then quit it, I won't return to xbmc. I don't really know when it stopped working. The Htpc is running windows 7 x64. And I can't play any videos either, everything is stored locally. I used the same config that I created in Eden, could that be an issue?
What skin are you using? And are you using solo mode to launch your games? Tested all this and it is working here (Win 7, 32bit. But I don't think thats relevant).


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

(2012-12-30, 10:46)malte Wrote:
e2zippo Wrote:But now after I launch a game and then quit it, I won't return to xbmc. I don't really know when it stopped working. The Htpc is running windows 7 x64. And I can't play any videos either, everything is stored locally. I used the same config that I created in Eden, could that be an issue?
What skin are you using? And are you using solo mode to launch your games? Tested all this and it is working here (Win 7, 32bit. But I don't think thats relevant).

I'm using Aeon Nox 4, latest GIT. And I'm not using solo mode, it always worked without before, and that's how I'd like to have it, I don't really want to relaunch XBMC every time.

Cheers!




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

Hello.
I was wondering how to add multiple disc games correctly. I searched this topic, and it seems it's possible, but I don't understand how. I also searched the wiki, with no luck.

Thanks.

EDIT: Nevermind, found there.


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

Im using Aeon MQ3 buddy Smile


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

Hi,

I am having difficulties adding PSX games (cue/bin).
When I add the rom collection and try to import the games, RCB is stuck at importing games. When I try to cancel, it just wait endless for cancelling import.

Other rom collections are no problem (snes, nes, genesis etc).

The file mask I am using is *.cue, but I also tried *.bin.
Is it possible to add psx games in this format?

Here is a piece of my xbmc log:

Code:
16:45:40 T:2660   ERROR: Exception in python script callback execution
16:45:40 T:2660   ERROR: Traceback (most recent call last):
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dialogimportoptions.py", line 104, in onClick
16:45:40 T:2660   ERROR: self.doImport()
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dialogimportoptions.py", line 213, in doImport
16:45:40 T:2660   ERROR: self.gui.doImport(scrapingMode, romCollections)
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\gui.py", line 1318, in doImport
16:45:40 T:2660   ERROR: updater.updateDB(self.gdb, progressDialog, scrapingmode, romCollections, self.Settings)
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dbupdate.py", line 98, in updateDB
16:45:40 T:2660   ERROR: files = self.getRomFilesByRomCollection(romCollection.romPaths, romCollection.maxFolderDepth, RCId=RCId)
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dbupdate.py", line 360, in getRomFilesByRomCollection
16:45:40 T:2660   ERROR: files = self.walkDownPath(files, romPath, maxFolderDepth)
16:45:40 T:2660   ERROR:   File "C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib\dbupdate.py", line 393, in walkDownPath
16:45:40 T:2660   ERROR: allFiles = [f.decode(sys.getfilesystemencoding()).encode('utf-8') for f in glob.glob(newRomPath)]
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\glob.py", line 16, in glob
16:45:40 T:2660   ERROR: return list(iglob(pathname))
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\glob.py", line 41, in iglob
16:45:40 T:2660   ERROR: for dirname in dirs:
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\glob.py", line 42, in iglob
16:45:40 T:2660   ERROR: for name in glob_in_dir(dirname, basename):
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\glob.py", line 61, in glob1
16:45:40 T:2660   ERROR: return fnmatch.filter(names, pattern)
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\fnmatch.py", line 54, in filter
16:45:40 T:2660   ERROR: _cache[pat] = re.compile(res)
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\re.py", line 190, in compile
16:45:40 T:2660   ERROR: return _compile(pattern, flags)
16:45:40 T:2660   ERROR:   File "C:\XBMC\system\python\Lib\re.py", line 245, in _compile
16:45:40 T:2660   ERROR: raise error, v # invalid expression
16:45:40 T:2660   ERROR: sre_constants
16:45:40 T:2660   ERROR: .
16:45:40 T:2660   ERROR: error
16:45:40 T:2660   ERROR: :
16:45:40 T:2660   ERROR: bad character range
16:45:40 T:2660  NOTICE: RCB_INFO: Begin cacheItems
16:45:40 T:2660  NOTICE: RCB_INFO: End cacheItems
16:45:40 T:2660  NOTICE: RCB_INFO: Begin updateControls
16:45:40 T:2660  NOTICE: RCB_INFO: Begin showConsoles
16:45:40 T:2660  NOTICE: RCB_INFO: begin showFilterControl: 500
16:45:40 T:2660  NOTICE: RCB_INFO: End showConsoles
16:45:40 T:2660  NOTICE: RCB_INFO: Begin showGenre
16:45:40 T:2660  NOTICE: RCB_INFO: Selected Console: 0
16:45:40 T:2660  NOTICE: RCB_INFO: begin showFilterControl: 600
16:45:40 T:2660  NOTICE: RCB_INFO: End showGenre
16:45:40 T:2660  NOTICE: RCB_INFO: Begin showYear
16:45:40 T:2660  NOTICE: RCB_INFO: Selected Console: 0
16:45:40 T:2660  NOTICE: RCB_INFO: begin showFilterControl: 700
16:45:40 T:2660  NOTICE: RCB_INFO: End showYear
16:45:40 T:2660  NOTICE: RCB_INFO: Begin showPublisher
16:45:40 T:2660  NOTICE: RCB_INFO: Selected Console: 0
16:45:40 T:2660  NOTICE: RCB_INFO: begin showFilterControl: 800
16:45:40 T:2660  NOTICE: RCB_INFO: End showPublisher
16:45:40 T:2660  NOTICE: RCB_INFO: Begin showCharacterFilter
16:45:40 T:2660  NOTICE: RCB_INFO: End showCharacterFilter
16:45:40 T:2660  NOTICE: RCB_INFO: End updateControls
16:45:40 T:2660  NOTICE: RCB_INFO: End updateDB
16:45:40 T:2660  NOTICE: RCB_INFO: onAction: ACTION_CONTEXT
16:45:40 T:3168   ERROR: Control 52 in window 13001 has been asked to focus, but it can't
16:49:03 T:3168  NOTICE: Storing total System Uptime
16:49:03 T:3168  NOTICE: Saving settings
16:49:03 T:3168  NOTICE: stop all
16:49:03 T:3168  NOTICE: ES: Stopping event server
16:49:03 T:3168  NOTICE: stopping zeroconf publishing
16:49:03 T:3168  NOTICE: Webserver: Stopping...
16:49:03 T:3168  NOTICE: WebServer: Stopped the webserver
16:49:03 T:3168  NOTICE: Webserver: Stopped...
16:49:03 T:808  NOTICE: ES: UDP Event server stopped
16:49:03 T:3168  NOTICE: stop sap announcement listener
16:49:03 T:3168  NOTICE: clean cached files!
16:49:03 T:3168  NOTICE: unload skin
16:49:03 T:3168   ERROR: CLocalizeStrings::ClearBlock: Trying to clear non existent block C:\Users\xbmc\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser
16:49:03 T:3168   ERROR: Previous line repeats 8 times.
16:49:03 T:3168 WARNING: CGUITextureManager::Cleanup: Having to cleanup texture rcb-button-focus.png
16:49:03 T:3168 WARNING: CGUITextureManager::Cleanup: Having to cleanup texture rcb-button-nofocus.png
16:49:03 T:3168 WARNING: CGUITextureManager::Cleanup: Having to cleanup texture rcb-MenuItemFO.png
16:49:03 T:3168 WARNING: CGUITextureManager::Cleanup: Having to cleanup texture rcb-MenuItemNF.png
16:49:04 T:1524  NOTICE: StorageServer-1.4.0 Closed down
16:49:04 T:3168  NOTICE: stop python
16:49:04 T:3168  NOTICE: stopped
16:49:04 T:3168  NOTICE: destroy
16:49:04 T:3168  NOTICE: closing down remote control service
16:49:04 T:3168  NOTICE: unload sections
16:49:04 T:3168  NOTICE: destroy
16:49:04 T:3168 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
16:49:04 T:3168 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
16:49:04 T:3168  NOTICE: closing down remote control service
16:49:04 T:3168  NOTICE: unload sections
16:49:04 T:3168  NOTICE: application stopped...

edit: forgot to mention, I am running my roms from a smb location. That's no issue for other systems however. I can also run the cue/bin files manually from epsxe without an issue. I will try to import 1 game from the local file system.


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

I've noticed when a game has a non-ascii character in it, the NFO doesn't get written.

i.e. Pokemon Snap (USA).zip for N64 doesn't get an nfo written because the scraped game has an accented e in Pokemon.
edit: it doesn't even add the game at all after second look


RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2013-01-01

e2zippo Wrote:I'm using Aeon Nox 4, latest GIT. And I'm not using solo mode, it always worked without before, and that's how I'd like to have it, I don't really want to relaunch XBMC every time.
I have sometimes problems when other programs are running beside XBMC. Sometime one of the other windows gets the focus and not XBMC. But in 8 of 10 times everything is working ok. No idea what happened on your system...

jjmucker Wrote:Im using Aeon MQ3 buddy
In Aeon MQ3 you have to go to the Filter button on the left pane. This works with keyboard or remote.

Pauwl Wrote:I am having difficulties adding PSX games (cue/bin).
When I add the rom collection and try to import the games, RCB is stuck at importing games. When I try to cancel, it just wait endless for cancelling import.
This looks like a problem with a single game in your collection. Maybe there is a game with non-ascii characters in the file or folder name?

pgjensen Wrote:I've noticed when a game has a non-ascii character in it, the NFO doesn't get written.

i.e. Pokemon Snap (USA).zip for N64 doesn't get an nfo written because the scraped game has an accented e in Pokemon.
edit: it doesn't even add the game at all after second look
Yes, this is a known issue. I will work on this with the next release.