about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-01-04 11:04:43 +0100
committerptitSeb <sebastien.chev@gmail.com>2024-01-04 11:04:43 +0100
commit3454afb3e43e1870e1a4f4129f3110d818d3c50c (patch)
tree97dcac7a778faba9a16d64f9963b59d9f6217c77
parentab99ae6951ff84fdf33d40480f8a61b36dd46020 (diff)
downloadbox64-3454afb3e43e1870e1a4f4129f3110d818d3c50c.tar.gz
box64-3454afb3e43e1870e1a4f4129f3110d818d3c50c.zip
[RCFILE] Add profile for Broforce and change 3dSen to limit cmax core to 4, it actualy speedup emulation if many cares are present
-rw-r--r--system/box64.box64rc12
1 files changed, 12 insertions, 0 deletions
diff --git a/system/box64.box64rc b/system/box64.box64rc
index 153e71e8..bf468d1d 100644
--- a/system/box64.box64rc
+++ b/system/box64.box64rc
@@ -7,6 +7,11 @@
 # 
 [3dSen.x86_64]
 BOX64_DYNAREC_BLEEDING_EDGE=0   # avoid the use of STRONGMEM for much better performances
+BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_FORWARD=1024
+BOX64_DYNAREC_CALLRET=1
+BOX64_MAXCPU=4  # surprisingly, having too much cpu core slow down things.4 is more than enough here
 BOX64_DYNAREC_ALIGNED_ATOMICS=1
 
 [7z]
@@ -30,6 +35,13 @@ BOX64_DYNAREC_ALIGNED_ATOMICS=1
 BOX64_LOG=0
 BOX64_DYNAREC_ALIGNED_ATOMICS=1
 
+[Broforce.x86_64]
+BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_FORWARD=1024
+BOX64_DYNAREC_CALLRET=1
+BOX64_MAXCPU=4  # surprisingly, having too much cpu core slow down things.4 is more than enough here
+
 [chrome]
 BOX64_MALLOC_HACK=2