Wrench GameBrowser II Beta

 

alt text

Requires Atlas (MB 2.6.0.0)

alt text

alt text

alt text

alt text

alt text

alt text

Well here we go… This should probably be considered somewhere between an Alpha and a Beta. In the interest of just getting this out to the community, I’ve made the decision to disable certain features that are not far enough along yet. They will be enabled either later in the beta, or in later point releases (ex: 2.1 2.2)

How to install and configure.

  1. Place the plugin in your C:\ProgramData\MediaBrowser\Plugins directory.
  2. Add your root game folder to the media tab of the Configurator (Just like movies and TV shows)
  3. Click gamebrowser on the plugins tab of the configurator and then click configure…
  4. Start adding Gamesystem/Emulator entries. If your not sure what to do, click the wands, they’re there to make things easier for you.

Abobader has taken the time to write this wonderful knowledge base article explaining how to configure gamebrowser. If you see his name on the CT, give him a thumbs up. The man deserves it for how he helps the community.

What’s new in GB II

  • better metadata/art downloading. Only downloads games for the specific platform. No more Genesis covers on Nes games.
  • Quit key. Press Back on the MCE remote, or backspace on the keyboard and emulation will exit gracefully.
  • PC Games with launchers will not return to MediaBrowser when the launcher closes. GameBrowser will now stay minimized while the game runs.
  • ISO mounting works for PC games AND emulators that require it.
  • Multi-disc games can now have all discs in the same folder, GameBrowser will provide a popup letting you choose which file to launch.
  • Thanks to Atlas (and Luke)… Trailer support for games.

… and more.

Users who are installing over the original gamebrowser, may need to do a manual refresh with clear item cache selected.

Download here. Now available in main plugin repository

Version History

1.9.9.75 (Feb-16)

  • Fixed config app

1.9.9.70 (Oct-23)

  • Remove dependence on a particular 3rd party dll.
  • Backdrops now rotate on the details page.
  • Updated to remain compliant with emumovies new api requirements.
  • Fixed bug with folder_back.png|jpg not being discovered.
  • A few other Minor tweaks.

1.9.9.64 (Sept-8)

  • Allow config window to be sized. Added scrollbars as needed.

1.9.9.63 (Sept-5)

  • Fixed a bug with title screen image (title.jpg)

1.9.9.62 (Sept-1)

  • Fixed a bug where game details page wouldn’t show
  • Stopped GB from maximizing too early when launching a PC game that has multiple launchers.

1.9.9.60 (Aug-26)

  • Added support for additional images from emumovies.
  • Added support for new local image types. snap.jpg, title.jpg, cabinet.png (disc.png now supported by MB)
  • Some tweaks to game quiting.
  • Additional logging to try and discover some outlying issues.

1.9.9.51 (July-28)

  • Fixed path bug.
  • Some updates to the config app.
  • Published in main plugin repo.

1.9.8.47 (July-23)

  • Removed time bomb.
  • Users can now choose the quit-key.
  • Fixed issue where capitalized file extensions were breaking game discovery.
  • A few other minor tweaks.

1.9.8.46 (July-15)

  • Extended trial period.

1.9.8.45 (July-10)

  • Fix for wrong platform art when console folder is on the EHS rather than a sub-folder.

1.9.8.44 (July-9)

  • Stopped remote game/platform providers from overwriting local images.

1.9.8.43 (July-8)

  • Fix for disappearing meta.
  • Moved EmuMovies trailer downloader to the service.
  • Fixed crash in EmuMovies downloader.
  • Game and Console metadata/Art can now be downloaded and stored locally.
  • Total Play Time is shown in various views that support it.

1.9.8.38 (July-3)

  • Fix crash when navigating to the game details screen with no TGDBRating value.

1.9.8.37 (July-2)

  • Fixed bug in remote providers adding to local meta.
  • The folder creating/moving wizards show up in the taskbar now.
  • Removed some static mcml that’s still being worked on.

