;Default options for all commands
;--logfile=c:\temp\freearc.log --display=hnwftsr

[Default options]
;Default options for specific commands
;Left side may contain several commands and the same command may be repeated on several lines
;a create = -m5
;create = --display -ms
a create d f = -tl -di

;Definition of cmdline shortcuts isn't yet really implemented
;[Cmdline shortcuts]
;You can create aliases for existing options, even recursively
;-jr = -kb
;--RetainFiles = -jr

[Compression methods]
#d = #b / #xt    ;One more family of methods providing fast but memory-hungry decompression: -m1d, -m2d...

;If you don't want to use Tornado in fast compression modes, you can restore Arc 0.36 behavior by uncommenting these lines
;1xb = lzp:8m:4:h13
;2xb = lzma:2m:fastest
;2xt = dict:16m:80% + 2xb
;2b  = rep:16m + 2xb

;If you don't want to use MM/TTA for multimedia compression, you can restore Arc 0.36 behavior by uncommenting these lines
;bmp        = grzip:m1:d:l:a  ;maximum compression
;bmpfast    = grzip:m4:d:l:a  ;faster (de)compression
;bmpfastest = bmpfast         ;fastest
;wav        = bmp
;wavfast    = bmpfast

;Emulation of old methods for my tests :)
1-old   = lzp:8m:4:h13
2xb-old = lzma:2m:fastest
2x-old  = 2xb-old / dict:16m:80% + 2xb-old
2b-old  = rep:16m + 2xb-old
2-old   = 2b-old / 2t

;Experimental support for music modules compression
;#$mod=mm:1*8+#b
;#x$mod=mm:1*8+#xb


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; External compressors setup ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;Current version aliases
ccm   = ccm126
ccmx  = ccmx126
lpaq  = lpaq6
lpaqe = lpaq6e
paq   = paq8i

;Use external compressors defined below in -m5p..-m9p modes
#p$iso = ecm + precomp + exe + #pb
#p$precomp = precomp + exe + #pb
#p$jpgsolid = precomp + rep:32
#p$jpg = jpg


[External compressor:dul0]
mem = 256
packcmd   = durilca'light e $$arcdatafile$$.tmp
unpackcmd = durilca'light d $$arcdatafile$$.dul
packedfile = $$arcdatafile$$.dul

[External compressor:dul]
mem = 256
packcmd   = durilca'light e -t1 $$arcdatafile$$.tmp
unpackcmd = durilca'light d $$arcdatafile$$.dul
packedfile = $$arcdatafile$$.dul

[External compressor:dur]
mem = 256
packcmd   = durilca e -t1 $$arcdatafile$$.tmp
unpackcmd = durilca d $$arcdatafile$$.dur
packedfile = $$arcdatafile$$.dur

[External compressor:ccm123,ccmx123,ccm125,ccmx125]
mem = 276
packcmd   = {compressor} c 4 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = {compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:ccm126,ccmx126]
mem = 276
packcmd   = {compressor} 4 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = {compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:lpaq5,lpaq5e,lpaq6,lpaq6e,lpaq7,lpaq7e]
mem = 384
packcmd   = {compressor} 7 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = {compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:uda]
mem = 180
packcmd   = uda e $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = uda d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:paq8i]
mem = 450
packcmd   = {compressor} -6 $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = {compressor}    $$arcpackedfile$$.tmp

[External compressor:uharc]
mem = 52
packcmd   = uharc a -mx -md32768 $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = uharc x              $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

[External compressor:7z7]
mem = 384
packcmd   = 7z a -mx7 -md=32m $$arcpackedfile$$.7z $$arcdatafile$$.dll
unpackcmd = 7z x              $$arcpackedfile$$.7z $$arcdatafile$$.dll
packedfile = $$arcpackedfile$$.7z
datafile   = $$arcdatafile$$.dll

[External compressor:7z]
mem = 384
packcmd   = 7z a -mx9 -md=32m $$arcpackedfile$$.7z $$arcdatafile$$.dll
unpackcmd = 7z x              $$arcpackedfile$$.7z $$arcdatafile$$.dll
packedfile = $$arcpackedfile$$.7z
datafile   = $$arcdatafile$$.dll

[External compressor:ecm]
mem = 2
packcmd   = ecm   $$arcdatafile$$.tmp $$arcpackedfile$$.ecm
unpackcmd = unecm $$arcpackedfile$$.ecm $$arcdatafile$$.tmp
packedfile = $$arcpackedfile$$.ecm

[External compressor:precomp]
mem = 2
packcmd   = precomp -o$$arcpackedfile$$.tmp    $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp   -r $$arcpackedfile$$.tmp

[External compressor:jpg]
mem = 10
packcmd   = packjpg $$arcdatafile$$.jpg
unpackcmd = packjpg $$arcdatafile$$.pjg
datafile   = $$arcdatafile$$.jpg
packedfile = $$arcdatafile$$.pjg

