From c79c42b62df69e454f004377bdaebffcee4e0fc2 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 7 Mar 2023 22:03:58 +0100 Subject: [DYNAREC] Added BOX64_DYNAREC_FORWARD parameter, with a default value to 128 (works well on box64, with up to 30% more speed) --- system/box64.box64rc | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) (limited to 'system') diff --git a/system/box64.box64rc b/system/box64.box64rc index 81e8cdd0..746665f7 100644 --- a/system/box64.box64rc +++ b/system/box64.box64rc @@ -13,6 +13,14 @@ BOX64_DYNAREC_HOTPAGE=0 # disabling hotpage seems to give better performances he # Those are safe to use on 7z and give a bit of a boost BOX64_DYNAREC_SAFEFLAGS=0 BOX64_DYNAREC_BIGBLOCK=2 +BOX64_DYNAREC_FORWARD=512 +BOX64_DYNAREC_CALLRET=1 + +[7zz] +# Those are safe to use on 7z and give a bit of a boost +BOX64_DYNAREC_SAFEFLAGS=0 +BOX64_DYNAREC_BIGBLOCK=2 +BOX64_DYNAREC_FORWARD=512 BOX64_DYNAREC_CALLRET=1 [chrome] @@ -38,13 +46,28 @@ BOX64_EMULATED_LIBS=libSDL2-2.0.so.0 BOX64_CRASHHANDLER=1 BOX64_DYNAREC_STRONGMEM=1 +[factorio] +BOX64_DYNAREC_SAFEFLAGS=0 +BOX64_DYNAREC_BIGBLOCK=2 +BOX64_DYNAREC_FORWARD=1024 +BOX64_DYNAREC_CALLRET=1 + [heroic] BOX64_NOSANDBOX=1 BOX64_MALLOC_HACK=2 +# this is to save some memory +BOX64_DYNAREC_BIGBLOCK=0 [nacl_helper] BOX64_MALLOC_HACK=1 +[NuclearBlaze] +BOX64_EMULATED_LIBS=libopenal.so.1 +BOX64_DYNAREC_SAFEFLAGS=0 +BOX64_DYNAREC_BIGBLOCK=3 +BOX64_DYNAREC_FORWARD=1024 +BOX64_DYNAREC_CALLRET=1 + [pressure-vessel-wrap] BOX64_NOGTK=1 @@ -57,14 +80,23 @@ BOX64_EMULATED_LIBS=libSDL2-2.0.so.0:libSDL2_ttf-2.0.so.0 [steamwebhelper] BOX64_NOSANDBOX=1 -BOX64_MALLOC_HACK=2 BOX64_LOG=0 +BOX64_MALLOC_HACK=2 +# this is to save some memory +BOX64_DYNAREC_BIGBLOCK=0 # if steamwebhelper takes too much memory, enable next line to disable it #BOX64_EXIT=1 [steam-runtime-check-requirements] BOX64_EXIT=1 +[Torchlight2.bin.x86_64] +# Those are safe to use on 7z and give a bit of a boost +BOX64_DYNAREC_SAFEFLAGS=0 +BOX64_DYNAREC_BIGBLOCK=2 +BOX64_DYNAREC_FORWARD=512 +BOX64_DYNAREC_CALLRET=1 + # # Wine process # -- cgit 1.4.1