about summary refs log tree commit diff stats
path: root/system
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-11-29 18:48:59 +0100
committerptitSeb <sebastien.chev@gmail.com>2022-11-29 18:48:59 +0100
commitc08268d0ae1977ebaaf8ecde7216461525b08238 (patch)
tree43b9edebd7594b120880bf765453fe51d8104d33 /system
parent0e4d031054b7980edc806ae131ea8ce565632dbb (diff)
downloadbox64-c08268d0ae1977ebaaf8ecde7216461525b08238.tar.gz
box64-c08268d0ae1977ebaaf8ecde7216461525b08238.zip
[DYNAREC] Added BOX64_DYNAREC_CALLRET option, in rcfile too (faster handling of CALL/RET opcode, not compatible with JIT/Dynarec)
Diffstat (limited to 'system')
-rw-r--r--system/box64.box64rc14
1 files changed, 14 insertions, 0 deletions
diff --git a/system/box64.box64rc b/system/box64.box64rc
index ece984c1..327c08d0 100644
--- a/system/box64.box64rc
+++ b/system/box64.box64rc
@@ -10,6 +10,13 @@
 # Those are safe to use on 7z and give a bit of a boost
 BOX64_DYNAREC_SAFEFLAGS=0
 BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_CALLRET=1
+
+[dav1d]
+# Speed hacks (those 3 gives ~10% speedup)
+BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_CALLRET=1
 
 [deadcells]
 BOX64_PREFER_EMULATED=1
@@ -35,3 +42,10 @@ BOX64_EMULATED_LIBS=libSDL2-2.0.so.0:libSDL2_ttf-2.0.so.0
 #
 # Wine process
 #
+
+[DOOMx64.exe]
+BOX64_DYNAREC_SAFEFLAGS=0
+
+[DOOMx64vk.exe]
+BOX64_DYNAREC_SAFEFLAGS=0
+