diff options
author | 2022-02-03 07:43:28 +1100 | |
---|---|---|
committer | 2022-02-03 09:00:23 +1100 | |
commit | cb16512392b356d42893257e91ba0935dea86d79 (patch) | |
tree | 381266b0c2fa4d8281bacbd0bbc692d13ea2f4e1 /docs/source/commandline | |
parent | 79db67a77a6929b6423ebe82041971477a1c1a24 (diff) |
Clean up various loose ends:
frontend: Exposed debug symbol tables and parsed expressions to Lua
(these can be used when the debugger is not active). Also made it
simpler to walk input types.
imagedev/bitbngr.cpp: Added software list loader support (used by
sitcom).
sitcom.cpp: Replaced bankdev with a memory view. Also added a bar graph
for the timer DAC output, and made the DL1414 displays squarer in the
layout like they are in real life. They still don't look right because
the internal segment drawing code doen't draw the segments the right
width.
docs: Fixed broken links and added missing links in command line options
index. Also removed documentation for an option that no longer exists
and fixed some inconsistent terminology.
Separated includes by module in various drivers.
Diffstat (limited to 'docs/source/commandline')
-rw-r--r-- | docs/source/commandline/commandline-all.rst | 46 | ||||
-rw-r--r-- | docs/source/commandline/commandline-index.rst | 55 | ||||
-rw-r--r-- | docs/source/commandline/sdlconfig.rst | 2 |
3 files changed, 49 insertions, 54 deletions
diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst index 3f008300f04..c34618b428a 100644 --- a/docs/source/commandline/commandline-all.rst +++ b/docs/source/commandline/commandline-all.rst @@ -919,8 +919,8 @@ Example: supporting both XInput and DirectInput controllers. -OSD CLI Options ---------------- +OSD CLI Verbs +------------- .. _mame-commandline-listmidi: @@ -1862,7 +1862,7 @@ Core Performance Options .. _mame-commandline-lowlatency: -**-lowlatency** +**-[no]lowlatency** This tells MAME to draw a new frame before throttling to reduce input latency. This is particularly effective with VRR (Variable Refresh Rate) @@ -2698,11 +2698,11 @@ Core Video OpenGL GLSL Options .. _mame-commandline-glglsl: -**-gl_glsl** +**-[no]gl_glsl** Enable OpenGL GLSL, if available. - The default is OFF. + The default is OFF (**-nogl_glsl**). Example: .. code-block:: bash @@ -2765,20 +2765,6 @@ Core Video OpenGL GLSL Options mame suprmrio -gl_glsl -glsl_shader_screen0 gaussx -glsl_shader_screen1 gaussy -glsl_shader_screen2 CRT-geom-halation -.. _mame-commandline-glglslvidattr: - -**-gl_glsl_vid_attr** - - Enable OpenGL GLSL handling of brightness and contrast. - Better RGB system performance. - - Default is ``on``. - - Example: - .. code-block:: bash - - mame pacman -gl_glsl -gl_glsl_vid_attr off - Core Sound Options ------------------ @@ -2904,7 +2890,7 @@ Core Sound Options The default is ``1``. - | For PortAudio, see the section on :ref:`-pa_latency <mame-commandline-pa-latency>`. + | For PortAudio, see the section on :ref:`-pa_latency <mame-commandline-palatency>`. | XAudio2 calculates audio_latency as 10ms steps. | DSound calculates audio_latency as 10ms steps. | CoreAudio calculates audio_latency as 25ms steps. @@ -3256,7 +3242,7 @@ Core Input Options .. _mame-commandline-natural: -**\-natural** +**\-[no]natural** Allows user to specify whether or not to use a natural keyboard or not. This allows you to start your system in a 'native' mode, depending on your @@ -3290,7 +3276,7 @@ Core Input Options .. _mame-commandline-joystickcontradictory: -**-joystick_contradictory** +**-[no]joystick_contradictory** Enable contradictory direction digital joystick input at the same time such as **Left and Right** or **Up and Down** at the same time. @@ -3663,7 +3649,7 @@ Core Misc Options .. _mame-commandline-drcusec: -**\-drc_use_c** +**\-[no]drc_use_c** Force DRC to use the C code backend. @@ -3676,7 +3662,7 @@ Core Misc Options .. _mame-commandline-drcloguml: -**\-drc_log_uml** +**\-[no]drc_log_uml** Write DRC UML disassembly log. @@ -3689,7 +3675,7 @@ Core Misc Options .. _mame-commandline-drclognative: -**\-drc_log_native** +**\-[no]drc_log_native** Write DRC native disassembly log. @@ -3788,7 +3774,7 @@ Core Misc Options .. _mame-commandline-confirmquit: -**\-confirm_quit** +**\-[no]confirm_quit** Display a Confirm Quit dialog to screen on exit, requiring one extra step to exit MAME. @@ -3802,7 +3788,7 @@ Core Misc Options .. _mame-commandline-uimouse: -**\-ui_mouse** +**\-[no]ui_mouse** Displays a mouse cursor when using the built-in UI for MAME. @@ -3975,7 +3961,7 @@ HTTP Server Options PortAudio Options ----------------- -.. _mame-commandline-pa-api: +.. _mame-commandline-paapi: **-pa_api** *API* @@ -4031,7 +4017,7 @@ PortAudio Options mame suprmrio -sound portaudio -pa_api "Windows WASAPI" -.. _mame-commandline-pa-device: +.. _mame-commandline-padevice: **-pa_device** *device* @@ -4045,7 +4031,7 @@ PortAudio Options mame suprmrio -sound portaudio -pa_api "Windows WASAPI" -pa_device "NX-EDG27 (NVIDIA High Definition Audio)" -.. _mame-commandline-pa-latency: +.. _mame-commandline-palatency: **-pa_latency** *latency* diff --git a/docs/source/commandline/commandline-index.rst b/docs/source/commandline/commandline-index.rst index b0cd9a51170..8698dcf7dc5 100644 --- a/docs/source/commandline/commandline-index.rst +++ b/docs/source/commandline/commandline-index.rst @@ -11,23 +11,23 @@ Universal Commandline Options This section contains configuration options that are applicable to *all* MAME sub-builds (both SDL and Windows native). -Core Commands -~~~~~~~~~~~~~ +Core Verbs +~~~~~~~~~~ | :ref:`help <mame-commandline-help>` | :ref:`validate <mame-commandline-validate>` -Configuration Commands -~~~~~~~~~~~~~~~~~~~~~~ +Configuration Verbs +~~~~~~~~~~~~~~~~~~~ | :ref:`createconfig <mame-commandline-createconfig>` | :ref:`showconfig <mame-commandline-showconfig>` | :ref:`showusage <mame-commandline-showusage>` -Frontend Commands -~~~~~~~~~~~~~~~~~ +Frontend Verbs +~~~~~~~~~~~~~~ | :ref:`listxml <mame-commandline-listxml>` | :ref:`listfull <mame-commandline-listfull>` @@ -60,8 +60,8 @@ OSD-related Options | :ref:`joystickprovider <mame-commandline-joystickprovider>` -OSD CLI Options -~~~~~~~~~~~~~~~ +OSD CLI Verbs +~~~~~~~~~~~~~ | :ref:`listmidi <mame-commandline-listmidi>` | :ref:`listnetwork <mame-commandline-listnetwork>` @@ -117,9 +117,8 @@ Core State/Playback Options | :ref:`state <mame-commandline-state>` | :ref:`[no]autosave <mame-commandline-noautosave>` | :ref:`playback <mame-commandline-playback>` -| :ref:`exit_after_playback <mame-commandline-exitafterplayback>` +| :ref:`[no]exit_after_playback <mame-commandline-exitafterplayback>` | :ref:`record <mame-commandline-record>` -| :ref:`record_timecode <mame-commandline-recordtimecode>` | :ref:`mngwrite <mame-commandline-mngwrite>` | :ref:`aviwrite <mame-commandline-aviwrite>` | :ref:`wavwrite <mame-commandline-wavwrite>` @@ -143,7 +142,7 @@ Core Performance Options | :ref:`[no]refreshspeed <mame-commandline-norefreshspeed>` | :ref:`numprocessors <mame-commandline-numprocessors>` | :ref:`bench <mame-commandline-bench>` -| :ref:`lowlatency <mame-commandline-lowlatency>` +| :ref:`[no]lowlatency <mame-commandline-lowlatency>` Core Rotation Options @@ -212,6 +211,7 @@ Core Vector Options | :ref:`beam_width_min <mame-commandline-beamwidthmin>` | :ref:`beam_width_max <mame-commandline-beamwidthmax>` | :ref:`beam_intensity_weight <mame-commandline-beamintensityweight>` +| :ref:`beam_dot_size <mame-commandline-beamdotsize>` | :ref:`flicker <mame-commandline-flicker>` @@ -227,11 +227,10 @@ Core Video OpenGL Debugging Options Core Video OpenGL GLSL Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -| :ref:`gl_glsl <mame-commandline-glglsl>` +| :ref:`[no]gl_glsl <mame-commandline-glglsl>` | :ref:`gl_glsl_filter <mame-commandline-glglslfilter>` | :ref:`glsl_shader_mame[0-9] <mame-commandline-glslshadermame>` | :ref:`glsl_shader_screen[0-9] <mame-commandline-glslshaderscreen>` -| :ref:`gl_glsl_vid_attr <mame-commandline-glglslvidattr>` Core Sound Options @@ -261,8 +260,8 @@ Core Input Options | :ref:`joystick_map <mame-commandline-joystickmap>` | :ref:`joystick_deadzone <mame-commandline-joystickdeadzone>` | :ref:`joystick_saturation <mame-commandline-joysticksaturation>` -| :ref:`natural <mame-commandline-natural>` -| :ref:`joystick_contradictory <mame-commandline-joystickcontradictory>` +| :ref:`[no]natural <mame-commandline-natural>` +| :ref:`[no]joystick_contradictory <mame-commandline-joystickcontradictory>` | :ref:`coin_impulse <mame-commandline-coinimpulse>` @@ -286,9 +285,11 @@ Core Debugging Options | :ref:`[no]oslog <mame-commandline-oslog>` | :ref:`[no]log <mame-commandline-log>` | :ref:`[no]debug <mame-commandline-debug>` +| :ref:`debugger <mame-commandline-debugger>` | :ref:`debugscript <mame-commandline-debugscript>` | :ref:`[no]update_in_pause <mame-commandline-updateinpause>` | :ref:`watchdog <mame-commandline-watchdog>` +| :ref:`debugger_port <mame-commandline-debuggerport>` | :ref:`debugger_font <mame-commandline-debuggerfont>` | :ref:`debugger_font_size <mame-commandline-debuggerfontsize>` @@ -307,23 +308,23 @@ Core Misc Options ~~~~~~~~~~~~~~~~~ | :ref:`[no]drc <mame-commandline-drc>` -| :ref:`drc_use_c <mame-commandline-drcusec>` -| :ref:`drc_log_uml <mame-commandline-drcloguml>` -| :ref:`drc_log_native <mame-commandline-drclognative>` +| :ref:`[no]drc_use_c <mame-commandline-drcusec>` +| :ref:`[no]drc_log_uml <mame-commandline-drcloguml>` +| :ref:`[no]drc_log_native <mame-commandline-drclognative>` | :ref:`bios <mame-commandline-bios>` | :ref:`[no]cheat <mame-commandline-cheat>` | :ref:`[no]skip_gameinfo <mame-commandline-skipgameinfo>` | :ref:`uifont <mame-commandline-uifont>` | :ref:`ui <mame-commandline-ui>` | :ref:`ramsize <mame-commandline-ramsize>` -| :ref:`confirm_quit <mame-commandline-confirmquit>` -| :ref:`ui_mouse <mame-commandline-uimouse>` +| :ref:`[no]confirm_quit <mame-commandline-confirmquit>` +| :ref:`[no]ui_mouse <mame-commandline-uimouse>` | :ref:`language <mame-commandline-language>` | :ref:`[no]nvram_save <mame-commandline-nvramsave>` Scripting Options ------------------ +~~~~~~~~~~~~~~~~~ | :ref:`autoboot_command <mame-commandline-autobootcommand>` | :ref:`autoboot_delay <mame-commandline-autobootdelay>` @@ -335,13 +336,21 @@ Scripting Options HTTP Server Options -------------------- +~~~~~~~~~~~~~~~~~~~ | :ref:`http <mame-commandline-http>` | :ref:`http_port <mame-commandline-httpport>` | :ref:`http_root <mame-commandline-httproot>` +PortAudio Options +~~~~~~~~~~~~~~~~~ + +| :ref:`pa_api <mame-commandline-paapi>` +| :ref:`pa_device <mame-commandline-padevice>` +| :ref:`pa_latency <mame-commandline-palatency>` + + Windows-Specific Commandline Options ------------------------------------ @@ -377,7 +386,7 @@ This section contains configuration options that are specific to any build suppo SDL Performance Options ~~~~~~~~~~~~~~~~~~~~~~~ -| :ref:`sdlvideofps <mame-scommandline-sdlvideofps>` +| :ref:`[no]sdlvideofps <mame-scommandline-sdlvideofps>` SDL Video Options diff --git a/docs/source/commandline/sdlconfig.rst b/docs/source/commandline/sdlconfig.rst index 0da5f4c526e..e67835c8c21 100644 --- a/docs/source/commandline/sdlconfig.rst +++ b/docs/source/commandline/sdlconfig.rst @@ -11,7 +11,7 @@ Performance Options .. _mame-scommandline-sdlvideofps: -**-sdlvideofps** +**-[no]sdlvideofps** Enable output of benchmark data on the SDL video subsystem, including your system's video driver, X server (if applicable), and OpenGL stack in **-video opengl** mode. |