From 32cd8e5b6c57ab06e5cc082fc7967cbd36f60ed7 Mon Sep 17 00:00:00 2001 From: Dennis Ranke Date: Fri, 30 Sep 2022 04:23:53 +0200 Subject: [PATCH] add --x86b preset --- src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main.rs b/src/main.rs index 8cb1d75..54f0b6b 100644 --- a/src/main.rs +++ b/src/main.rs @@ -49,6 +49,12 @@ fn main() -> Result<()> { config.is_match_bit = false; config.new_offset_bit = false; } + Long("x86b") => { + config.use_bitstream = true; + config.continue_value_bit = false; + config.no_repeated_offsets = true; + level = 9; + } Short('u') | Long("unpack") => unpack = true, Long("margin") => calculate_margin = true, @@ -154,6 +160,9 @@ fn print_help(exit_code: i32) -> ! { eprintln!( " --x86 --bitstream --invert-is-match-bit --invert-continue-value-bit --invert-new-offset-bit" ); + eprintln!( + " --x86b --bitstream --invert-continue-value-bit --no-repeated-offsets -9" + ); eprintln!(); eprintln!("Config options (need to match when packing/unpacking):"); eprintln!(" -b, --bitstream bitstream mode");