1.9.8.36 (July-2)

  • Game System wizard will now optionally move roms into the proper folder layout.
  • Enabled EmuMovies trailer support. (CTRL+R or nightly refresh, to download)
  • Fixed bug with multi-file popup that was stopping games from being launched.
  • Enabled Custom Game Details page (To fix above bug :D).
  • Enabled a lot more meta to be downloaded by the remote gamesdb console provider. (Hopefully theme support will follow)
  • Uncoupled online metadata fetchers from the “Enable Internet Providers” setting.

1.9.8.17

  • Added/corrected some emulator switches in the wizard.
  • GameBrowser configurator will now warn that internet providers are turned off.
  • Ability to select Top Games folder image from the GameBrowser configurator.
  • Extended trial period.

1.9.8.15

  • Fixed bug in Mame launching (Users will need to delete there auto-generated folders and run the GameSystem wizard again).
  • Enabled optional ‘Top Games’ folder.
  • Video backdrops (and all playback period) should stop before a game plays.
  • Fixed case issue with file extensions.
  • A few cosmetic tweaks.

1.9.8.9

  • First public release

Please report all beta GBII issues in this thread only. Thanks..

 
  • well done mate – tikuf 11 months ago
  • well said mate well said Thanks – jacklynee 11 months ago
  • I’m sure this is already addressed somewhere but I would think it would be in the OP somewhere?! my GBII configure window says “trial 3 days remaining. Where do I pay for it? – Spacestationspaz 11 months ago
  • I appreciate your enthusiasm. I still need to make arrangements with ebr to get gamebrowser II into the MB Store. He’s on vacation so I don’t know if he’s able to do what’s needed. I’ll be releasing a few more betas, so I’ll extend the trial period as required. – Redshirt 11 months ago
  • so what happens after 3 days? – Spacestationspaz 11 months ago
  • show 19 more comments

196 Discussions

1 2 3 4 5 ... 7
votes newest oldest
 
  • Created:11 months ago

Good day,

Well done as always, this is a great plugin indeed.

My best

 
 
  • Created:11 months ago

Can’t wait to give it a test run. Thanks for all your hard work.

 
 
  • Created:11 months ago

Hey Red,

Real happy about the progress, glad to have someone as talented as yourself working on this.

Keep up the good work.

 
 
  • Created:11 months ago

Awesome stuff Red, looking forward to giving this a spin with my increasingly ridiculous collection. :p

 
 
  • Created:11 months ago

Wahoo! testing now.

 
 
  • Created:11 months ago

So far so good.. a couple of crashes and a couple will not load media browser errors.. but managed to get it working smoothly!

trying to get video backdrops working now.. seems .flv play fine in media center but won’t work as video backdrops

 
  • Is it crashing inside MB, or the config app? If you got em, logs would be helpful. – Redshirt 11 months ago
  • Was kinda wierd actually i had to disable neo then re-enable neo to get neo working again because it was giving my the little blue media center cant start box, i have the .flv sometimes working if I rename them to .avi going to to a mass convesion to .avi the first time i pressed [rec] to load the covers (there was no art at the start) it froze and I have to do the 3 finger salute. sorry i had logs turned off :( – Viper 11 months ago
  • Hey did you delete your GB1 config, or just launch GB2 with the old config still present. Did all your emulators & game systems show up OK? – Redshirt 11 months ago
  • no that was probally the issue – Viper 11 months ago
 
  • Created:11 months ago

Good day Redshirt,

Back to testing I guess, I make some PS iso as well some other emulators going, PC, and others “outside” applications I will test as well.

I really did not manage to crash it, well done as always.

My best

 
 
  • Created:11 months ago

got it workimg with mame, nes, n64 and snes. games load and exit works what is a good theme to use. chocolate and ascendacy bring up a list of roms, but no artwork and it does not scroll whem there are more games than can be displayed on one page. still great work

 
  • My favorite theme with Gamebrowser is Pearl. Throgmorton and Soultaker, and Rwhapham have all provided various levels of support in all there themes, so there really isn’t a bad choice to make. – Redshirt 11 months ago
  • Should my game folders/emulators be being treated as a tv show/movie. I select n64 for example. Then I select play then a list of available games is displayed. No art or metadata is displayed or downloaded. Great work so far. Excited to be involved in the testing. – ptdalen 11 months ago
  • If you CTRL+R (record on the remote) your console folder and select invlude children. It should start pulling metadata/art. I’m still looking into the best way to refresh a folder without refreshing the whole library. – Redshirt 11 months ago
 
  • Created:11 months ago
  • Modified:11 months ago

Well nearly a full day and no deluge of bugs…. Looks like I get the night off!

Thanks guys for the support.

 
  • Well…I had one minor one :). I installed GBII while at work and started to add SNES to my emulator collection. I stopped as well, I was at work and shouldn’t have been doing that lol. When I checked mediabrowser later on, my movie collection had disappeared with an odd message that I wasn’t able to capture as it closed itself after a second or two. Anyways, I deleted the SNES emulator and used your wizard and completely added it, then my movie collection was back. – FantaXP7 11 months ago
  • Sounds like I need to shut out emulators/game systems that aren’t completed. – Redshirt 11 months ago
 
  • Created:11 months ago

