| Option Category | # # CORE OUTPUT DIRECTORY OPTIONS # |
| Description | This is the path where MAME stores CHD diff files. Diff files contain data that a system needs to write to an emulated hard drive. This cannot be done to a CHD file as it is compressed, so is stored in a diff file and loaded when you run the system again. Multiple paths can be added by using the (;) separator. Paths with spaces in them need to have quotes ("") around them. e.g. "C:\Mame\My Diffs" |
| Full Command | -diff_directory <path> |
| Alt. Command | none |
| Reverse Command | none |
| Example | mame64.exe -diff_directory C:\Mame\HDDsmame64.exe -diff_directory C:\Mame\HDDs;"C:\Mame\My Diffs" |
| mame.ini Command | diff_directory |
| Command Default | diff |
| Argument Format | <path>;<path> ... |