From ea3e694e0945198ce38679fab4fae5395a8fb384 Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Sat, 11 Jul 2020 19:34:47 -0300 Subject: [PATCH] Overhaul Voodoo settings --- settings/display.rst | 48 ++++++++++---------------------------------- settings/ports.rst | 2 +- 2 files changed, 12 insertions(+), 38 deletions(-) diff --git a/settings/display.rst b/settings/display.rst index 8f9083a..7bc4e1e 100644 --- a/settings/display.rst +++ b/settings/display.rst @@ -17,43 +17,17 @@ Emulate a **3Dfx Voodoo** or **Voodoo 2** 3D accelerator, connected to the PCI b The *Configure* button provides the following settings: -Voodoo type -^^^^^^^^^^^ +* **Voodoo type:** type of Voodoo card to emulate. -Type of Voodoo card to emulate. + * **Voodoo Graphics:** the original Voodoo model, with a single Texture Mapping Unit operating at 50 MHz. + * **Obsidian SB50 + Amethyst:** a variant of the Voodoo Graphics, equipped with a second Texture Mapping Unit like the Voodoo 2. + * **Voodoo 2:** the second Voodoo model, with two Texture Mapping Units operating at 90 MHz, as well as SLI support. -* **Voodoo Graphics:** the original Voodoo model, with a single Texture Mapping Unit operating at 50 MHz. -* **Obsidian SB50 + Amethyst:** a variant of the Voodoo Graphics, equipped with a second Texture Mapping Unit like the Voodoo 2. -* **Voodoo 2:** the second Voodoo model, with two Texture Mapping Units operating at 90 MHz, as well as SLI support. +* **Framebuffer memory size** / **Texture memory size**: amount of video memory to give 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. +* **Render threads:** allows the Voodoo workload to be split into multiple threads. 2 render threads are recommended for host systems with more than two CPU cores. +* **SLI:** add a second Voodoo 2 card to the system, connected to the first one through Scan Line Interleave (SLI). +* **Recompiler:** enable the Voodoo recompiler for faster emulation. -Framebuffer memory size / Texture memory size -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Amount of video memory to give 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. - -Render threads -^^^^^^^^^^^^^^ - -Allows the Voodoo workload to be split into multiple threads. 2 render threads are recommended for host systems with more than two CPU cores. - -SLI -^^^ - -Add a second Voodoo 2 card to the system, connected to the first one through Scan Line Interleave (SLI). - -Recompiler -^^^^^^^^^^ - -Enable the Voodoo recompiler for faster emulation. - -.. note:: A host CPU with SSE2 support is required for the recompiler. SSE2 is present in most CPUs made since 2005. +.. note:: A host CPU with SSE2 support is required for the Voodoo recompiler. SSE2 is present in most CPUs made since 2005. diff --git a/settings/ports.rst b/settings/ports.rst index 197cd34..c86526d 100644 --- a/settings/ports.rst +++ b/settings/ports.rst @@ -10,7 +10,7 @@ Emulated device to connect to the given parallel (LPT) port. * **None:** no device connected. * **Disney Sound Source:** sound device with a resistor ladder DAC (digital-to-analog converter) and FIFO, supported by some games. -* **LPT DAC / Covox Speech Thing:** sound device with a resistor ladder DAC, supported by many games and demos. +* **LPT DAC / Covox Speech Thing:** sound device with a resistor ladder DAC, supported by many games, demos and trackers. * **Stereo LPT DAC:** stereo version of the LPT DAC, using the strobe pin to select the active output channel. * **Generic Text Printer:** simple printer capable of outputting text only.