Well done again Red on the most awesome Game Browser yet!!!

Myself, and all of us hardworking folk here at TheGamesDB.net give you our most special “Rimmer Salute”!

Btw, any ETA on GameBrowser 3? I’m bored of this one now! JK :P

 
  • Don’t make me come back there :p I had to google that… Oh how I show how long I’ve been in Canada. Thanks bud. :) – Redshirt 11 months ago
  • Indeed! A big ‘ol Arnie Rimmer Salute! So far no bugs but I’ve only hit a couple of the emulators. – deimos 11 months ago
  • Well done sir! :) – smidley 11 months ago
 
  • Created:11 months ago

This is a great program. I’m trying VirtualNes to launch NES games. The games load fine but the back button will not close the emulator. Nothing happens. Am I doing something wrong?

 
  • Do you have the quit key enabled in the misc tab of the Config App? – Redshirt 11 months ago
  • Yes it is enabled. – lithium630 11 months ago
  • does it work with the backspace key? Regardless, can I see a core log with you trying to exit the emu. – Redshirt 11 months ago
 
  • Created:11 months ago

Hi Red

Congrats on hitting the beta!

Could you clarify a few items?

  1. The Games collection I create manually should point to my games collection folder – NOT my MAME roms folder, correct?
  2. In Gamebrowser configuration, the “Games system roms folder” is this same games collection folder?
  3. “Actual roms folder” would then presumably be my real MAME roms folder?
  4. During the initial post-install configuration, I ticked the “sync folders” option and it is showing as ticked when I use the Configurator to access GB config. But when and how often does this sync happen? Can I make it happen at any point by doing something manually? Do I need to?

Thanks in advance. I must have something wrong as nothing is being auto-populated into my games collection folder. I just read your comment about maybe needing to do a clear items manual refresh because I was using GB v1. That’s running now, so fingers crossed.

Ta!

 
 
  • Created:11 months ago

Hey Lee,

I’m assuming the entire group of questions is purely regarding MAME, not other emulators.

  1. If you are creating a game system for MAME games manually, you would set “Game System Roms Folder” to the games directory that will be visible by MediaBrowser, some subdirectory of your games root folder. Not the directory that that has your game.zip files.

  2. I think I’m confused here :)

  3. Correct.

  4. Enabling folder sync creates a pair of directory watchers pointing at the two directories you already declared. The directory watchers run whenever the MBService is running and don’t actually do anything until the contents of the watched folders change.

If you are in a situation where the folder you can see in MB is empty and your Actual Roms Folder is full of games. It’s best to create your arcade Game System using the wizard. If you launch the Game System wizard and select Arcade as the platform and then link it to an Emulator that is MAME, it will provide additional steps in the wizard that will auto-build your friendly folder structure. I didn’t include this behaviour in the manual setup because I felt it didn’t belong there being more wizard like.

As a side not, this discussion has proved how difficult it is to come up with a sane nomenclature when it comes to emulation and MediaBrowser :D

