MameDB is an Android app that supports you maintaining your Mame roms. This app is useful to you if you ever asked yourself one of the following questions (or similar ones)
- What "good" shooters would be supported by my RetroPie (Raspberry Pi), e.g. filter by version added <= 37 (because this is the version used by RetroPie)
- What roms are missing in my collection? - filter by availability
- How many roms where added since my current mame version?
- How many unique roms do I have (excluding clones)?
- How many roms are emulated by Neo-Geo BIOS?
- How many roms remain, if I subtract all genres I don't like (e.g. Casino / Fruit Machines)?
- etcpp...
| | |
Screen 1: ROM list | Screen 2: filter options | Screen 3: ROM details |
The app links to more useful sites (e.g. mamedb.com and is enriched by pictures from various resources.
What the app is NOT:
- it doesn't include any roms
- it doesn't link to download resources
- it doesn't include ads & doesn't cost anything (though you are encouraged to donate - see button below or in app at the about screen -, if you find that app useful
The app uses the following PERMISSIONS:
- INTERNET: to access pictures
- READ/WRITE_EXTERNAL_STORAGE: to im-/export files
The database values are all extracted by the -listxml option of the mame-executable, it doesn't include any classifications in genre / categories or version-infos, since the mame-executable doesn't support it, but you can enrich your in-app database by importing several files:
- output of scans by ClrMamePro - to set available/missing status of your collection, or you can use any textfile with the following format:
Format:
<romname> on each line
- catver.ini files, that categorizes roms in genres / categories and versions, you can use for example those available here or any text file that has the following format.
Format:
[Category]
<romname>=<genre>[ / <category>]
...
[VerAdded]
<romname>=<version>
...
With these imports you can individualise your app database.
Please contact us at mamedb(at)punkx.net if you have any questions or want to support this app in any way. We are looking for beta-testers, nice graphics / icons, further enhancements / To-dos etc...
And consider that this app is work in progress. It's not (yet!) optimized to react on unexpected user behaviour, so expect some exceptions, if you try uncommon things... ;o
Pictures
You can store the pictures (Snapshots & Titles) on your Android device in a directory of your choice. Please select that directory in settings under "Path to cache". Make sure your pictures have the following format: t_<name_of_rom>.tbn (Titles) or s_<name_of_rom>.tbn (Snapshots).
You can also download the pictures in MameDB. Pictures are provided by http://www.progettosnaps.net/.
If you update more than 20 pictures at once, MameDB asks you to verify to protect your data volume limits. It only makes sense to download pictures in the picture overview screen if you have chosen a cache directory in settings.