summaryrefslogtreecommitdiffstats
path: root/docs/source/commandline/commandline-all.rst
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2022-03-10 02:55:40 +1100
committer Vas Crabb <vas@vastheman.com>2022-03-10 02:55:40 +1100
commit422185fe558463a119cfdee25e2d4b6e5d71dc97 (patch)
tree10a01acb7c99b76a0cc575dabd4ce76ec9e3249f /docs/source/commandline/commandline-all.rst
parentbbb9ec846a44598159258d36f21bae42437ee290 (diff)
docs: Added page describing how MAME searches for media.
Also made error messages for missing CHDs and missing files for software parts using the image file loader show search paths, and changed the (poorly named) bitbanger device to use the image file loader rather than the ROM loader for software items.
Diffstat (limited to 'docs/source/commandline/commandline-all.rst')
-rw-r--r--docs/source/commandline/commandline-all.rst72
1 files changed, 66 insertions, 6 deletions
diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst
index c34618b428a..aa91bd6307c 100644
--- a/docs/source/commandline/commandline-all.rst
+++ b/docs/source/commandline/commandline-all.rst
@@ -1,4 +1,4 @@
-.. _universal-command-line:
+.. _mame-commandline-universal:
Universal Commandline Options
=============================
@@ -19,6 +19,8 @@ Verbs are actions to take upon something with the command (e.g.
**mame -validate pacman** has *mame* as a command and *-validate* as a verb)
+.. _mame-commandline-patterns:
+
Patterns
--------
@@ -80,6 +82,8 @@ Terminal window, set the working directory to the location of the script
(i.e. the folder containing MAME), and then start MAME.
+.. _mame-commandline-coreverbs:
+
Core Verbs
----------
@@ -136,6 +140,9 @@ Core Verbs
apple2_flop_orig.xml(137.3): mismatched tag
+
+.. _mame-commandline-configverbs:
+
Configuration Verbs
-------------------
@@ -175,6 +182,8 @@ Configuration Verbs
a sufficient description.
+.. _mame-commandline-fronendverbs:
+
Frontend Verbs
--------------
@@ -664,8 +673,8 @@ overwritten.
romset apple2_flop_orig:autobahn is good
...
-.. _osd-commandline-options:
+.. _mame-commandline-osdoptions:
OSD-related Options
-------------------
@@ -919,6 +928,8 @@ Example:
supporting both XInput and DirectInput controllers.
+.. _mame-commandline-cliverbs:
+
OSD CLI Verbs
-------------
@@ -961,6 +972,8 @@ OSD CLI Verbs
any network adapters.
+.. _mame-commandline-osdoutput:
+
OSD Output Options
------------------
@@ -987,6 +1000,8 @@ OSD Output Options
led0 = 0
+.. _mame-commandline-configoptions:
+
Configuration Options
---------------------
@@ -1025,6 +1040,8 @@ Configuration Options
mame apple2ee -noreadconfig -sl6 diskii -sl7 cffa2 -hard1 TotalReplay.2mg
+.. _mame-commandline-pathoptions:
+
Core Search Path Options
------------------------
@@ -1235,6 +1252,8 @@ Core Search Path Options
mame -swpath c:\mame\software;c:\emu\mydisks
+.. _mame-commandline-coreoutdir:
+
Core Output Directory Options
-----------------------------
@@ -1362,6 +1381,8 @@ Core Output Directory Options
mame -comment_directory c:\mame\comments
+.. _mame-commandline-savestate:
+
Core State/Playback Options
---------------------------
@@ -1706,6 +1727,8 @@ Core State/Playback Options
mame neogeo -burnin
+.. _mame-commandline-perf:
+
Core Performance Options
------------------------
@@ -1878,6 +1901,8 @@ Core Performance Options
mame bgaregga -lowlatency
+.. _mame-commandline-rotation:
+
Core Rotation Options
---------------------
@@ -1978,6 +2003,8 @@ Core Rotation Options
mame -flipy suprmrio
+.. _mame-commandline-videooptions:
+
Core Video Options
------------------
@@ -2232,6 +2259,8 @@ Core Video Options
mame dkong -nounevenstretch
+.. _mame-commandline-fullscreen:
+
Core Full Screen Options
------------------------
@@ -2257,6 +2286,8 @@ Core Full Screen Options
mame kof97 -video d3d -switchres -resolution 1280x1024
+.. _mame-commandline-windowoptions:
+
Core Per-Window Options
-----------------------
@@ -2422,6 +2453,8 @@ Core Per-Window Options
mame contra -view native
+.. _mame-commandline-artwork:
+
Core Artwork Options
--------------------
@@ -2475,6 +2508,8 @@ Core Artwork Options
mame galaga -override_artwork puckman
+.. _mame-commandline-screenoptions:
+
Core Screen Options
-------------------
@@ -2569,6 +2604,8 @@ Core Screen Options
mame pacman -effect scanlines
+.. _mame-commandline-vectoroptions:
+
Core Vector Options
-------------------
@@ -2649,12 +2686,14 @@ Core Vector Options
mame asteroid -flicker 0.15
-Core Video OpenGL Debugging Options
------------------------------------
+.. _mame-commandline-opengloptions:
+
+Core Video OpenGL Feature Options
+---------------------------------
These options are for compatibility in **-video opengl**. If you report
-rendering artifacts you may be asked to try messing with them by the devs, but
-normally they should be left at their defaults which results in the best
+rendering artifacts you may be asked to try messing with them by the developers,
+but normally they should be left at their defaults which results in the best
possible video performance.
.. Tip:: Examples are not provided for these options as MAMEdev will provide
@@ -2693,6 +2732,8 @@ possible video performance.
The default is ON. (**-gl_pbo**)
+.. _mame-commandline-openglglsl:
+
Core Video OpenGL GLSL Options
------------------------------
@@ -2765,6 +2806,8 @@ 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-soundoptions:
+
Core Sound Options
------------------
@@ -2902,6 +2945,8 @@ Core Sound Options
mame galaga -audio_latency 1
+.. _mame-commandline-inputoptions:
+
Core Input Options
------------------
@@ -3303,6 +3348,8 @@ Core Input Options
mame contra -coin_impulse 1
+.. _mame-commandline-inputenable:
+
Core Input Automatic Enable Options
-----------------------------------
@@ -3354,6 +3401,8 @@ Core Input Automatic Enable Options
**-[no]joystick**, etc.
+.. _mame-commandline-debugging:
+
Debugging Options
-----------------
@@ -3556,6 +3605,8 @@ Debugging Options
mame marble -debug -debugger_font "Comic Sans MS" -debugger_font_size 16
+.. _mame-commandline-commoptions:
+
Core Communication Options
--------------------------
@@ -3631,6 +3682,8 @@ Core Communication Options
mame arescue -comm_remotehost 192.168.1.3 -comm_remoteport 30100 -comm_framesync
+.. _mame-commandline-miscoptions:
+
Core Misc Options
-----------------
@@ -3827,6 +3880,8 @@ Core Misc Options
mame galaga88 -nonvram_save
+.. _mame-commandline-scripting:
+
Scripting Options
-----------------
@@ -3916,8 +3971,11 @@ Scripting Options
mame alcon -noplugin cheat
+.. _mame-commandline-webserver:
+
HTTP Server Options
-------------------
+
.. _mame-commandline-http:
**-[no]http**
@@ -3958,6 +4016,8 @@ HTTP Server Options
mame apple2 -http -http_port 6502 -http_root c:\users\me\appleweb\root
+.. _mame-commandline-portaudio:
+
PortAudio Options
-----------------