diff options
author | 2025-04-14 03:31:55 +1000 | |
---|---|---|
committer | 2025-04-14 03:31:55 +1000 | |
commit | 50178bb8a0a0f6b4196b40305724d3b14b373a5c (patch) | |
tree | bc05c06f69005b4b452e60f0e81c5e35a48b3c0d /docs/source/advanced | |
parent | d406685313d9c08dc38a9baceee998180ced9694 (diff) |
-apple/rbv.cpp, apple/maciici.cpp: Implemented monochrome mode, cleaned up clocks.
* apple/rbv.cpp: Send blue channel to all outputs when a monochrome
monitor is connected.
* apple/rbv.cpp: Implement device_palette_interface rathr than using a
separate palette device.
* apple/rbv.cpp: Derive 60.15 Hz timer and pseudo-VIA clock from clock
input.
* apple/maciici.cpp: Derive clocks from RBV clock crystal.
-docs: Link more configuration options to their descriptions.
Diffstat (limited to 'docs/source/advanced')
-rw-r--r-- | docs/source/advanced/ctrlr_config.rst | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/docs/source/advanced/ctrlr_config.rst b/docs/source/advanced/ctrlr_config.rst index 1f19924e741..13ffa34b050 100644 --- a/docs/source/advanced/ctrlr_config.rst +++ b/docs/source/advanced/ctrlr_config.rst @@ -20,18 +20,20 @@ arcade-style controllers. Controller configuration files are an XML application, using the ``.cfg`` filename extension. MAME searches for controller configuration files in the -directories specified using the ``ctrlrpath`` option. A controller -configuration file is selected by setting the ``ctrlr`` option to its filename, -excluding the ``.cfg`` extension (e.g. set the ``ctrlr`` option to -``scorpionxg`` to use **scorpionxg.cfg**). It is an error if the specified -controller configuration file does not exist, or if it contains no sections -applicable to the emulated system. +directories specified using the :ref:`ctrlrpath <mame-commandline-ctrlrpath>` +option. A controller configuration file is selected by setting the ``ctrlr`` +option to its filename, excluding the ``.cfg`` extension (e.g. set the ``ctrlr`` +option to ``scorpionxg`` to use **scorpionxg.cfg**). It is an error if the +specified controller configuration file does not exist, or if it contains no +sections applicable to the emulated system. Controller configuration files use implementation-dependent input tokens. The values available and their precise meanings depend on the exact version of MAME used, the input devices connected, the selected input provider modules -(``keyboardprovider``, ``mouseprovider``, ``lightgunprovider`` and -``joystickprovider`` options), and possibly other settings. +(:ref:`keyboardprovider <mame-commandline-keyboardprovider>`, +:ref:`mouseprovider <mame-commandline-mouseprovider>`, :ref:`lightgunprovider +<mame-commandline-lightgunprovider>` and :ref:`joystickprovider +<mame-commandline-joystickprovider>` options), and possibly other settings. .. _ctrlrcfg-structure: |