Cheers.

 
  • Thanks for the info. I think one of the points of confusion is step 4 of the add games system wizard deals with auto population of my \mame folder, but gives the example folder of “c:\games\mame” on-screen… – leedavies 11 months ago
  • oops. I meant to change that, but it was nearly 2am when I got that step working lol – Redshirt 11 months ago
 
  • Created:11 months ago

anybody know what switch to use with the Gens emulator to launch in fullscreen?

 
  • I’d recommend not using Gens with gamebrowser. Fusion is my choice with GB since you can pass it the -fullscreen argument in the switches. – Redshirt 11 months ago
  • well I would be using fusion, but backspace is mapped to my 360 controller as the B button (for use inside media browser) and in Fusion that switches to fast forward.. There was a switch template in GB1 that I used for Gens that worked like a charm, I just can’t remember what it was – scals37 11 months ago
 
  • Created:11 months ago

Hey Redshirt, so just to clarify,

I have MameUi on C: Drive

I have Games\Mame\gamefolder\gamezip on E:Drive

I created a Media entry to point to the Games folder.

In Gamebrowser setup, my Games rom folder is the C:Drive\MAME|roms folder,

The actual folder is pointing to Games\Mame on the E: drive.

In Mediabrowser, I go to Games, then Mame and then open up the Game, SFA 3, and then in the details window where I expect to click play, I have 0/0. What am I doing wrong?

Should I be creating a folder at C:\MAMeUI\Roms folder to be Street Fighter Alpha 3, and and empty zip within?

Also, having a play with pcsx 2, and whenever starting a game,all I get is an Autoplay for the iso? I have set the autoplay for software and games to run automatically, and no action for everything else?

Don’t pretend to be really ofay with puters, but I didn’t think this is supposed to be this hard so I must be doing something really stupid…

 
 
  • Created:11 months ago

Minor bug

The video backdrop keeps playing when a game is launched.

also what is the corrent vf format? i am using neo and have a vf for each system.. ie “Super Nintendo Games” > g:\roms\snes “nintendo Games” > g:\roms\nes

but when i add the second one (nes) MB will not load if I remove NES it will load

I like a seperate EHS entry for each system so I can see the recently added for each catagory and random select picks a random game for the system selected. if that makes any sense..

 
  • Video playback bug is now fixed for next release. I’ll have to look deeper into the vf issue. I use MB for movies and TV just as much as games. So I’m a 1 vf for games fan. – Redshirt 11 months ago
  • Yea I like all my systems clearly separated with VF’s and the next video backdrop release is going to possible have video backdrops oh the ehs! so imaging going to the say nintendo folder and a nintendo comercial playing.. possibilities are awesome! – Viper 11 months ago
 
  • Created:11 months ago

@nelcruz

Using your above example with MameUI.

Game Systems Tab

Platform: Arcade
Launch via Emulator (emulator configured as below)
Game System Roms folder: E:\Games\Mame
Actual Roms Folder: C:\Mame\Roms
Rom Extensions: .zip

Emulator Tab

Executable Location: where ever MameUI is installed
Switches: {romNameNoExt} -rp “{mameRomFolder}”


To further clarify, using Street Fighter 3 Alpha as an example. Your ‘Game System Roms’ folder should be Games\Mame\Street Fighter 3 Alpha\sfa3.zip. sfa3.zip being an empty zip.

The real zip file being stored in C:\Mame\Roms

Regarding PCSX2. Have you set that emulator to use ISO mounting, if so turn it off. It’s one of the many emulators that don’t use that option.

 
 
  • Created:11 months ago

@redshirt

PCSX 2 working perfectly now, thanks!

Getting further along in MAME, game information now appears. when I select play, Mediabrowser minimises and…that’s it. I can restore it from the task bar below, but can’t get MameUI to launch…

 
 
  • Created:11 months ago

Hey Redshirt, I want to say I love the program :)

I’m not sure if this is a bug or even whether you should bother to fix it, but one thing I noticed is that if my game extensions are “.NES” and I specify “.nes” in the Game Systems tab I will not see those games.

 
  • Fixed for next beta. Thought I had this already but had missed 1 single case conversion. – Redshirt 11 months ago
  • You doing great job Redshirt, well done as always. – abobader 11 months ago
 
  • Created:11 months ago

