All MAMElicious files are COMPLETELY FREE to use on any device, released under GPLv3
✓ What are DAT files?
DAT files are information library files giving machine information in text format about a specific topic (commands, hardware, ...). The accompanied INI file is used to find out which machines are listed in the DAT file.
No INI file is required when ALL MAME machines are supported by the DAT file.
DAT files available:
command.dat
hardware.dat
clonesandsiblings.dat
arcadesamedrivermachines.dat
sourcecode.dat
emulation.dat
When you run MAME for the first time after installing the DAT files, please be patient (until you see the games list). MAME reads the DAT files and puts them in its database file "history.db" located in the "data" folder.
The second time you run MAME, it will read directly from the database and you won't have to wait anymore.
When you update ANY DAT file, ALWAYS deleted the file "history.db" in the "data" folder first!
✓ Download command.dat for MAME 0.279
Based on the legendary work of the original Japanese author "MRT": translated with permission
Japanese - English translation by MAMElicious
Biggest command.dat available online: 150000 text lines, 2400+ arcade machines! Straight out of Japan! ;-)
File Information:
About basic operation method
About the machine
Game characters
Story
About Hidden elements
✓ MAME command.dat file installation
Copy command.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy command.ini file to your "folders" MAME folder (create the "folders" folder if it doesn't exist)
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
View the DAT file in the "Command" Info tabpage. Use the command.ini file to see the supported machines in command.dat.
✓ MAMEUI command.dat file installation
Copy command.dat file to your "dats" MAMEUI folder (create the "dats" folder if it doesn't exist)
Copy command.ini file to your "folders" MAMEUI folder (create the "folders" folder if it doesn't exist)
IMPORTANT: MAMEUI doesn't write a "history.db" file in the "data" MAMEUI folder, so nothing has to be deleted!
View the DAT file in the "History" tabpage under "**** :COMMANDS: ****". Use the command.ini file to see the supported machines in command.dat.
✓ Download hardware.dat for MAME 0.279
Hardware information based on the official MAME driver information in XML format which can be downloaded on MAME's website
No INI file needed: ALL MAME MACHINES ARE SUPPORTED!
Only supported in MAME, not in MAMEUI
File Information:
MACHINE INFORMATION
CPUs CONFIGURATION
RAM CONFIGURATION
AUDIO CONFIGURATION
SCREENS CONFIGURATION
CONTROLS CONFIGURATION
DIPSWITCHES CONFIGURATION (default values between square brackets)
PORTS CONFIGURATION
ADJUSTERS CONFIGURATION
CONFIGURATIONS CONFIGURATION (default values between square brackets)
DEVICES CONFIGURATION
SLOT DEVICES CONFIGURATION
✓ MAME hardware.dat file installation
Copy hardware.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy data_hardware.lua file to your "\plugins\data" MAME folder
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
View the DAT file in the "Hardware" Info tabpage.
✓ Download clonesandsiblings.dat for MAME 0.279
Clone/parent information
Parent's clones list and Clone's siblings list (clones of the same parent)
No INI file needed: ALL MAME MACHINES ARE SUPPORTED!
Copy clonesandsiblings.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy data_clonesandsiblings.lua file to your "\plugins\data" MAME folder
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
View the DAT file in the "ClonesAndSiblings" Info tabpage.
✓ Download arcadesamedrivermachines.dat for MAME 0.279
Shows a list of machines that use the same driver as the currently selected machine in the MAME machines list.
Shows arcade system (if present)
Use arcadesamedrivermachines.ini file or ANY INI file from the ARCADE INI File pack to find the supported machines (ARCADE only)
Copy arcadesamedrivermachines.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy arcadesamedrivermachines.ini file to your "folders" MAME folder (create the "folders" folder if it doesn't exist) or use ANY INI file from the ARCADE INI File pack to find the supported machines (ARCADE only)
Copy data_arcadesamedrivermachines.lua file to your "\plugins\data" MAME folder
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
View the DAT file in the "ArcadeSameDriverMachines" Info tabpage.
✓ Download sourcecode.dat for MAME 0.279
Driver information for each MAME machine:
Driver name
Driver License
Driver Lines of code
Driver Copyright holders
Driver Comments: board descriptions, PCBs, ...
Based on the official MAME source code (latest version) which can be download from MAME's website.
This DAT file is also interesting for non-developers who like technical machine information!
It's recommended to use MAME's "DATs view" to have the full screen available for the text! However you can also view the DAT file in the "SourceCode" Info tabpage.
No INI file needed: ALL MAME MACHINES ARE SUPPORTED!
Only supported in MAME, not in MAMEUI
✓ MAME sourcecode.dat file installation
Copy sourcecode.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy data_sourcecode.lua file to your "\plugins\data" MAME folder
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
It's recommended to use MAME's "DATs view" to have the full screen available for the text! However you can also view the DAT file in the "SourceCode" Info tabpage.
✓ Download emulation.dat for MAME 0.279
File information:
MACHINE INFORMATION
MACHINE FILES INFORMATION
MACHINE TYPE INFORMATION
SUPPORTED SOFTWARE LISTS INFORMATION
MACHINE DRIVER INFORMATION
MACHINE FEATURES INFORMATION
No INI file needed: ALL MAME MACHINES ARE SUPPORTED!
Only supported in MAME, not in MAMEUI
✓ MAME emulation.dat file installation
Copy emulation.dat file to your "dats" MAME folder (create the "dats" folder if it doesn't exist)
Copy data_emulation.lua file to your "\plugins\data" MAME folder
IMPORTANT: delete the file "history.db" in your "data" MAME folder when you update the DAT file ("history.db" is MAME's SQLite database of all MAME DAT files you copied to "dats")
View the DAT file in the "Emulation" Info tabpage.
!!! No ROM files, DISC images or any copyrighted game materials are hosted on this website. ONLY INI and DAT files (text files) are provided !!!