mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +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
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user