I found that if I select a game with multiple discs, press “play,” then exit back out of the window showing the different discs (without playing any of them), I am unable to go into ANY games within gamebrowser until I restart the program

 
  • You navigating with the mouse rather than a keyboard/remote? – Redshirt 11 months ago
  • no, navigating with a xbox controller mapped to keyboard – scals37 11 months ago
  • if I were to load up gamebrowser, and pull up final fantasy 7 and select disc 1, it runs just as it should… its only when I go into the multiple disc screen then back out without selecting anything that the problem arises.. does the same thing with mouse and keyboard controls – scals37 11 months ago
  • Does it with the keyboard too… Have you disabled the quit key in the misc tab of GB’s config? Looks like I need to find a way to listen for backspace even when the user has the quit key disabled. – Redshirt 11 months ago
  • yes I have the quit key disabled. I universally have backspace mapped to the B button on my 360 controller, even in emulators. It eliminated the need to use autoprofiles on xpadder which was giving me a headache when trying to using multiple controllers – scals37 11 months ago
  • show 4 more comments
 
  • Created:11 months ago

Well I just upgraded to GBii and everything went off without a hitch. I do have a couple questions though. Are the only 2 supported images the backdrop and folder? Just asking because it would be nice to be able to do front/back covers as well as cart/CD images. Also, are there any plans to add pdf manual support to it?

 
  • This would be nice, I’m making them anyway though. If I don’t use them for MB, I’ll have them ready for something that will. :) – Maleficarum 11 months ago
  • I had spent some time designing a custom details view that is skinnable and allowed showing of the box back image as well as the box front image. I ultimately disabled the view in the current release of GBII because I felt it didn’t yet offer enough to make users want to switch to it. In later point releases of GBII I will likely re-enable it as more features necessitate it’s use. http://i857.photobucket.com/albums/ab140/RedshirtMB/customdetails.pngRedshirt 11 months ago
  • also, I’ve thought about pdf support, but currently have bigger fish to fry. – Redshirt 11 months ago
  • That looks pretty cool! – FantaXP7 11 months ago
  • i’d like this view someday as well.. flip button for the back cover.. neat – Mrwebsmith 11 months ago
  • show 3 more comments
 
  • Created:11 months ago

Right then… :–)

I’ve got GB2 set up and working, with it having automatically populated my games collection “MAME” subfolder. Yay! But… no art for any of the 8600 MAME ROMS on my system. I have internet providers disabled in the main MB config – is this preventing GB from downloading art etc?

When I try to launch a ROM, nothing visual happens. But the following is logged in my MBCore:

8:59:25.046 PM 21/6/2012 , Verbose , GAMEBROWSER Gamesystem is arcade , , 1 , Application
8:59:25.047 PM 21/6/2012 , Verbose , GAMEBROWSER actual rom folder has a value , , 1 , Application
8:59:25.047 PM 21/6/2012 , Verbose , GAMEBROWSER File doesn’t exist in rom folder. Checking database for E:\Media Library\Games\MAME\Phoenix\Phoenix > [Amstar].zip , , 1 , Application
8:59:25.054 PM 21/6/2012 , Verbose , GAMEBROWSER FriendlyRomName: Phoenix [Amstar] , , 1 , Application
8:59:25.054 PM 21/6/2012 , Verbose , GAMEBROWSER FriendlyRomPath: E:\Media Library\Games\MAME\Phoenix , , 1 , Application
8:59:25.054 PM 21/6/2012 , Verbose , GAMEBROWSER Something went wrong with the db command. , , 1 , Application
8:59:25.054 PM 21/6/2012 , Verbose , GAMEBROWSER File path after checking database: , , 1 , Application
8:59:25.055 PM 21/6/2012 , Verbose , GAMEBROWSER Path = , , 1 , Application
8:59:25.055 PM 21/6/2012 , Verbose , GAMEBROWSER Arguments = {romNameNoExt} -rp “{mameRomFolder}” , , 1 , Application
8:59:25.060 PM 21/6/2012 , Error , GAMEBROWSER Emulation.Launch ( Exception handled. Type=System.ArgumentOutOfRangeException Msg=Length cannot be less than zero. [n] Parameter name: length Src=mscorlib Method=InternalSubStringWithChecks Line=0 Col=0 [n] StackTrace= [n] at System.String.InternalSubStringWithChecks(Int32 startIndex,, Int32 length,, Boolean fAlwaysCopy) [n] at gamebrowser.Code.ModelItems.GamePlaybackController.LaunchGame(String path) ) , , 1 , Application

