diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/USAGE.md | 7 | ||||
| -rw-r--r-- | docs/box64.pod | 8 | ||||
| -rw-r--r-- | docs/gen/usage.json | 17 |
3 files changed, 32 insertions, 0 deletions
diff --git a/docs/USAGE.md b/docs/USAGE.md index 354a173f..64eeec0a 100644 --- a/docs/USAGE.md +++ b/docs/USAGE.md @@ -661,6 +661,13 @@ Enable the emulation of x86 strong memory model. * 2: All in 1, plus memory barriers on SIMD instructions. * 3: All in 2, plus more memory barriers on a regular basis. +### BOX64_DYNAREC_VOLATILE_METADATA + +Use volatile metadata parsed from PE files, only valid for 64bit Windows games. + + * 0: Do not use volatile metadata. [Default] + * 1: Use volatile metadata, which will guide Box64 for better strong memory emulation. + ### BOX64_DYNAREC_WAIT Wait or not for the building of a DynaRec code block to be ready. diff --git a/docs/box64.pod b/docs/box64.pod index ba248ef8..98e09c7a 100644 --- a/docs/box64.pod +++ b/docs/box64.pod @@ -329,6 +329,14 @@ Enable or disable DynaRec trace. * 1 : Trace DynaRec blocks, will slow down the program a lot and generates huge logs. +=item B<BOX64_DYNAREC_VOLATILE_METADATA> =I<0|1> + +Use volatile metadata parsed from PE files, only valid for 64bit Windows games. + + * 0 : Do not use volatile metadata. [Default] + * 1 : Use volatile metadata, which will guide Box64 for better strong memory emulation. + + =item B<BOX64_DYNAREC_WAIT> =I<0|1> Wait or not for the building of a DynaRec code block to be ready. diff --git a/docs/gen/usage.json b/docs/gen/usage.json index 831467b0..9db6c675 100644 --- a/docs/gen/usage.json +++ b/docs/gen/usage.json @@ -641,6 +641,23 @@ ] }, { + "name": "BOX64_DYNAREC_VOLATILE_METADATA", + "description": "Use volatile metadata parsed from PE files, only valid for 64bit Windows games.", + "category": "Performance", + "options": [ + { + "key": "0", + "description": "Do not use volatile metadata.", + "default": true + }, + { + "key": "1", + "description": "Use volatile metadata, which will guide Box64 for better strong memory emulation.", + "default": false + } + ] + }, + { "name": "BOX64_DYNAREC_WAIT", "description": "Wait or not for the building of a DynaRec code block to be ready.", "category": "Performance", |