The data plugin loads information from various external support files so it can be displayed in MAME. If the plugin is enabled, info is show in the Infos tab of the right-hand pane on the system and software selection menus. The info viewer can be shown by clicking the toolbar button on the system and software selection menus, or by choosing External DAT View from the main menu during emulation (this menu item will not appear if the data plugin is not enabled, or if no information is available for the emulated system).
To set the folders where the data plugin looks for supported files, choose
Configure Options on the system selection menu, then choose
Configure Directories, and then choose DATs. You can also set the
historypath option in your ui.ini file.
Loading large data files like history.xml can take quite a while, so please be patient the first time you start MAME after updating or adding new data files.
The following files are supported:
From Gaming-History (formerly Arcade-History)
From MASH’s MAMEINFO
- Japanese mameinfo.dat and command.dat
From MAME E2J
From the defunct Progetto EMMA site
From the defunct MAMESCORE site
Note that you can only use a single file of each type at a time. You cannot, for example, use the English and Japanese mameinfo.dat files simultaneously.
The data plugin creates a history.db file in the first configured DATs folder. This file stores the information from the support files in a format suitable for rapid loading. It uses the SQLite3 database format.