Documentation cleanups and additions for 4.0

This commit is contained in:
RichardG867
2023-08-01 22:03:00 -03:00
parent 023e694245
commit 363bdcf4c7
8 changed files with 18 additions and 21 deletions

View File

@@ -359,12 +359,8 @@ For fixed-size ``vhd`` files the following command may work depending your your
.. note:: As with any image file in macOS, the image can only be mounted if macOS can read the underlying filesystem. macOS can read both ``FAT16`` and ``FAT32``.
Various: Windows
^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^
On Windows you can use WinImage to create and manipulate disk images.
Windows will also allow you to directly mount a ``vhd`` file in order to copy files. The ``Disk Management`` utility allows you to attach a ``vhd`` file by selecting ``Action -> Attach VHD`` from the menu.
**WinImage** can be used to create and manipulate disk images on Windows. Additionally, the **Disk Management** tool (``diskmgmt.msc``) allows for mounting VHD images through the *Action* > *Attach VHD* option, and the ``diskpart`` `command line utility <https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/diskpart>`_ also provides similar functionality.
.. warning:: As above, make sure that two different applications never mount the same image file simultaneously. For example, do not mount a ``vhd`` with Windows that is currently mounted by 86Box.
Windows also provides command-line functionality via the ``diskpart`` command. The documentation can located `here <https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/diskpart>`_.

View File

@@ -15,7 +15,7 @@ The *Configure* button opens a new window with settings specific to the selected
Video #2
--------
Optional secondary video card to emulate. Only the **MDA**, **Hercules** and **Hercules Plus** monochrome cards are currently supported as secondary options. The secondary card's video output is displayed on a separate window.
Optional secondary video card to emulate. Only the **MDA**, **Hercules**, **Hercules Plus** and a limited set of **PCI VGA** cards are currently supported as secondary options. The secondary card's video output is displayed on a separate window.
As with the primary card above, the *Configure* button can be used to configure the selected card.
@@ -24,6 +24,8 @@ Voodoo Graphics
Emulate a **3dfx Voodoo** add-on 3D accelerator, connected to both the PCI bus and the video card selected above.
.. note:: The **Voodoo Banshee** and **Voodoo 3** are independent video cards, which are not found here; they must be selected on the :ref:`settings/display:Video` box above, and this Voodoo Graphics option **must be disabled**. For these cards, the *Configure* button next to the :ref:`settings/display:Video` box provides similar settings to the ones listed below.
The *Configure* button provides the following settings:
* **Voodoo type:** type of Voodoo card to emulate.
@@ -32,8 +34,6 @@ The *Configure* button provides the following settings:
* **Obsidian SB50 + Amethyst:** a variant of the Voodoo Graphics, with two Texture Mapping Units operating at 50 MHz.
* **Voodoo 2:** the second Voodoo model, with two Texture Mapping Units operating at 90 MHz, as well as SLI support.
.. note:: The **Voodoo Banshee** and **Voodoo 3** are independent video cards, which are not found here; they must be selected on the :ref:`settings/display:Video` box above. For these cards, the *Configure* button next to the :ref:`settings/display:Video` box provides similar settings to the ones listed here.
* **Framebuffer memory size** / **Texture memory size**: amount of video memory for the Frame Buffer Interface and Texture Mapping Unit(s), respectively.
* **Bilinear filtering:** apply bilinear filtering to smooth out textures displayed on screen.
* **Screen Filter:** apply a filter to make the screen picture resemble the DAC (digital-to-analog converter) output of a real Voodoo card.
@@ -63,4 +63,4 @@ Emulate an **IBM 8514/A** or **XGA** add-on graphics accelerator. Both the origi
The *Configure* button next to the XGA opens a new window where the card type (**XGA-1** or **XGA-2**) and initial BIOS address can be configured.
.. note:: Pairing the 8514/A and XGA with each other or with a video card from **S3** may result in compatibility issues, as each card implements a set of 8514/A features.
.. note:: Pairing the 8514/A and XGA with each other or with video cards from **ATI** or **S3** may result in compatibility issues, as each card implements a set of 8514/A features.

View File

