I did enjoy and use GameExtender for a long time, but it just didn't do what I needed: You could either pick static images or dynamic images (this plugin solves that problem), there's no way to add Game Info (another basic feature of iMagic), you only got a stretched image over a black background (iMagic allows you to specify the background image), the Menu Screens were limited to mirroring icons (yet another basic feature of iMagic is to display a static image for each menu), and GameExtender sat idle during the Screen Saver stuck on the last icon it was highlighting (iMagic has it's own customizable screens for Attract Mode too!). If GameEx's plugin system allows it, I'll also add a "marquee" to the 2nd monitor the way GameEx does for the primary while MAME games are displayed.
As soon as I finish up the DB scrape to display Game Info in the rotation, I'm moving on to DirectX so I can also add MP4 and AVI functionality (which GameEx currently won't do). Since this is a bit more than I can do, I can't give an estimate on when it will be done, but it will be done!
You can specify a background for the image to display over, and you can set controls to show as every other image (either on a per-game basis or a static image). You can finally make your own custom move lists and display them in game, and display a generic image if one isn't found!!!
Well, enough talk. Here's a video of it in action (this really only scratches the surface of what iMagic is able to do at this point):
I have damn near three weeks into this already and A TON of lines of code (Sorry I've been laying low for the last few weeks, but this is why). Feel free to leave any comments you may have. I'd be interested in hearing from the other 2 monitor users what this plugin needs.






















