From a10af356cc076718b731f3515be7dbbccb5e849f Mon Sep 17 00:00:00 2001 From: Firehawke Date: Sat, 23 Nov 2019 13:27:38 -0700 Subject: Update documentation (nw) * Update MAME docs revision to 0.216 * Add FAQ question about autofire with walkthrough of setup process. * Add VSCode .gitignore for RST compilation temporary folder (/docs/source/_build) * Add a caveat about autofire+normal fire mapping * Add -lowlatency to the docs. --- docs/source/commandline/commandline-all.rst | 10 ++++++++++ docs/source/commandline/commandline-index.rst | 1 + 2 files changed, 11 insertions(+) (limited to 'docs/source/commandline') diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst index c5bced793c5..e2154f6c849 100644 --- a/docs/source/commandline/commandline-all.rst +++ b/docs/source/commandline/commandline-all.rst @@ -1087,7 +1087,17 @@ Core Performance Options **-str** ** **-video none -sound none -nothrottle** +.. _mame-commandline-lowlatency: +**-lowlatency** + + This tells MAME to draw a new frame before throttling to reduce input + latency. This is particularly effective with VRR (Variable Refresh Rate) + displays. + + This may cause frame pacing issues in the form of jitter with some + systems (especially newer 3D-based systems or systems that run software + akin to an operating system), so the default is off (**-nolowlatency**). Core Rotation Options --------------------- diff --git a/docs/source/commandline/commandline-index.rst b/docs/source/commandline/commandline-index.rst index b2caa063d14..c2cb93efbf1 100644 --- a/docs/source/commandline/commandline-index.rst +++ b/docs/source/commandline/commandline-index.rst @@ -143,6 +143,7 @@ Core Performance Options | :ref:`[no]refreshspeed ` | :ref:`numprocessors ` | :ref:`bench ` +| :ref:`lowlatency ` Core Rotation Options -- cgit v1.2.3-70-g09d2