Dynarec disable option

This commit is contained in:
RichardG867
2025-12-20 00:37:20 -03:00
parent 7989c8f2b5
commit 937c341039
3 changed files with 9 additions and 0 deletions

View File

@@ -44,6 +44,8 @@ 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.
.. note:: The recompiler can be disabled temporarily (even on processors where it is mandatory) through an option on the :ref:`toolbar <usage/toolbar:|interpreter| |recompiler| Toggle recompilation>` and :ref:`Action menu <usage/menubar:Action>`, in the unlikely event that an application performs worse with the recompiler enabled. Selecting this temporary option again or restarting 86Box will reenable the recompiler.
Softfloat FPU
-------------

View File

@@ -8,6 +8,7 @@ The menu bar located at the top of the 86Box window provides controls for the em
Action
------
* **Force interpretation:** temporarily disable the :ref:`dynamic recompiler <settings/machine:Dynamic Recompiler>`. Uncheck this option to reenable the recompiler. You can alternatively press :kbd:`Ctrl`\ +\ :kbd:`Alt`\ +\ :kbd:`I` (:ref:`customizable <settings/input:Key bindings>`) to control this option.
* **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.
* **Update mouse every CPU frame:** force the emulated mouse to send movements as fast as possible, ignoring any polling rate set by the emulated operating system.

View File

@@ -5,6 +5,12 @@ Toolbar
The toolbar located at the top of the 86Box window (right below the :doc:`menu bar <menubar>`) has two purposes: it provides quick actions for the emulated machine on its left hand side, and displays status information on its right hand side.
|interpreter| |recompiler| Toggle recompilation
-----------------------------------------------
Temporarily disable the :ref:`dynamic recompiler <settings/machine:Dynamic Recompiler>`. Press again to reenable the recompiler. You can alternatively press :kbd:`Ctrl`\ +\ :kbd:`Alt`\ +\ :kbd:`I` (:ref:`customizable <settings/input:Key bindings>`) to control this option.
|pause| |run| Pause/resume execution
------------------------------------