about summary refs log tree commit diff stats
path: root/system
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-06-29 12:37:55 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-06-29 12:37:55 +0200
commit614c8035ef3ec21e6eafd855a365f608e1925b0a (patch)
tree4133275b34be641cd19af8710dac47921834963d /system
parentb01a0ccbb419af01d122345e3de973711896ecf4 (diff)
downloadbox64-614c8035ef3ec21e6eafd855a365f608e1925b0a.tar.gz
box64-614c8035ef3ec21e6eafd855a365f608e1925b0a.zip
[ARM64_DYNAREC] Made (V)M(IN/AX)P(D/S) opcodes always exact, it's inexpensive and make FASTNAN=0 less usefull
Diffstat (limited to 'system')
-rw-r--r--system/box64.box64rc6
1 files changed, 2 insertions, 4 deletions
diff --git a/system/box64.box64rc b/system/box64.box64rc
index 7ff5e8c2..18397c58 100644
--- a/system/box64.box64rc
+++ b/system/box64.box64rc
@@ -645,7 +645,6 @@ BOX64_DYNAREC_STRONGMEM=1
 
 [MiSideFull.exe]
 BOX64_DYNAREC_STRONGMEM=1   
-BOX64_DYNAREC_FASTNAN=0  # fixes graphical issues like invisible mita's skirt
 BOX64_DYNAREC_BIGBLOCK=2
 BOX64_DYNAREC_CALLRET=1
 
@@ -665,7 +664,6 @@ BOX64_DYNAREC_BIGBLOCK=3
 BOX64_DYNAREC_SAFEFLAGS=2
 BOX64_DYNAREC_DIRTY=1
 BOX64_DYNAREC_CALLRET=1
-BOX64_DYNAREC_FASTNAN=0
 
 [NeedForSpeedPayback.exe]
 BOX64_DYNAREC_STRONGMEM=0
@@ -758,7 +756,7 @@ BOX64_DYNAREC_STRONGMEM=1
 BOX64_DYNAREC_BIGBLOCK=3
 BOX64_DYNAREC_CALLRET=1
 BOX64_SSE_FLUSHTO0=1
-BOX64_DYNAREC_FASTNAN=0
+BOX64_DYNAREC_FASTNAN=0 #needed to avoid freeze
 BOX64_DYNAREC_FASTROUND=0
 
 [RocketLeague.exe]
@@ -803,7 +801,7 @@ BOX64_DYNAREC_STRONGMEM=1
 [Talos2-Win64-Shipping.exe]
 BOX64_DYNAREC_BIGBLOCK=3
 BOX64_DYNAREC_CALLRET=1
-BOX64_DYNAREC_FASTNAN=0 # Avoid a freeze at 80%
+#BOX64_DYNAREC_FASTNAN=0 # Avoid a freeze at 80%; might be solved now
 
 [TESV.exe]
 BOX64_DYNAREC_SAFEFLAGS=2