about summary refs log tree commit diff stats
path: root/docs
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-04-13 22:55:06 +0200
committerptitSeb <sebastien.chev@gmail.com>2022-04-13 22:55:16 +0200
commit34f7571269581bd9393f30eeaab3f46d59cb30dd (patch)
tree6608fe956e85347269dc3f902994b16e73c5b4a1 /docs
parentdc9144f8f4b15f74c987e0fb0970a501001a03d0 (diff)
downloadbox64-34f7571269581bd9393f30eeaab3f46d59cb30dd.tar.gz
box64-34f7571269581bd9393f30eeaab3f46d59cb30dd.zip
[DYNAREC] Added option to force x87 to use double (ported from box86)
Diffstat (limited to 'docs')
-rwxr-xr-xdocs/USAGE.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md
index 052239b9..58ed188c 100755
--- a/docs/USAGE.md
+++ b/docs/USAGE.md
@@ -131,6 +131,11 @@ Enable/Disable simulation of Strong Memory model
 * 1 : Enable some Memory Barrier when reading from memory (on some MOV opcode) to simulate Strong Memory Model while trying to limit performance impact (Default when libmonobdwgc-2.0.so is loaded)

 * 2 : Enable some Memory Barrier when reading from memory (on some MOV opcode) to simulate Strong Memory Model

 

+#### BOX64_DYNAREC_X87DOUBLE

+Force the use of Double for x87 emulation

+* 0 : Try to use float when possible for x87 emulation (faster)

+* 1 : Only use Double for x87 emulation (slower, may be needed for some specific games, like Crysis)

+

 #### BOX64_DYNAREC_FASTNAN

 Enable/Disable generation of -NAN

 * 0 : Generate -NAN like on x86 (Default.)