PDA

View Full Version : BSC Accelerator - bscX


BLACKFIRE69
08-07-2020, 04:06
BSC Accelerator - bscX


A tool for Accelerate the BSC. (Tested with BSC v3.1.0).

https://i.imgur.com/WtmE4mh.png


Commands:
a = Compress

Options:
-c # = chunk size

Usage:
bscX.exe a -c# - - <stdin> <stdout>

Arc.ini:

[External compressor:bscx]
header = 0
packcmd = bscX.exe a -c64m - - <stdin> <stdout>

For Compression:
bscX.exe
bsc32.exe
bsc64.exe
cudart32_42_9.dll
cudart64_42_9.dll

For Decompression:
cls.ini
cls-bscx.dll
cls-bsc_x64.exe
cls-bsc_x86.exe
cudart32_42_9.dll
cudart64_42_9.dll

Testing:

https://i.imgur.com/gsRbZPY.png

Balaji007
05-09-2020, 08:20
Hi black fire 69
Explain me purpose of bsc tool?

BLACKFIRE69
05-09-2020, 12:19
Hi black fire 69
Explain me purpose of bsc tool?

https://encode.su/threads/586-bsc-new-block-sorting-compressor?

Rainiu
21-02-2022, 01:01
I would like to request an update to this please.
to match bsc 3.2.3.

BLACKFIRE69
24-02-2022, 03:18
I would like to request an update to this please.
to match bsc 3.2.3.

as requested, bsc v3.2.4 [18 Jan 2022]

Compression
BscX.exe
bsc.exe

BscX.ini (Optional)Decompression
cls-bscx.dll
cls-bsc_x64.exe

cls.ini (Optional)Arc.ini
[External compressor:bscx]
header = 0

; STDIO
packcmd = BscX.exe a -c:128m -t:8 - - <stdin> <stdout>
unpackcmd = BscX.exe x -t:8 - - <stdin> <stdout>

; NORMAL
;packcmd = BscX.exe a -c:256m -t:100p $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
;unpackcmd = BscX.exe x -t:100p $$arcpackedfile$$.tmp $$arcdatafile$$.tmp


; Threads = -t:8 / -t:100pBscX.ini

[BscX]
; This file isn't required. use this only if you want to override the default settings.

; Place this file next to the BscX.exe.
; BscX.exe default: [ Options = -b128 -e2 -cf, Exe = bsc.exe ]

Options = -b128 -e2 -cf
Exe = Bsc\bsc.execls.ini

[bscx]
; Only in decompression.
; This file isn't required. use this only if you want to override the default settings.

; Place this file next to the cls-bscx.dll.
; cls-bcsx.dll defaults: [ Thread = 100p, Exe = cls-bsc_x64.exe ]

Threads = 8
Exe = Bsc\cls-bsc_x64.exe

; Threads = 100p / 100% / 8 .