mirror of
https://github.com/86Box/docs.git
synced 2026-02-22 01:25:34 -07:00
Random updates mostly for 3.0 UI
This commit is contained in:
@@ -61,9 +61,9 @@ The **Windows 9x family** will automatically detect Plug and Play IDE controller
|
||||
Windows NT, 2000 and XP
|
||||
^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
**Windows 2000 and XP** will automatically detect Plug and Play IDE controllers on boot. Additionally, **Windows NT 3.5, 4.0, 2000 and XP** will automatically detect non-Plug and Play controllers during installation, regardless of BIOS support; this auto-detection of non-PnP controllers does not, however, work on machines with **Award BIOS**, except for the version which identifies itself as *Phoenix - AwardBIOS v6.00PG*, where it does work.
|
||||
**Windows 2000 and XP** will automatically detect Plug and Play IDE controllers on boot. Additionally, **Windows NT 3.5, 4.0, 2000 and XP** will automatically detect non-Plug and Play controllers during installation, regardless of BIOS support; however, this auto-detection of non-PnP controllers does not work on most machines with **Award BIOS**.
|
||||
|
||||
.. note:: If you install the system to a hard disk on one of the additional controllers, it will not be bootable if the BIOS doesn't support booting from these controllers.
|
||||
.. note:: If you install the system to a hard disk on one of the additional controllers, it will not be bootable unless :ref:`the BIOS supports booting from these controllers <hardware/ideterqua:BIOS support>`.
|
||||
|
||||
On **Windows 2000 only**, non-Plug and Play controllers can be enabled on an already-installed system through *Add New Hardware* similarly to :ref:`Windows 9x as shown above <hardware/ideterqua:Windows 95, 98 and Me>`. The resource parameters cannot be changed, and therefore, only the :ref:`default IRQs for each controller <hardware/ideterqua:System resources>` are supported. *Basic configuration 0003* corresponds to the **tertiary** channel, while *Basic configuration 0002* corresponds to the **quaternary** channel.
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ Emulated device to connect to the given parallel (LPT) port.
|
||||
* **Generic PostScript Printer:** PostScript-compatible printer with PDF output.
|
||||
|
||||
* Printed documents are saved as .ps files in the ``printer`` subdirectory found in the emulated machine's directory. These files are automatically converted to .pdf once printing is completed.
|
||||
* The original .ps files may remain in the directory if PDF conversion fails, or if the included ``gsdll32.dll`` file is missing from the 86Box directory.
|
||||
* The original .ps files may remain in the directory if PDF conversion fails, or if the included ``gsdll32.dll`` or ``gsdll64.dll`` file is missing from the 86Box directory.
|
||||
* Use the generic PostScript printer driver provided by your operating system.
|
||||
* Windows 95 and newer do not have a generic PostScript driver; use the **Apple LaserWriter IIf** driver for grayscale, or the **Apple Color LW 12/660 PS** driver for color.
|
||||
|
||||
|
||||
@@ -20,11 +20,11 @@ MIDI Out Device
|
||||
Device to output MIDI music to, for sound cards equipped with an external MIDI output.
|
||||
|
||||
* **None:** don't output MIDI music.
|
||||
* **FluidSynth:** a software soundfont synthesizer. Selecting a soundfont file is required. There will be no synthesizer output if no soundfont is configured or if the included ``libfluidsynth.dll`` file is missing from the 86Box directory.
|
||||
* **FluidSynth:** a software soundfont synthesizer. Selecting a soundfont file is required. There will be no synthesizer output if no soundfont is configured or if the included ``libfluidsynth.dll`` or ``libfluidsynth64.dll`` file is missing from the 86Box directory.
|
||||
* **Roland MT-32**/**CM-32L Emulation:** emulate a Roland synthesizer module. Emulation is provided by the `Munt <http://munt.sourceforge.net>`_ library.
|
||||
* **System MIDI:** output to a MIDI device on the host system, such as the Windows software synthesizer or a USB MIDI adapter.
|
||||
|
||||
The *Configure* button opens a new window with settings specific to the selected output device, such as the host MIDI device to use for *System MIDI*.
|
||||
The *Configure* button opens a new window with settings specific to the selected output device, such as the soundfont to use for *FluidSynth* and the host MIDI device to use for *System MIDI*.
|
||||
|
||||
MIDI In Device
|
||||
--------------
|
||||
|
||||
@@ -24,7 +24,7 @@ Add a third or fourth (respectively) IDE channel to the emulated machine, throug
|
||||
|
||||
The IRQ used by each controller can be configured through its respective *Settings* button.
|
||||
|
||||
.. note:: The tertiary and quaternary controllers are not Plug and Play compliant; they may require manual configuration of emulated operating systems, and may not be bootable. See :doc:`../hardware/ideterqua` for more information.
|
||||
.. note:: The tertiary and quaternary controllers are not Plug and Play compliant by default; they may require manual configuration of emulated operating systems, and may not be bootable. See :doc:`../hardware/ideterqua` for more information.
|
||||
|
||||
SCSI Controllers
|
||||
----------------
|
||||
|
||||
@@ -8,26 +8,22 @@ Action
|
||||
|
||||
* **Keyboard requires capture:** require the mouse to be captured for keypresses to be forwarded to the emulated machine. Enabling this option allows the use of keyboard combinations (such as Alt+Tab) on the host system while 86Box is focused.
|
||||
* **Right CTRL is left ALT:** let the right Ctrl key act as a left Alt key, to simulate some special keyboards where the Alt key is located on the right side of the space bar.
|
||||
* **Hard reset:** force a reset of the emulated machine. Requires confirmation.
|
||||
* **Hard Reset:** force a reset of the emulated machine. Requires confirmation, which can be disabled by checking the *Don't show this message again* box.
|
||||
* **Ctrl+Alt+Del:** send a *Ctrl+Alt+Del* key combination to the emulated machine. You can alternatively press *Ctrl+F12* to send that combination.
|
||||
* **Ctrl+Alt+Esc:** send a *Ctrl+Alt+Esc* key combination to the emulated machine.
|
||||
* **Pause:** pause emulation. Uncheck this option to resume emulation.
|
||||
* **Exit:** quit 86Box. Requires confirmation.
|
||||
|
||||
.. note:: Emulation is automatically paused when the emulated machine enters ACPI sleep mode.
|
||||
|
||||
* **Exit:** quit 86Box. Requires confirmation, which can be disabled by checking the *Don't show this message again* box.
|
||||
|
||||
View
|
||||
----
|
||||
|
||||
* **Resizeable window:** allow the 86Box window to be freely resized. Unchecking this option will return the window to its normal size.
|
||||
* **Resizeable window:** allow the 86Box window to be freely resized. Unchecking this option will also return the window to its normal size.
|
||||
* **Remember size & position:** automatically save the size and position of the 86Box window to the emulated machine's configuration file.
|
||||
* **Renderer:** select a graphical renderer for the emulated display. *SDL (Hardware)* is recommended in most cases. *OpenGL (3.3 Core)* allows for shader effects to be applied to the emulated display, however, it is not compatible with older integrated GPUs.
|
||||
* **OpenGL options:** configure the *OpenGL (3.3 Core)* renderer. This submenu will be available if that renderer is selected.
|
||||
|
||||
* **Target framerate:** select the framerate at which the emulated display is updated. *Sync with video* uses the emulated display's current refresh rate.
|
||||
* **VSync:** enable vertical sync. Recommended if tearing artifacts are observed.
|
||||
* **Select shader:** load a .glsl shader file to apply on the emulated display. Many shaders are available for simulating CRT displays, VHS tapes and other aesthetics; the `RetroArch glsl-shaders repository <https://github.com/libretro/glsl-shaders>`_ is a good place to start.
|
||||
* **Remove shader:** disable the currently-loaded shader.
|
||||
|
||||
* **Specify dimensions:** open a window where an exact size (in pixels) for the emulated display can be set. The *Lock to this size* box, if checked, prevents changes in the emulated display's resolution from overriding the specified size.
|
||||
* **Renderer:** select a graphical renderer for the emulated display. *SDL (Hardware)* is recommended in most cases.
|
||||
* **Specify dimensions:** open a window where an exact size (in pixels) for the emulated display can be set. If checked, the *Lock to this size* box prevents changes in the emulated display's resolution from overriding the specified size.
|
||||
* **Force 4:3 display ratio:** stretch the emulated display to a 4:3 aspect ratio, independently of the emulated machine's screen resolution.
|
||||
* **Window scale factor:** scale the emulated display to half (0.5x), normal (1x), 50% larger (1.5x) or double (2x) sizes.
|
||||
* **Filter method:** select the filtering method (Nearest or Linear) to be used when scaling the emulated display.
|
||||
@@ -49,6 +45,15 @@ View
|
||||
* **CGA/PCjr/Tandy/EGA/(S)VGA overscan:** add an overscan border around the display. This border is only added when emulating the specified video hardware types.
|
||||
* **Change contrast for monochrome display:** optimize the contrast of monochrome CGA monitors for 4-color operation.
|
||||
|
||||
..
|
||||
*OpenGL (3.3 Core)* allows for shader effects to be applied to the emulated display, however, it is not compatible with older integrated GPUs.
|
||||
* **OpenGL options:** configure the *OpenGL (3.3 Core)* renderer. This submenu will be available if that renderer is selected.
|
||||
|
||||
* **Target framerate:** select the framerate at which the emulated display is updated. *Sync with video* uses the emulated display's current refresh rate.
|
||||
* **VSync:** enable vertical sync. Recommended if tearing artifacts are observed.
|
||||
* **Select shader:** load a .glsl shader file to apply on the emulated display. Many shaders are available for simulating CRT displays, VHS tapes and other aesthetics; the `RetroArch glsl-shaders repository <https://github.com/libretro/glsl-shaders>`_ is a good place to start.
|
||||
* **Remove shader:** disable the currently-loaded shader.
|
||||
|
||||
Media
|
||||
-----
|
||||
|
||||
@@ -59,11 +64,17 @@ Tools
|
||||
|
||||
* **Settings:** open the :doc:`Settings <../settings/index>` window.
|
||||
* **Update status bar icons:** enable the activity lights on :doc:`status bar <statusbar>` icons. Unchecking this option may improve emulation performance on low-end host systems.
|
||||
* **Preferences:** open the *Preferences* window, which provides the following options:
|
||||
|
||||
* **Language:** select a language for the 86Box user interface.
|
||||
* **Icon set:** select an icon theme for the :doc:`status bar <statusbar>` and :doc:`Settings window <../settings/index>`.
|
||||
|
||||
* **Enable Discord integration:** enable Discord Rich Presence. 86Box shares the emulated machine's name, model and CPU with other Discord users.
|
||||
|
||||
.. note:: Discord integration will not be available if the Discord desktop app is not running, or if the included ``discord_game_sdk.dll`` file is missing from the 86Box directory.
|
||||
|
||||
* **Take screenshot:** take a screenshot of the emulated display. Screenshots are saved as .png images in the ``screenshots`` subdirectory found in the emulated machine's directory.
|
||||
* **Sound gain:** open the :ref:`sound gain control <usage/statusbar:|sound| |nbsp| Sound>`, which is also accessible through the status bar.
|
||||
|
||||
Help
|
||||
----
|
||||
|
||||
Reference in New Issue
Block a user