LoginRegisterContact

MAME's History.xml



History XML ver.2.38

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.


Here are the latest statistics for the 2.38 version:



Download full details for the included/missing soflists: History.xml vs MAME 0.238


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.38

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>

History.dat's partners

History.XML is verified and compared to latest MAME release using an internal (not public) tool called DreamSoft's MAME DAT/XML File Scanner Pro.