FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   reflate stream detector - Practical use. (https://fileforums.com/showthread.php?t=97941)

gozarck 01-06-2016 11:13

reflate stream detector - Practical use.
 
10 Attachment(s)
Simple batch for drag an drop folder to generate a list of files ready to test with reflate. Generate 2 files rsd1.txt is a list of files with streams and rsd0.txt list of files with 0 streams.
Drag the game folder into a batch and this batch generate the list of files.
Now you can use [email protected] in arc.exe or make a arc.groups


Code:

Change-log for v2:
~~~~~~~~~~~~~~~~~~~~~~~~~~
Reflate MT added


vint56 01-06-2016 12:11

gozarck error Windows 7 64 bit

http://s020.radikal.ru/i705/1606/44/5c30f5b83c71.png

RamiroCruzo 01-06-2016 12:20

1 Attachment(s)
Quote:

Originally Posted by vint56 (Post 449311)


Well, the raw2hif Tio Gozarck provided with this Package was a custom build by him. It works fine for x32. You can just replace the raw2hif with any of the usual one or use the attached one :)

Andrey167 01-06-2016 13:02

reflate all as well as the version of the Razor runs in one thread (((

ChronoCross 03-06-2016 15:09

ReflateMT works fine. Tested with 6 cores pack and unpack without errors. But -t0 (automatic cores detetion) doesn't work.

gozarck 03-06-2016 18:03

@ChronoCross is not implemented yet!

gozarck 04-06-2016 18:54

1 Attachment(s)
Big thanks Shelwien! Masters of the Masters. The Relfate Creator for his x64 version of reflate tools. Now reflate is more faster. :D

1234567890123 05-06-2016 00:48

can i add srep to this packer ? can unpack.bat unpack data?

Razor12911 05-06-2016 09:29

1 Attachment(s)
Quote:

Originally Posted by gozarck (Post 449377)
Big thanks Shelwien! Masters of the Masters. The Relfate Creator for his x64 version of reflate tools. Now reflate is more faster. :D

A bit slower from my side, but produces better output on some files.

It finally finds all streams on UI.sb meaning it could possibly work on all Mad Max game files.

vint56 11-06-2016 00:56

gozarck but you could not write a batch file just precomp
that also created rsd0 rsd1

gozarck 19-07-2016 15:55

2 Attachment(s)
hi vint56 in pack.bat just change reflate for precomp
Code:

-mrep+exe+delta+lzma/$streams=precomp+rep+exe+delta+nz
--------------------------------------------------------------------------

Reflate DRC (detect rename compress)
This batch make the same thing but at once. just paste the path of folder game.

--------------------------------------------------------------------------
RSDX8
Very rudimentary batch for make rawdet job more faster.
RUN_refl8StreamDetectorX8.bat and wait. the batch dont show any progress just make the job more faster.
the batch generate rsd0.txt and rsd1.txt only.
Just paste the folder game.

SAM2712 23-07-2016 12:36

2 Attachment(s)
I got error Gozarck !
When I put ur compressor files (Reflate also) in WPI script..
But setup gives unarc.dll error :confused:
I also configure reflateMT in script :confused:

gozarck 24-07-2016 16:47

Hi SAM please make your question in WPI thread because i cant help you. Also if you have error with this version of reflate in IS script ask to razor for lastest reflate version published in the forum. I dont have any error in my simple script. WPI is very complex for me ask to razor or rinaldo.
ThankYou

SAM2712 24-07-2016 20:29

ok Gozarck :rolleyes::rolleyes:

Razor12911 28-07-2016 11:18

Hi Gozarck

I just ran another test, I don't know if it is a known bug but dragging external folders (folders not shared by batch and the folder being dragged) results in RSD always coming back with no lists and RSD always says there were no streams found yet if you paste the folder near the batch, it works.

I also noticed something about this tool, its drawbacks.

Firstly, by using this tool, it is guaranteed that you are going to run rawdet twice on some files that had streams, generating more temp files and etc. First during detection then again during compression so this at the end of the day wastes time especially on a game that has almost all files zlib compressed, also if it is big. e.g. Mad Max.

I think this can be solved if it is possible to that right after rawdet is run, you must somehow make some detections on the temp folder for 00000000.raw which is the first stream to be found, then once that is done, just kill the rawdet process then move to the next file because it doesn't seems like knowing the number of streams found is of necessity because at the end of the day, a file in the dragged folder may have 1 stream, it will be on the list which is virtually the same as a file with 10000 streams found, so right after the minutes the first stream is found, terminate rawdet then move on to the next file.


All times are GMT -7. The time now is 00:06.

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