summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/usingmame/commonissues.rst
diff options
context:
space:
mode:
author Firehawke <34792592+Firehawke@users.noreply.github.com>2020-06-11 21:26:28 -0700
committer GitHub <noreply@github.com>2020-06-12 14:26:28 +1000
commit7b6dbd7a1442d6a77f3b410966fdc41769e417b5 (patch)
tree561aa83193e792b1884e40bfbd2fd091c3d14c94 /docs/source/usingmame/commonissues.rst
parent6fb51a0ce70c937b1d9198b6ad3d98c4a50ae265 (diff)
First completed pass of commandline parameters. (nw) (#6711)
* First completed pass of commandline parameters. (nw) * Further refinements on commandline (nw) * Get the audio latency numbers right and add PortAudio info. * FreeSync/GSync information cleanup. * Minor additions to G-Sync/FreeSync. * Add tip for keyboardprovider, remove biospath, correct anchor positioning (nw) * A few corrections per Vas (nw)
Diffstat (limited to 'docs/source/usingmame/commonissues.rst')
-rw-r--r--docs/source/usingmame/commonissues.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/source/usingmame/commonissues.rst b/docs/source/usingmame/commonissues.rst
index 86a89442b43..7fba001d86b 100644
--- a/docs/source/usingmame/commonissues.rst
+++ b/docs/source/usingmame/commonissues.rst
@@ -26,6 +26,7 @@ Common Issues and Questions (FAQ)
20. :ref:`ControllerIssues`
21. :ref:`ExternalOPL`
22. :ref:`Autofire`
+23. :ref:`gsync-freesync`
.. _rapid-coins:
@@ -276,3 +277,19 @@ Note that if you set the autofire button to an input button that's also defined
If you set button 3 on your controller to autofire and set button 3 to be powerup as well, you will trigger the powerup action every time you grab a powerup because the powerup button is also being held down along with the autofire button.
It is suggested you choose a button for autofire that is not in use for anything else in the current system.
+
+
+.. _gsync-freesync:
+
+Does MAME support G-Sync or FreeSync? How do I configure MAME to use them?
+--------------------------------------------------------------------------
+
+MAME supports both G-Sync and FreeSync right out of the box for Windows and Linux, however macOS does not support G-Sync or FreeSync.
+
+* Make sure your monitor is capable of at least 120Hz G-Sync/FreeSync. If your monitor is only capable of 60Hz in G-Sync/FreeSync modes, you will hit problems with drivers such as *Pac-Man* that run at 60.60606Hz and may hit problems with others that are very close to but not quite 60Hz.
+* If playing MAME windowed or using the BGFX video system, you'll need to make sure that you have G-Sync/FreeSync turned on for windowed applications as well as full screen in your video driver.
+* Be sure to leave triple buffering turned off.
+* Turning VSync on is suggested in general with G-Sync and FreeSync.
+* Low Latency Mode will not affect MAME performance with G-Sync/FreeSync.
+
+The effects of G-Sync and FreeSync will be most noticeable in drivers that run at refresh rates that are very different from normal PC refresh rates. For instance, the first three *Mortal Kombat* titles run at 54.706841Hz. \ No newline at end of file