Core Search Path Options


homepath
Description This is the path for Mame's home directory.
Full Command -homepath <path>
Alt. Command none
Reverse Command none
Example mame64.exe -homepath C:\Mame2
Mame.ini Command homepath
Command Default .
Argument Format <path>;<path> ...

rompath
Description This is the path for Mame's roms directory. This folder is for rom images, software and chd's by default.
Full Command -rompath <path>
Alt. Command -rp
Reverse Command none
Example mame64.exe -rompath C:\Mame\CHDs
Mame.ini Command rompath
Command Default roms
Argument Format <path>;<path> ...

hashpath
Description This is the path for Mame's software lists.
Full Command -hashpath <path>
Alt. Command none
Reverse Command none
Example mame64.exe -hashpath C:\Mame\hash2
Mame.ini Command hashpath
Command Default hash
Argument Format <path>;<path> ...

samplepath
Description This is the path for zipped sample files that are used to substitute un-emulated sounds on various systems.
Full Command -samplepath <path>
Alt. Command -sp
Reverse Command none
Example mame64.exe -samplepath C:\Mame\MoreSamples
Mame.ini Command samplepath
Command Default samples
Argument Format <path>;<path> ...

artpath
Description This folder contains artwork files used on screen by systems.
Full Command -artpath <path>
Alt. Command -artwork_directory
Reverse Command none
Example mame64.exe -artpath C:\Mame\WideArt
Mame.ini Command artpath
Command Default artwork
Argument Format <path>;<path> ...

ctrlrpath
Description This folder contains XML based controller ini files used to customize input devices. A page on how to make these files is on the Configuration Files link at the top of the page.
Full Command -ctrlrpath
Alt. Command -ctrlr_directory
Reverse Command none
Example mame64.exe -ctrlrpath C:\Mame\Controllers
Mame.ini Command ctrlrpath
Command Default ctrlr
Argument Format <path>;<path> ...

inipath
Description This is the folder where Mame looks for custom configuration files. A page on how to make these files in on the Configuration Files link at the top of the page.
Full Command -inipath
Alt. Command none
Reverse Command none
Example mame64.exe -inipath C:\Mame\CustomInis
Mame.ini Command inipath
Command Default .;ini;ini/presets
Argument Format <path>;<path> ...

fontpath
Description This folder contains bitmap fonts that are used in Mame's internal user interface.
Full Command -fontpath
Alt. Command none
Reverse Command none
Example mame64.exe -fontpath C:\Mame\Fonts
Mame.ini Command fontpath
Command Default .
Argument Format <path>;<path> ...

cheatpath
Description This folder is for the cheat.7z file used to add cheats to the games and systems available on Mame. Do not extract the file as it's huge when uncompressed. Mame is quite happy to use it as it is.
Full Command -cheatpath
Alt. Command none
Reverse Command none
Example mame64.exe -cheatpath C:\Mame\AltCheats
Mame.ini Command cheatpath
Command Default cheat
Argument Format <path>;<path> ...

crosshairpath
Description This folder is where you can store crosshair images in png format for use in lightgun based systems.
Full Command -crosshairpath
Alt. Command none
Reverse Command none
Example mame64.exe -crosshairpath C:\Mame\Cross
Mame.ini Command crosshairpath
Command Default crosshair
Argument Format <path>;<path> ...

pluginspath
Description This folder is used to store LUA scripts that are used to add features to Mame.
Full Command -pluginspath
Alt. Command none
Reverse Command none
Example mame64.exe -pluginspath C:\Mame\LUAScripts
Mame.ini Command pluginspath
Command Default plugins
Argument Format <path>;<path> ...

languagepath
Description This folder holds translation files used to show different languages in Mame's user interface.
Full Command -languagepath
Alt. Command none
Reverse Command none
Example mame64.exe -languagepath C:\Mame\French
Mame.ini Command languagepath
Command Default language
Argument Format <path>;<path> ...

swpath
Description This folder is where you can store software that doesn't appear in a software list.
Full Command -swpath
Alt. Command none
Reverse Command none
Example mame64.exe -swpath C:\Mame\Nes
Mame.ini Command swpath
Command Default software
Argument Format <path>;<path> ...