mrjah
10-13-2008, 10:01 PM
I just DL'ed Hyperspin two days ago, to compare it against another FE for my new MAME (and more?) cab. This is my first cab and I'm very new to this whole software side of the MAME experience. I haven't seen all of the FEs yet, but I'm VERY impressed with what I've seen from the Hyperspin demo and I think it's safe to say I'll be using Hyperspin.
I did, however, quickly grow tired of seeing that "NO IMAGE AVAILABLE" placeholder when a game image is not available for display on the wheel. Why not just have a little generic image to give the game name? I have a short attention span and didn't want to do any more reading tonight on settings (although Hyperspin is very easy to use), so I wrote a quick little thing to parse the full MAME XML game list and create a generic .PNG image for each game that didn't already have one in Hyperspin's MAME wheel image directory. Now I can see all of the game names as I spin through the wheel, even the ones that don't yet have a beautiful theme and wheel image.
Due to time constraints and a complete lack of development environments on this computer, I just used the first bit of ActiveX shareware I could find to convert text to PNG, and ran it to make generic looking images through Excel's VBA editor. Ugh. How's THAT for a prototype? :)
It turned out ugly and imperfect, but functional and legible. The shareware I used puts a red watermark on the resulting image, so I set the image background to red to hide (most of) it. I now have a wheel image for each of the 2,653 games in my XML file.
I've browsed through the forums, but I hadn't seen the "official" way to avoid the "NO IMAGE AVAILABLE" placeholder. Did I just waste 30 minutes, or is this generic set of images useful? Is there a Hyperspin setting that just shows filenames or game descriptions instead of the "NO IMAGE AVAILABLE" placeholder?
I'm happy to share a screenshot, the wheel images, ActiveX thingy, and Excel VBA code (again, forgive me) with anyone who wants them and/or wants to improve on them. Again, this assumes that anything I've done is useful.
Thanks for creating such a great FE, Hyperspin folks!
I did, however, quickly grow tired of seeing that "NO IMAGE AVAILABLE" placeholder when a game image is not available for display on the wheel. Why not just have a little generic image to give the game name? I have a short attention span and didn't want to do any more reading tonight on settings (although Hyperspin is very easy to use), so I wrote a quick little thing to parse the full MAME XML game list and create a generic .PNG image for each game that didn't already have one in Hyperspin's MAME wheel image directory. Now I can see all of the game names as I spin through the wheel, even the ones that don't yet have a beautiful theme and wheel image.
Due to time constraints and a complete lack of development environments on this computer, I just used the first bit of ActiveX shareware I could find to convert text to PNG, and ran it to make generic looking images through Excel's VBA editor. Ugh. How's THAT for a prototype? :)
It turned out ugly and imperfect, but functional and legible. The shareware I used puts a red watermark on the resulting image, so I set the image background to red to hide (most of) it. I now have a wheel image for each of the 2,653 games in my XML file.
I've browsed through the forums, but I hadn't seen the "official" way to avoid the "NO IMAGE AVAILABLE" placeholder. Did I just waste 30 minutes, or is this generic set of images useful? Is there a Hyperspin setting that just shows filenames or game descriptions instead of the "NO IMAGE AVAILABLE" placeholder?
I'm happy to share a screenshot, the wheel images, ActiveX thingy, and Excel VBA code (again, forgive me) with anyone who wants them and/or wants to improve on them. Again, this assumes that anything I've done is useful.
Thanks for creating such a great FE, Hyperspin folks!