MAME's History.xml

History XML ver.2.44a

XML version now supported by MAME. We strongly recommend to all frontend developers to update their codes to support this new format.

The MAME History.xml is a file that gives you access to all trivia, facts, tips and other information for your favorite games and machines in your favorite gui/frontend. It serves information for MAME games, machines and software lists in the Info tab.

Old format: History.dat

Download the History file for old MAME versions and Frontends. No intermediate versions will be released under this format.

History DAT ver.2.43

How to use it ?

MAME users: put the file "History.xml" in the folder called "history".
Please delete the History.db when updating the History.xml.

MAMEUI users: put the file "History.xml" in the folder called "dats".

UI/Frontend developers ?

Structure of the new History.xml, how it should be read:

Information for the mainlist entries: <entry> <systems> <system name="rom_name"> <system name="rom_name2"> <system name="rom_name3"> </systems> <text>information to show</text> </entry> Information for the softlist entries: <entry> <software> <item list="softlist_name" name="rom_name"> <item list="softlist_name" name="rom_name2"> <item list="softlist_name2" name="rom_name"> </software> <text>information to show</text> </entry> Special case (when an entry appears in both softlist & mainlist): <entry> <systems> <system name="rom_name"> </systems> <software> <item list="softlist_name" name="rom_name"> </software> <text>information to show</text> </entry>