I know I’m missing something – but what?

Ta!

 
  • I’m aware of the Mame launch bug. I created it without realizing, about 20 minutes before releasing the public beta… It was one of those nights. I’m in the final stages of tweaking the next beta, which fixes that. It’ll be published later this evening. As far as art/meta is concerned. You need internet providers turned on to download from TGDB. – Redshirt 11 months ago
  • LOL – the only emu I use. Look forward to the update! I guessed so re internet providers. So if I turn internet providers on in MB, how do I trigger GB downloading art and meta? – leedavies 11 months ago
  • For best results I’d recommend dancing around a tiki statue wearing a fig leaf. – Redshirt 11 months ago
  • Just CTRL+R the Mame folder :) But wait till I post the next beta… Your going to need to delete that friendly folder and rerun the wizard again. – Redshirt 11 months ago
  • LMAO @ fig leaf dancing. Did I leave my webcam on…? ROFL – leedavies 11 months ago
  • show 3 more comments
 
  • Created:11 months ago

One quick question to everyone… has anyone posted screenshots of what GB looks like in this release? Would love to see what your installations look like… :–)

And what view is everyone finding works well for games? I’m just using MAME.

 
 
  • Created:11 months ago

Just upped 1.9.8.15.

If you have tried the earlier beta with MAME, you will need to delete your auto-generated roms folder and your Arcade game system. Re-creating the Arcade game system through the wizard will correctly generate the folder structure and all info needed for mame to launch.

 
 
  • Created:11 months ago

Good day Redshirt,

Well done as always!

Do we go and test everything from the start, or selected issue only it need it be be more focus on?

My best

 
  • For now, just the selected issues and any other bugs you come across. I’ll need a full test from the start in a later beta though. – Redshirt 11 months ago
  • ok buddy, will start on today, my youngest son will join me on test it tho :) – abobader 11 months ago
  • :) Have fun – Redshirt 11 months ago
 
  • Created:11 months ago

Thanks for the update – need my MAME fix…!!!

I’ve updated the DLL after deleting my MAME game system and the auto-generated folder structure. Gone into the configurator with the new DLL in place and recreated my MAME game system…

But the behaviour is different whilst generating my game folders. Last time, I saw the game names flash on screen under the progress bar. Now, I just see “label” as the progress bar increases. And there’s no disk activity. Nor any new folders created.

Internet providers are turned on and I’m pretty much stumped. I’m about to delete the game system again and do a manual MB service restart, then a cache refresh with clear item cache selected – in case the cached folders which don’t exist any more are causing the cache to report the games are already present, so GB thinks it has nothing to do…

Any other suggestions, in case I’m barking up the wrong tree…?

 
  • Are you sure you picked the right folders. I just tested it again and it’s working. Lemme just put another build together with some relevant logging. then I’ll get you to run it again. – Redshirt 11 months ago
  • Erm… I think so. My MAME installation dir is E:\Emulators\MAME and my games collection is in E:\Media Library\Games with a MAME subfolder – currently with just folder.jpg and backdrop.jpg Just tried a config reset and going through initial config again – posting separate discussion cos these comments are awful to read… – leedavies 11 months ago
 
  • Created:11 months ago

Re my auto-populate games library with ROMs taking a while to run, but appearing to not do anything and not creating any folders…

I just moved my GB configuration file out of MB and restarted the MB service so I can start from scratch.

