mirror of
https://github.com/holub/mame
synced 2025-10-05 00:38:58 +03:00
Addition of commands and details as well as some reordering to match -showusage output (nw)
This commit is contained in:
parent
73650a8ccc
commit
8f4d8bf37e
@ -350,12 +350,16 @@ Configuration options
|
|||||||
- <mymame>.ini (i.e. if MAME was renamed mame060.exe, MAME
|
- <mymame>.ini (i.e. if MAME was renamed mame060.exe, MAME
|
||||||
parses mame060.ini here)
|
parses mame060.ini here)
|
||||||
- debug.ini (if the debugger is enabled)
|
- 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)
|
- <parent>.ini (for clones only, may be called recursively)
|
||||||
- <gamename>.ini
|
- <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.
|
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
|
The default is 'roms' (that is, a directory "roms" in the same directory
|
||||||
as the MAME executable).
|
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>
|
-samplepath / -sp <path>
|
||||||
|
|
||||||
Specifies a list of paths within which to find sample files. Multiple
|
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
|
"nvram" in the same directory as the MAME executable). If this
|
||||||
directory does not exist, it will be automatically created.
|
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>
|
-input_directory <path>
|
||||||
|
|
||||||
Specifies a single directory where input recording files are stored.
|
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
|
<viewname> can also be 'auto', which selects the first view with all
|
||||||
screens present. The default value is 'internal'.
|
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>
|
-statename <name>
|
||||||
|
|
||||||
Describes how MAME should store save state files, relative to the
|
Describes how MAME should store save state files, relative to the
|
||||||
@ -1087,12 +1094,6 @@ Core input automatic enable options
|
|||||||
Debugging 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
|
-[no]verbose / -[no]v
|
||||||
|
|
||||||
Displays internal diagnostic information. This information is very
|
Displays internal diagnostic information. This information is very
|
||||||
@ -1100,12 +1101,16 @@ Debugging options
|
|||||||
reporting bugs, please run with mame -verbose and include the
|
reporting bugs, please run with mame -verbose and include the
|
||||||
resulting information. The default is OFF (-noverbose).
|
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.
|
Output error.log data to the system debugger. The default is OFF
|
||||||
This means that the VIDEO_UPDATE callback will be called repeatedly
|
(-nooslog).
|
||||||
during pause, which can be useful for debugging. The default is OFF
|
|
||||||
(-noupdate_in_pause).
|
-[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
|
-[no]debug
|
||||||
|
|
||||||
@ -1118,16 +1123,36 @@ Debugging options
|
|||||||
Specifies a file that contains a list of debugger commands to execute
|
Specifies a file that contains a list of debugger commands to execute
|
||||||
immediately upon startup. The default is NULL (no commands).
|
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
|
Enables updating of the main screen bitmap while the game is paused.
|
||||||
with -debug. The default if OFF (-nodebug_internal).
|
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
|
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>
|
-bios <biosname>
|
||||||
|
|
||||||
Specifies the specific BIOS to use with the current game, for game
|
Specifies the specific BIOS to use with the current game, for game
|
||||||
|
Loading…
Reference in New Issue
Block a user