scottrice / Ice

Application to automatically add ROMs to Steam
http://scottrice.github.io/Ice/
MIT License
837 stars 96 forks source link

Name Translation Table File - Potential MAME support #273

Open saftle opened 9 years ago

saftle commented 9 years ago

I think an essential feature for ICE would be the ability to pull the names before searching and creating shortcuts from a name translation file. This is a requirement for emulators that look for a specific naming format (i.e. MAME).

Let's use mslug3.zip as an example.

We have a semi-colon delimited file which includes the following line:

mslug3;Metal Slug 3

The console.txt could then look like this:

[Arcade] nickname=arcade emulator=RetroArchMAME roms=E:\Emulation\Roms\MAME extensions=zip namefile=E:\Emulation\MAME\name.csv

The shortcut in turn would be Metal Slug 3 and it would pull the Metal Slug 3 image from consolegrid.com.

Anonymous2 commented 9 years ago

would be nice

DarkGhostHunter commented 9 years ago

+1

imkrut commented 8 years ago

This is a pretty good solution

wunderlink commented 8 years ago

mamedb urls use the filename: http://mamedb.com/game/mslug3

The scraper used in emulation station makes the mame file -> title association by scraping it off of the mamedb page. See here: https://github.com/sselph/scraper/blob/master/mamedb/mamedb.go#L61