Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-06-2016, 04:13
Ichiraku2001 Ichiraku2001 is offline
Registered User
 
Join Date: Dec 2015
Location: India
Posts: 14
Thanks: 35
Thanked 4 Times in 3 Posts
Ichiraku2001 is on a distinguished road
SREP Switches

Hey FF!
i need to know the switches of srep! eg -l8192, how does it help, what factor changes the -l value?

is there any use of -a2 and above?
m5f or m3f?
what's more reliable and why? Thanks
Reply With Quote
Sponsored Links
  #2  
Old 01-06-2016, 04:16
ShadowEagle's Avatar
ShadowEagle ShadowEagle is offline
Registered User
 
Join Date: Dec 2014
Location: Wonderland
Posts: 138
Thanks: 18
Thanked 21 Times in 18 Posts
ShadowEagle is on a distinguished road
Just Google and you`ll find the answers.
Reply With Quote
  #3  
Old 01-06-2016, 04:25
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,749
Thanks: 2,170
Thanked 11,206 Times in 2,307 Posts
Razor12911 is on a distinguished road
for -l, lower is better, better ratio because more repetitions are more likely to be found, but too low will also increase size, just find a value which is reasonable to smallest size. Bare in mind, lower you go, means the higher ram is going to be used.
-a is just an accelerator, higher means more speed during compression but more memory is used.

But do read mate, took this from srep.exe itself

Code:
SREP 3.93a beta: huge-dictionary LZ77 preprocessor   (c) Bulat.Ziganshin********c
om
October 11, 2014    homepage: http://freearc.org/research/SREP39.aspx

Usage: SREP [options] infile [outfile]
   infile/outfile can be specified as "-" for stdin/stdout
   "SREP [options] somefile" compresses data from somefile to somefile.srep
   "SREP [options] somefile.srep" decompresses data back to somefile
   "SREP [options]" compresses and "SREP -d [options]" decompresses data from st
din to stdout

Options are:
   -m0: only in-memory compression (REP algorithm)
   -m1: fixed-window content-defined chunking with matches checked by VMAC
   -m2: order-1 content-defined chunking with matches checked by VMAC
   -m3: check matches by VMAC digest (compression memory = 7-8% of filesize)
   -m4: check matches by rereading old data (compression memory = 3-4% of filesi
ze)
   -m5/-mx: rereading with byte-accurate matches (compression memory = 7-9% of f
ilesize)
   -l: minimum LZ match length, default 0
   -c: size of hash chunk, by default as small as required to find all these LZ
matches
   -aX[/Y]: alloc X bytes of those Y bits will be set per L input bytes for comp
ression accelerator
            Y=0/1/2/4/8/16/32/64, -a0 is slowest but requires least memory
   -ia-: disable I/O acceleration to reduce memory usage (-m5* only)
   -tN: use N compression threads (only for -m1/-m2)
   -dBYTES: dictionary size for in-memory compression (REP algorithm), default 5
12mb
   -dhBYTES/-dcN/-dlN: size of hash / size of hash chunk / minimum match length
for in-memory compression

   -m1..-m5: index-LZ - list of matches saved at the end of compressed file
   -m1f..-m5f: future-LZ - decompression dictionary will hold only future matche
s
   -m1o..-m5o: I/O LZ - output file used as decompression dictionary
   -memBYTES: amount of RAM used by future-LZ/index-LZ decompression (extra goes
 into VM file)
      -mem75% AKA -mem75p means "use no more than 75% of RAM" - that's by defaul
t
      -mem600mb means itself
      -mem75%-600mb means "use no more than 75% of RAM minus 600 mb"
   -mBYTES: don't store matches larger than BYTES on future-LZ/index-LZ decompre
ssion

   -d: decompression (for -m0o..m5o requires only 24 mb of memory besides of OS
I/O buffers)
   -i: print info about compressed file: srep -i datafile.srep
   -delete: delete source file after successful (de)compression
   -sBYTES: explicitly specify filesize (for compression from stdin), default 25
gb
   -bBYTES: change compression block size, default 8mb
   -index=FILENAME: read/write index of compressed data into separate file
   -temp=[FILENAME]: keep uncompressed data in the file in stdin-to-stdout mode,
 default srep-data.tmp
   -vmfile=FILENAME: temporary file used by Virtual Memory manager, default srep
-virtual-memory.tmp
   -vmblock=BYTES: size of one block in VM temporary file, default 8mb

   -hash=vmac(default)/siphash/md5/sha1/sha512: store hash checksums in every bl
ock
   -hash-: don't store/check block checksums
   -mmap: use memory-mapped files for match checking
   -slp[+/-/]: force/disable/try(default) large pages support (2mb/4mb)
   -pc[max_offset]: display performance counters [for matches closer than max_of
fset]
   -s: save printed stats from overwriting; -s+/-s-/-sX.Y: update stats every X.
Y seconds
   -v[0..2]: verbosity level
   -rem...: command-line remark
Reply With Quote
The Following 5 Users Say Thank You to Razor12911 For This Useful Post:
amgad_800 (02-06-2016), Amsal (01-06-2016), Ichiraku2001 (01-06-2016), Jiva newstone (02-12-2017), Simorq (01-06-2016)
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Among the Sleep (DVD 5) [IC 2.3.x, srep OR -m0] Inge PC Games - CD/DVD Conversions 3 28-09-2020 23:28
Soma gatosky1620 PC Games - CD/DVD Conversions 2 01-11-2019 05:04
Necessary Evil Srep Alash Als Conversion Tutorials 1 18-07-2014 01:41
Best compression switches for Precomp srep and arc Dheeraj88 PC Games - CD/DVD Conversions 1 16-06-2014 04:57
Commands use in Srep and Precomp red01 PC Games 2 18-06-2013 05:55



All times are GMT -7. The time now is 14:31.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com