I have the “directory that contains all your MAME game files” set to E:\Emulators\MAME\roms – which I presume is right, or should I be one level higher?

If I manually type this folder name into step 3 of the add game system wizard, the file extensions detection doesn’t seem to happen. If I use the file picker popup, the file extensions field is shown. But oddly, if I pick the MAME roms folder, even though it has loads of ZIP files and 30-odd folders with CHD files, it shows only .chd extension – not .zip. It’s unclear whether the file extensions input field should be left as detected, or be set to .zip ?

It’s running now and is showing game names as the percentage bar increases. Well, it showed game names at first, but is stuck showing “19XX The War Against Desti” and hasn’t updated either the game name or progess bar since that game. Game folders are being created in my games collection/MAME folder, just no updates on-screen.

Scratch that – it’s started refreshing the config UI now. But between 19XX and almost the end of “B”, no updates were shown.

Will check my before and after config files and post any differences in a min…

 
  • My games collection is auto-populated now – woohoo! Comparing before and after GB config files, I seem to have an additional semi-complete game system in my config file. I did go through the game system setup a few times, but always deleted the existing MAME entry in the GUI list first. I did abort the add game system wizard by hitting the red X once though – there’s no Cancel button in the wizard, so it was my only option. Maybe the cause? The before and after config files are here: http://dl.dropbox.com/u/56059956/GameBrowser/GameBrowserPlugin-notworking.xml http://dl.dropbox.com/u/56059956/GameBrowser/GameBrowserPlugin-notworking.xmlleedavies 11 months ago
  • Sorry – 2nd URL should be http://dl.dropbox.com/u/56059956/GameBrowser/GameBrowserPlugin-afterreset.xmlleedavies 11 months ago
  • I have coverart downloading automatically now – woohoo! I set up the emulator and game system via configurator/game browser. That process automatically created folders for each MAME ROM and put a zero byte zip file in each, mirroring my real ROMs folder. But no artwork or metadata. I went into MB as normal and saw my games collection on the MBTV EHS, with 8623 items shown on the tile. After selecting, I saw lots of default icons with no artwork or metadata. I went back to the MBTV EHS and did a manual CTRL-R refresh on the games collection tile. That started the metadata and artwork download process – it’s running now. :–) I noticed for each game, the folder and backdrop image for my games\MAME collection folder are refreshed in the cache. Could be an easy performance boost to be had… – leedavies 11 months ago
 
  • Created:11 months ago

While my Games collection manual refresh is running, it’s great to see covers and banners being downloaded for lots of my MAME ROMs. But…

I’ve noticed artwork and metadata (game.xml file) isn’t stored in the folder created for each game automatically by GB. The MBCore log content suggests the images and metadata are being stored in my collection (as I’d expect, fitting in with how movies and TV work):

12:24:35.192 PM 22/6/2012 , Verbose , *** GAMEBROWSER *** GamesDB Metadata Fetch: Using platform 'Arcade' , , 117 , Worker thread for UI Forced Folder Metadata Loader
12:24:35.874 PM 22/6/2012 , Verbose , Fetching image: http://thegamesdb.net/banners/platform/banners/23-1.jpg , , 117 , Worker thread for UI Forced Folder Metadata Loader
12:24:37.681 PM 22/6/2012 , Info , refreshing Carnival , , 117 , Worker thread for UI Forced Folder Metadata Loader
12:24:37.684 PM 22/6/2012 , Info , Metadata changed for the following item Carnival (first pass : False forced via UI : True) , , 117 , Worker thread for UI Forced Folder Metadata Loader
12:24:37.686 PM 22/6/2012 , Info , GameMetadataProvider.Fetch.mfile = E:\Media Library\Games\MAME\Carnival\game.xml , , 117 , Worker thread for UI Forced Folder Metadata Loader
12:24:37.687 PM 22/6/2012 , Verbose , GamesDbProvider: Finding id for game: Carnival , , 117 , Worker thread for UI Forced Folder Metadata Loader

But these game.xml files don’t seem to exist outside the cache – I presume the metadata is downloaded from thegamesdb.net and used to populate the MB cache, without storing the XML in the folder for each game, as movie.xml and series.xml are used for Movies and TV.

