about summary refs log tree commit diff stats
path: root/system
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-04-10 19:00:47 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-04-10 19:00:47 +0200
commit51d9eb966db1ef22af0eaa5848556d74395bcf5d (patch)
tree305c551a6623e2d877a5a91528de17640c2279b2 /system
parent310d4016fa9632a575e2c3ba673206f29b76ae23 (diff)
downloadbox64-51d9eb966db1ef22af0eaa5848556d74395bcf5d.tar.gz
box64-51d9eb966db1ef22af0eaa5848556d74395bcf5d.zip
[DYNAREC] Speedup a bit DYNAREC_DIRTY=1
Diffstat (limited to 'system')
-rw-r--r--system/box64.box64rc27
1 files changed, 23 insertions, 4 deletions
diff --git a/system/box64.box64rc b/system/box64.box64rc
index 3d47fdeb..3f6d70af 100644
--- a/system/box64.box64rc
+++ b/system/box64.box64rc
@@ -55,7 +55,9 @@ BOX64_DYNAREC_SAFEFLAGS=0
 [3dSen.x86_64]
 BOX64_DYNAREC_BLEEDING_EDGE=0   # avoid the use of STRONGMEM for much better performances
 BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_STRONGMEM=1
 BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_DIRTY=1
 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
@@ -114,6 +116,22 @@ 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
 
+[Broforce-838.x86_64]
+BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_BIGBLOCK=2
+BOX64_DYNAREC_FORWARD=1024
+BOX64_DYNAREC_STRONGMEM=1
+BOX64_DYNAREC_CALLRET=1
+BOX64_MAXCPU=4  # surprisingly, having too much cpu core slow down things.4 is more than enough here
+BOX64_DYNAREC_DIRTY=1
+
+[Celeste.bin.x86_64]
+BOX64_DYNAREC_SAFEFLAGS=0
+BOX64_DYNAREC_BIGBLOCK=3
+BOX64_DYNAREC_STRONGMEM=1
+BOX64_DYNAREC_CALLRET=1
+BOX64_DYNAREC_DIRTY=1
+
 [chrome]
 BOX64_MALLOC_HACK=2
 
@@ -465,7 +483,7 @@ BOX64_DYNAREC_BIGBLOCK=0
 BOX64_DYNAREC_SAFEFLAGS=2
 BOX64_DYNAREC_STRONGMEM=1
 BOX64_DYNAREC_BIGBLOCK=3
-BOX64_DYNAREC_CALLRET=2
+BOX64_DYNAREC_CALLRET=0
 BOX64_SSE_FLUSHTO0=1
 BOX64_DYNAREC_DIRTY=1
 
@@ -584,11 +602,13 @@ BOX64_DYNAREC_DIRTY=0
 
 [EAappInstaller.exe]
 BOX64_DYNAREC_SAFEFLAGS=2
+BOX64_DYNAREC_DIRTY=1
+BOX64_DYNAREC_BIGBLOCK=3
 
 [NeedForSpeedHeat.exe]
 BOX64_DYNAREC_BIGBLOCK=3
 BOX64_DYNAREC_SAFEFLAGS=2
-BOX64_DYNAREC_DIRTY=2
+BOX64_DYNAREC_DIRTY=1
 BOX64_DYNAREC_CALLRET=1
 BOX64_DYNAREC_FASTNAN=0
 
@@ -613,9 +633,8 @@ BOX64_DYNAREC_PAUSE=3
 
 [RockstarService.exe]
 BOX64_DYNAREC_STRONGMEM=1
-BOX64_DYNAREC_FASTNAN=0
-BOX64_DYNAREC_FASTROUND=0
 BOX64_DYNAREC_SAFEFLAGS=2
+BOX64_DYNAREC_BIGBLOCK=3
 BOX64_DYNAREC_DIRTY=1
 
 [SocialClubHelper.exe]