diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-12-13 13:05:38 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-12-13 13:05:38 +0100 |
| commit | 88575ebc5d0df38c709f199e85030fa5435a1a4a (patch) | |
| tree | 5c4e32ac6eb266f3085bb3a9c2583ce9a5031a78 /system | |
| parent | d8a19e98327e723588bfac16d6d96e8730c30199 (diff) | |
| download | box64-88575ebc5d0df38c709f199e85030fa5435a1a4a.tar.gz box64-88575ebc5d0df38c709f199e85030fa5435a1a4a.zip | |
[DYNAREC] Made callret default, improved callret efficiency, and dynarec speed on larger blocks
Diffstat (limited to 'system')
| -rw-r--r-- | system/box64.box64rc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/system/box64.box64rc b/system/box64.box64rc index f52b6cf5..4df97ae3 100644 --- a/system/box64.box64rc +++ b/system/box64.box64rc @@ -63,7 +63,7 @@ BOX64_ENV=BOX64_DYNAREC_STRONGMEM=3 BOX64_NOSANDBOX=1 BOX64_INPROCESSGPU=1 BOX64_MALLOC_HACK=2 -BOX64_DYNAREC_BIGBLOCK=0 # this is to save some memory +#BOX64_DYNAREC_BIGBLOCK=0 # this is to save some memory, but not necessery with callret=1 (default) BOX64_DYNAREC_ALIGNED_ATOMICS=1 BOX64_DYNAREC_STRONGMEM=1 @@ -76,9 +76,8 @@ 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 #New jmpbuf handling tend to break this optim! +#BOX64_DYNAREC_BIGBLOCK=3 +#BOX64_DYNAREC_FORWARD=1024 BOX64_DYNAREC_ALIGNED_ATOMICS=1 [pressure-vessel-wrap] @@ -115,7 +114,7 @@ BOX64_NOSANDBOX=1 BOX64_INPROCESSGPU=1 BOX64_LOG=0 BOX64_MALLOC_HACK=2 -BOX64_DYNAREC_BIGBLOCK=0 # this is to save some memory +#BOX64_DYNAREC_BIGBLOCK=0 # this is to save some memory BOX64_DYNAREC_STRONGMEM=1 [steamwebhelper.exe] |