Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › PiFBA Full game title
- This topic has 11 replies, 5 voices, and was last updated 9 years, 12 months ago by Floob.
-
AuthorPosts
-
01/28/2014 at 23:24 #4464romanParticipant
Is there any way to have PiFBA display the actual game name instead of the file name?
For example, I would like: “Xmen vs Street Fighter” instead of “xmvsf“.
01/29/2014 at 11:02 #4476kitchukParticipantYes run es-scraper from the setup script. This will create a gamelist.xml. You can then edit this file to display the actual titles.
01/29/2014 at 16:28 #4477romanParticipantI actually have tried this before, but it created a mess (duplicate titles, huge game covers, it was slow and sloppy). Anyway, if that’s my only option I think I rather have obfuscated game titles. Thanks for the reply though.
01/29/2014 at 21:20 #4484cacophony555ParticipantThe huge game covers and navigation slowness when using ES-Scraper is due to an image resize bug that easily fixed (1 line script change).
But that said, I had the same frustrations as you. The titles that ES-Scraper picks are often way off. It ended up naming 6 of my nes roms “Super Mario Bros 2” even though some had names that were nowhere near that. The scraping processs is also painfully slow.
Because of this I ended up writing some of my own simple scripts. I wrote one for MAME roms that utilizes a local text file that has associations between 037b5 MAME roms and their actual names. It will create the gamelist.xml (just like ES-scraper), but does it entirely locally, so it only takes a couple seconds to process 2300 roms. It will even make image references in the xml file if you have png files in the rom directory with the same names as your roms.
There are much faster ways to automatically fetch appropriately sized and named rom png files. I used the EmuMovies automated downloader, which is a Windows app. To grab the images you just point the program at your roms directory and it will take care of everything in a couple minutes. Then they just needed to be transferred to the appropriate rom directory on the pi.
I’m happy to share my script if you’re interested, but at this point it’s pretty quick and dirty and could probably benefit from some cleanup. I also don’t know how the fba roms differ from the mame roms in terms of naming, so my current association file might not be appropriate for that application.
01/29/2014 at 21:30 #4486romanParticipantThat would be great, I’d really appreciate it. I like the fact it works locally.
01/29/2014 at 22:03 #4487cacophony555ParticipantI’ll look into the best way to share the code tonight. If you’re eager you could just PM me an email address and I can just send it directly to you. The script file is just a perl script that’s ~100 lines of code, and the association file is just a ~2300 line text file.
01/30/2014 at 05:52 #4495cacophony555ParticipantRoman – I sent you a PM with the details.
01/30/2014 at 16:27 #4507romanParticipantGot it, haven’t had a chance to try it yet, I will let you know once I do, thanks!
01/30/2014 at 18:56 #4512cacophony555ParticipantSure thing. I already know it won’t work for your “xmvsf” example because that’s not in the list of mame supported 037b5 roms, but perhaps it will work for some of your other ones. Or you could use it for a mame 037b5 collection and have a lot more luck.
11/10/2014 at 21:30 #82603ceuseParticipantbump. can you give me the script aswell? downloaded all atari 2600 Images using the Emumovies Downloader but im much too lazy to create a gamelist.xml myself.
11/12/2014 at 08:15 #82656cacophony555ParticipantHere you go: http://webspace.lenscritic.com/mame/
11/13/2014 at 00:17 #82676FloobMemberHere is a video showing the script in action
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.