So this would mean each time I clear my cache and rebuild, I’m forced to download the metadata for each game again?

The same is true for the artwork images – it seems they aren’t actually downloaded from thegamesdb.net, but referenced via URL.

So whenever I rebuild my cache I need to be online or all my games will be missing the images and metadata, because they weren’t stored locally?

I expected the artwork and metadata to be stored in the generated folder for each game. This would allow customization of artwork and metadata, as is possible for other media collections. And local storage for easy cache rebuilding.

If I’ve got anything wrong in the above, please correct me.

Ta.

 
  • The metadata providers are all in a queue. When you enter a directory they are called in order. The local game metadata provider has a turn at the directory before the remote provider, this allows the remote to not do anything if there is local meta. In the log above, the GameMetadataProvider is looking for the game.xml file. It doesn’t exist so the next log entry is the GamesDbProvider polling the site for info. As I mentioned above, I haven’t looked into how remote meta is auto saved. This was a feature that was introduced just in the latest version of MB. My providers are mimicking how MB’s providers behaved for years. Just like with Movies and TV, you can manually add your folder and backdrop art, and a game.xml and they will be used in favor of remote metadata. – Redshirt 11 months ago
  • How can I get the metadata GB downloads stored locally into a game.xml for each game folder? Saves time, bandwidth and hassle when the cache is rebuilt, cos no remote metadata is needed. – leedavies 11 months ago
 
  • Created:11 months ago

I think I must be doing something wrong. I have a few issues.

My folders are set up like this

  • d:\games

  • d:\N64

  • D:\NES

  • d:\SNES

I added just the root games folder to media browser and called it GAMES

I end up with 3 folders, but no games are populated. I can click on the folder name and I get a Play menu like watching a show. When I click Play I get a list of games but it does not scroll, no artwork, etc.

If I add each folder d:\N64, d:\NES and d:\SNES listed in media browser as GAMES, I get artwork, and one list for all systems, NES, SNES, N64 all together. Not a big deal I guess, but not sure how to seperate them by console. I would be OK with this, but the games do not run. One of two things happen. Either MCE minimizes, and nothing happens or MCE does not even minimize. I select Play, and it just sits there. It does not lock up, just acts as if nothing happened. I can exit and select another game and the same thing happens.

At one point I’ve even reduced my roms to a small collection and a single emulator just to make sure it was not because of having too many ROMS.

I have also tried MAME. overall the same results. Folders created, artwork downloaded, but wont start.

It might have started in the begining once or twice, to be honest I cannot remember. Its been like a puzzle. Move ROMS, remove emulators from Gamebrowser, readd it, ROMs don’t show up, they do show up, etc.

so

1 – Do I need to list each sub directory or should d:\games be fine

2 – Do I need sub folders for NES, SNES, N64 for each ROM like MAME? example – D:\N64\Zelda\ROM.z64

3 – Any guesses what I cannot get anything to RUN, nothing happens.

Any help is greatly appreciated. Again, great work!! I cant wait to get this working and pay for it

 
 
  • Created:11 months ago

Good day ptdalen,

Your top game folder should look like this (regarding folders):

D:\Games

D:\Games\N64

D:\Games\SNES

D:\Games\MAME

Etc

My best

 
  • Sorry, Just to be clear. In Media Browser, when I add the new Item to my Home Screen. I would create One item called GAMES, then in that Item, I would add 4 folders. Games and each subfolder too? Just making sure Unlike TV or Movies, where I just add one folder d:\movies and it adds all subfolders, etc – ptdalen 11 months ago
  • Hi – Just add in our example here the : D:\Games only that top folder – abobader 11 months ago
  • OK, that is what I did. I have a root folder d:\games, and one sub folder for each set of ROMS. D:\games\n64, etc. If I add just d:\games, it does not populate any of the ROMS in the subfolders. :–( The only way I have been able to get the roms to populate is to actually include the full path to the roms. WHat could I be missing? – ptdalen 11 months ago
1 2 3 4 5 ... 7