diff options
author | Scott Stone <tafoid@gmail.com> | 2015-05-28 14:39:59 -0400 |
---|---|---|
committer | Scott Stone <tafoid@gmail.com> | 2015-05-28 14:39:59 -0400 |
commit | 8f4d8bf37ee85ff47e4628f9a365abd6d83f9436 (patch) | |
tree | 16945c805eadd8983aac8d2722a425d9a5676218 /docs/config.txt | |
parent | 73650a8cccfc52b563b721720a77b6e5ba7b93b2 (diff) |
Addition of commands and details as well as some reordering to match -showusage output (nw)
Diffstat (limited to 'docs/config.txt')
-rw-r--r-- | docs/config.txt | 81 |
1 files changed, 53 insertions, 28 deletions
diff --git a/docs/config.txt b/docs/config.txt index 1189c773508..68b591c5bdd 100644 --- a/docs/config.txt +++ b/docs/config.txt @@ -350,12 +350,16 @@ Configuration options - <mymame>.ini (i.e. if MAME was renamed mame060.exe, MAME parses mame060.ini here) - debug.ini (if the debugger is enabled) + - <driver>.ini (based on the source filename of the driver) + - vertical.ini (for games with vertical monitor orientation) + - horizont.ini (for games with horizontal monitor orientation) + - arcade.ini (for games in source added with GAME() macro) + - console.ini (for games in source added with CONS() macro) + - computer.ini (for games in source added with COMP() macro) + - othersys.ini (for games in source added with SYST() macro) + - vector.ini (for vector games only) - <parent>.ini (for clones only, may be called recursively) - <gamename>.ini - - vertical.ini (for games with vertical monitor orientation) - - horizont.ini (for games with horizontal monitor orientation) - - vector.ini (for vector games only) - - <driver>.ini (based on the source filename of the driver) The settings in the later ini's override those in the earlier ini's. @@ -376,6 +380,13 @@ Core search path options The default is 'roms' (that is, a directory "roms" in the same directory as the MAME executable). +-hashpath <path> + + Specifies a list of paths within which to find Software List HASH files. + Multiple paths can be specified by separating them with semicolons. + The default is 'hash' (that is, a directory "roms" in the same directory + as the MAME executable). + -samplepath / -sp <path> Specifies a list of paths within which to find sample files. Multiple @@ -449,16 +460,6 @@ Core Output Directory Options "nvram" in the same directory as the MAME executable). If this directory does not exist, it will be automatically created. --memcard_directory <path> - - Specifies a single directory where memory card files are stored. - Memory card files store the contents of removable memory cards for - games which used this type of hardware. This data is read and written - under control of the user via the "Memory Card" menu in the user - interface. The default is 'memcard' (that is, a directory "memcard" - in the same directory as the MAME executable). If this directory does - not exist, it will be automatically created. - -input_directory <path> Specifies a single directory where input recording files are stored. @@ -604,6 +605,12 @@ Core state/playback options <viewname> can also be 'auto', which selects the first view with all screens present. The default value is 'internal'. +-[no]snapbilinear + + Specify if the snapshot or movie should have bilinear filtering + applied. Shutting this off can make a difference in some performance + while recording video to a file. The default is ON (-snapbilinear). + -statename <name> Describes how MAME should store save state files, relative to the @@ -1087,12 +1094,6 @@ Core input automatic enable options Debugging options ----------------- --[no]log - - Creates a file called error.log which contains all of the internal - log messages generated by the MAME core and game drivers. The default - is OFF (-nolog). - -[no]verbose / -[no]v Displays internal diagnostic information. This information is very @@ -1100,12 +1101,16 @@ Debugging options reporting bugs, please run with mame -verbose and include the resulting information. The default is OFF (-noverbose). --[no]update_in_pause +-[no]oslog - Enables updating of the main screen bitmap while the game is paused. - This means that the VIDEO_UPDATE callback will be called repeatedly - during pause, which can be useful for debugging. The default is OFF - (-noupdate_in_pause). + Output error.log data to the system debugger. The default is OFF + (-nooslog). + +-[no]log + + Creates a file called error.log which contains all of the internal + log messages generated by the MAME core and game drivers. The default + is OFF (-nolog). -[no]debug @@ -1118,16 +1123,36 @@ Debugging options Specifies a file that contains a list of debugger commands to execute immediately upon startup. The default is NULL (no commands). --debug_internal +-[no]update_in_pause - A special 'internal' debugger for debugging. Activated when used along - with -debug. The default if OFF (-nodebug_internal). + Enables updating of the main screen bitmap while the game is paused. + This means that the VIDEO_UPDATE callback will be called repeatedly + during pause, which can be useful for debugging. The default is OFF + (-noupdate_in_pause). Core misc options ----------------- +-[no]drc + Enable DRC cpu core if available. The default is ON (-drc). + +-drc_use_c + + Force DRC use the C code backend. The default is OFF + (-nodrc_use_c). + +-drc_log_uml + + Write DRC UML disassembly log. The default is OFF + (-nodrc_log_uml). + +-drc_log_native + + write DRC native disassembly log. The default is OFF + (-nodrc_log_native). + -bios <biosname> Specifies the specific BIOS to use with the current game, for game |