From a10f7bd58cc710509937dbd89d1ec13e9456b5cc Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Fri, 13 Oct 2023 23:24:08 -0300 Subject: [PATCH] More 4.0.1 updates --- hardware/ideterqua.rst | 2 +- settings/machine.rst | 4 +++- usage/menubar.rst | 6 ++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/hardware/ideterqua.rst b/hardware/ideterqua.rst index f74e69e..74a266f 100644 --- a/hardware/ideterqua.rst +++ b/hardware/ideterqua.rst @@ -16,7 +16,7 @@ The following resources are used by these additional controllers: |Quaternary|0168h |036Eh |10 | +----------+-------------+---------------+---+ -.. important:: The tertiary and quaternary I/O ports and IRQs were incorrectly switched in older 86Box versions; the table above applies to **4.0.1 and higher**. +.. important:: **86Box 4.0.1:** The tertiary and quaternary I/O ports and IRQs were incorrectly switched in older 86Box versions; the table above applies to the corrected resources in 4.0.1. Each controller's IRQ can be configured through its respective *Settings* button on :ref:`settings/storage:Tertiary / Quaternary IDE Controller`. The *Plug and Play* option on the *IRQ* box enables Plug and Play functionality, allowing a PnP compliant operating system to automatically set the controller's IRQ, while all other options set a static IRQ with no Plug and Play. diff --git a/settings/machine.rst b/settings/machine.rst index a1655b9..6edf659 100644 --- a/settings/machine.rst +++ b/settings/machine.rst @@ -10,7 +10,9 @@ Machine type / Machine Machine/motherboard model to emulate. The *Machine* box lists all available models for the machine class selected on the *Machine type* box. -The *Configure* button opens a new window with settings specific to the machine's onboard devices, such as the amount of installed video memory for an onboard video chip. +The *Configure* button opens a new window with settings specific to the machine, such as BIOS type selection. + +.. note:: **86Box 4.0.1:** Settings for the machine's onboard devices have been moved to the *Configure* buttons at the devices' respective locations; for instance, configuring the amount of installed video memory for an onboard video chip is now done through the *Configure* button next to the :ref:`Display page's Video box ` when the *Internal* option is selected there. CPU type / Speed ---------------- diff --git a/usage/menubar.rst b/usage/menubar.rst index badd7e2..f46434b 100644 --- a/usage/menubar.rst +++ b/usage/menubar.rst @@ -8,12 +8,13 @@ The menu bar located at the top of the 86Box window provides controls for the em 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. +* **Auto-pause on focus loss:** automatically pause emulation while the 86Box window is not focused. +* **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 the 86Box window 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. +* **Pause:** pause emulation of the machine. Uncheck this option to resume emulation. * **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 of the machine. Uncheck this option to resume emulation. * **Exit:** quit 86Box. Requires confirmation, which can be disabled by checking the *Don't show this message again* box. View @@ -56,6 +57,7 @@ View * **4:3:** stretch the emulated display to a 4:3 aspect ratio, then scale it to fit the host display. * **Square pixels (keep ratio):** scale the emulated display to fit the host display, without changing the aspect ratio. * **Integer scale:** scale the emulated display to the largest integer scale factor to fit the host display. This provides the highest possible picture quality, at the cost of black bars if the host display's resolution is not divisible by the emulated display's resolution. + * **4:3 integer scale:** stretch the emulated display to a 4:3 aspect ratio, then scale it to the largest integer scale factor to fit the host display. * **Apply fullscreen stretch mode when maximized:** apply the picture mode selected above in windowed mode if *Resizeable window* is enabled and the window is maximized. * **EGA/(S)VGA settings:** contains display settings specific to EGA, VGA and Super VGA video hardware.