@@ -13,7 +13,6 @@ Emulate a pointing device. The following types are supported:
* **Bus mouse:** ISA expansion card with a mouse interface. The I/O port and IRQ used by the card are configurable.
* **Serial mouse:** connected to the serial port of your choosing.
* **PS/2 mouse:** connected to the PS/2 port. Only available on machines with a PS/2 mouse port.
* **Wacom tablet:** connected to the serial port of your choosing. Currently cannot be used alongside a mouse.
The *Configure* button opens a new window with settings specific to the selected device type, such as the number of buttons, or the serial port for a serial mouse or tablet.

View File

@@ -37,6 +37,11 @@ Dynamic Recompiler
Enable the dynamic recompiler, which provides faster but less accurate CPU emulation. The recompiler is available as an option for 486-class processors, and is mandatory starting with the Pentium.
Softfloat FPU
-------------
Enable a slower but more accurate math co-processor emulation, for running a limited set of operating systems and applications which demand full 80-bit precision from the floating point unit.
Time synchronization
--------------------

View File

@@ -15,10 +15,10 @@ Mode
Network emulation mode to use on this card. See :doc:`../hardware/network` for more information on these.
* **Null Driver:** the emulated card is available to the guest but all packets are dropped.
* **Null Driver:** emulate an empty network. All packets are dropped.
* **PCap:** connects directly to a host network adapter. Similar to the **Bridge** mode on other emulators and virtualizers.
* **SLiRP:** creates a private network with a virtual router. Similar to the **NAT** mode on other emulators and virtualizers.
* **VDE:** attaches the system to a virtual switch created by :ref:`hardware/network:VDE`.
* **VDE:** attaches the system to a virtual switch created by :ref:`hardware/network:VDE`. Only available on Linux and macOS hosts.
Interface
^^^^^^^^^
@@ -43,4 +43,4 @@ VDE Socket
The socket name specified when creating the VDE virtual switch. Only used in **VDE** mode.
See the :ref:`hardware/network:VDE` section for more information.
See the :ref:`VDE setup guide <hardware/network:VDE>` for more information.

View File

@@ -22,7 +22,6 @@ Emulated device to connect to the given parallel (LPT) port.
* Printed pages are saved as .png files in the ``printer`` subdirectory found in the emulated machine's directory.
* Use the **EPSON LQ-2500** printer driver for best results.
* This printer will not work on Windows hosts if the included ``freetype.dll`` file is missing from the 86Box directory.
* **Generic PostScript Printer:** PostScript-compatible printer with PDF output.

View File

@@ -10,7 +10,7 @@ Parallel port sound devices such as the **Disney Sound Source** and **Covox Spee
Sound card #1-#4
----------------
Sound cards to emulate. Up to 4 independent sound cards are supported. Only cards supported by the machine's expansion buses will be listed. On machines equipped with an onboard sound chip, the *Internal* option for sound card #1 enables the onboard sound.
Sound cards to emulate. Up to 4 different sound cards are supported. Only cards supported by the machine's expansion buses will be listed. On machines equipped with an onboard sound chip, the *Internal* option for sound card #1 enables the onboard sound.
The *Configure* button opens a new window with settings specific to the selected sound card, such as the I/O ports, IRQ and DMA channels for ISA cards.
@@ -24,7 +24,7 @@ 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 (on Windows hosts) if the included ``libfluidsynth.dll`` or ``libfluidsynth64.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.
* **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.
@@ -43,7 +43,7 @@ The *Configure* button opens a new window with settings specific to the selected
Standalone MPU-401
------------------
Emulate a standalone **Roland MIDI Processing Unit** ISA card, which allows for MIDI input and output without a MPU-401-equipped sound card.
Emulate a standalone **Roland MIDI Processing Unit** ISA card, which allows for MIDI input and output without a MPU-401-equipped sound card, and for running the few applications which require *intelligent mode* capability.
The I/O port and IRQ can be configured through the *Configure* button.

View File

@@ -38,6 +38,4 @@ The *Configure* buttons open a new window with settings specific to the correspo
Cassette
--------
Enable IBM cassette tape emulation. The cassette deck can be controlled through the :ref:`status bar <usage/statusbar:|cassette| Cassette deck>` or :ref:`Media menu <usage/menubar:Media>`.
.. note:: While cassette emulation can be enabled on any machine, it is only usable on the IBM PC, PCjr and other machines with an IBM cassette port.
Enable IBM cassette tape emulation. Only available on machines with a cassette port. The cassette deck can be controlled through the :ref:`status bar <usage/statusbar:|cassette| Cassette deck>` or :ref:`Media menu <usage/menubar:Media>`.