MAME's History.xml

History XML ver.2.61
(Oct. 26, 2023)

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.

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>