Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 07-05-2016, 09:24
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
ZArc (Alternative of Freearc)

Seems like Freearc 0.70 ain't coming.

Working on this.

Progress: 5%
Attached Images
File Type: png 2016-04-27_2-19-12.png (77.8 KB, 1737 views)
Reply With Quote
The Following 43 Users Say Thank You to Razor12911 For This Useful Post:
0xffaded (16-06-2017), 78372 (23-04-2017), aljassim12345 (02-05-2017), amgad_800 (07-05-2016), Amsal (14-05-2016), Andrey167 (07-05-2016), arkantos7 (07-05-2016), BLACKFIRE69 (12-09-2019), Bulat (18-05-2016), Carldric Clement (07-05-2016), COPyCAT (06-03-2017), coveiro (07-05-2016), danswano (11-03-2017), Gehrman (03-03-2022), GTX590 (21-06-2016), JRD! (21-02-2017), JustFun (08-05-2016), kassane (07-05-2016), Lin Ming (30-06-2017), Lucas65 (23-05-2016), MD.Athar.Sharif (06-01-2018), Mini (07-05-2016), minivj (21-05-2016), nasir ahmad (27-05-2016), NexusIV (07-05-2016), nickwazhere2012 (09-05-2016), Nizar3003 (28-01-2017), oltjon (07-05-2016), Prince4 (15-07-2016), RamiroCruzo (07-05-2016), ravencrow (01-05-2017), rez3vil (28-09-2016), Sarvagya (25-06-2016), Shadow Delta (20-06-2016), Simorq (07-05-2016), Stained (07-05-2016), Stor31 (29-06-2016), TheDevilrider (19-01-2017), truerepacks (13-05-2016), vint56 (15-05-2016), ZAZA4EVER (30-04-2017), zirkhaki (09-12-2016), zouzouni (21-05-2017)
Sponsored Links
  #2  
Old 07-05-2016, 12:18
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 541
Thanks: 113
Thanked 787 Times in 301 Posts
panker1992 is on a distinguished road
Pipes work great, all i need to do is convince Zee to put some compression power on it.

Default will be the Store Method ...
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following 5 Users Say Thank You to panker1992 For This Useful Post:
Amsal (14-05-2016), Carldric Clement (07-05-2016), Jiva newstone (30-04-2017), Razor12911 (07-05-2016), Sarvagya (25-06-2016)
  #3  
Old 15-05-2016, 09:30
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
Progress 10%

Managed to do stdin stdout (pipes) for 2 or more exe, it was awfully difficult but only left with optimising the code to break that 12 seconds on top of that, I'm not even checking file hash or anything like that, so yea, that gap is bad.

Anyways, here is a program that needs testing, haven't slept for almost 2 days working on this and other projects.

What needs testing here is simple, just use the method brute+srep+lzma and compare the file sizes of this and the ones from Freearc, if you're lazy to set up brute+srep+lzma then just run this on certain files and report back errors.

BTW, Splitting feature can be done but tricky. but once I'm able to split, then putting the file back will be easy. There will be no temps to merge the file back like I did with UltraARC. Gonna be difficult but hopefully not that difficult.

How to test?
Just put data.tar near ZArc.exe and run the exe, it will work and show summary, output will be placed in the same directory.
Attached Images
File Type: png ZArc_Test.PNG (62.9 KB, 1564 views)
Attached Files
File Type: 7z ZArc_test.7z (889.8 KB, 387 views)
Reply With Quote
The Following 10 Users Say Thank You to Razor12911 For This Useful Post:
aljassim12345 (01-05-2017), Amsal (18-05-2016), Andrey167 (15-05-2016), chum (22-05-2016), kenzo34 (16-05-2016), Mini (15-05-2016), RamiroCruzo (15-05-2016), Sarvagya (25-06-2016), Simorq (15-05-2016), zouzouni (21-05-2017)
  #4  
Old 15-05-2016, 09:45
SAM2712's Avatar
SAM2712 SAM2712 is offline
Registered User
 
Join Date: Sep 2013
Location: ¬ IND!A ¬
Posts: 118
Thanks: 113
Thanked 39 Times in 28 Posts
SAM2712 is on a distinguished road
How to test on files ? I mean directory of files etc. What should I do
__________________
¬ BRAIN Can Do ANYTHING iF USE ;) ¬
Reply With Quote
The Following User Says Thank You to SAM2712 For This Useful Post:
Sarvagya (25-06-2016)
  #5  
Old 15-05-2016, 09:52
Mini Mini is offline
Registered User
 
Join Date: Nov 2013
Location: -
Posts: 125
Thanks: 171
Thanked 76 Times in 43 Posts
Mini is on a distinguished road
Mad Max
game24.bin - 812mb

data.unp - 140mb (449s)

Quote:
brute.exe it was replaced on MT version
Reply With Quote
The Following 5 Users Say Thank You to Mini For This Useful Post:
Amsal (16-05-2016), GTX590 (21-06-2016), Razor12911 (16-05-2016), Sarvagya (25-06-2016), Simorq (15-05-2016)
  #6  
Old 15-05-2016, 14:31
Simorq's Avatar
Simorq Simorq is offline
Registered User
 
Join Date: Mar 2014
Location: Iran
Posts: 642
Thanks: 3,602
Thanked 1,304 Times in 464 Posts
Simorq is on a distinguished road
GTA V x64b.rpf

Brute: 143 MB > 308 MB
Srep: 308 MB > 204 MB
Lzma: 204 MB > 115 MB

Took: 187 seconds
Done
Reply With Quote
The Following 3 Users Say Thank You to Simorq For This Useful Post:
GTX590 (21-06-2016), Razor12911 (16-05-2016), Sarvagya (25-06-2016)
  #7  
Old 18-05-2016, 05:10
Bulat Bulat is offline
Registered User
 
Join Date: May 2016
Location: Moscow
Posts: 63
Thanks: 26
Thanked 50 Times in 27 Posts
Bulat is on a distinguished road
why you are skipping delta+dispack?
Reply With Quote
The Following User Says Thank You to Bulat For This Useful Post:
Sarvagya (25-06-2016)
  #8  
Old 18-05-2016, 05:36
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
I didn't skip it, it's optional to users.
Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
Sarvagya (25-06-2016)
  #9  
Old 18-05-2016, 12:41
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 203 Times in 115 Posts
ChronoCross is on a distinguished road
Hey! Look is Bulat.
Hi Bulat!
Reply With Quote
The Following 2 Users Say Thank You to ChronoCross For This Useful Post:
Amsal (19-05-2016), Sarvagya (25-06-2016)
  #10  
Old 19-05-2016, 05:20
Amsal Amsal is offline
Registered User
 
Join Date: May 2015
Location: New Delhi
Posts: 237
Thanks: 242
Thanked 41 Times in 28 Posts
Amsal is on a distinguished road
Quote:
Originally Posted by Bulat View Post
why you are skipping delta+dispack?
Is you have any plans to update your FreeArc Project?
Reply With Quote
The Following User Says Thank You to Amsal For This Useful Post:
Sarvagya (25-06-2016)
  #11  
Old 19-05-2016, 05:57
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
Quote:
Originally Posted by Amsal View Post
Is you have any plans to update your FreeArc Project?
You were already answered, check encode.
Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
Sarvagya (25-06-2016)
  #12  
Old 20-05-2016, 17:46
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
Test 2 uploaded

Added splitting feature test, just add files in input folder and run exe
Attached Images
File Type: png ZArc_Test2.PNG (73.7 KB, 1463 views)
Attached Files
File Type: 7z ZArc_test2_splitting.7z (906.3 KB, 206 views)
Reply With Quote
The Following 8 Users Say Thank You to Razor12911 For This Useful Post:
Amsal (20-05-2016), arkantos7 (21-05-2016), felice2011 (21-05-2016), Mini (21-05-2016), nasir ahmad (27-05-2016), Sarvagya (25-06-2016), Simorq (21-05-2016), vint56 (21-05-2016)
  #13  
Old 21-05-2016, 07:12
AHMED SAMI's Avatar
AHMED SAMI AHMED SAMI is offline
Registered User
 
Join Date: Jan 2013
Location: Alexandria
Posts: 40
Thanks: 4
Thanked 11 Times in 10 Posts
AHMED SAMI is on a distinguished road
You are always really creative and I wish you always lasting success Razor12911
Reply With Quote
The Following 2 Users Say Thank You to AHMED SAMI For This Useful Post:
Razor12911 (14-06-2016), Sarvagya (25-06-2016)
  #14  
Old 21-05-2016, 19:31
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 203 Times in 115 Posts
ChronoCross is on a distinguished road
work nice. i can't see the signature or header in the file.
this is correct?
Reply With Quote
The Following User Says Thank You to ChronoCross For This Useful Post:
Sarvagya (25-06-2016)
  #15  
Old 14-06-2016, 13:35
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,746
Thanks: 2,141
Thanked 11,101 Times in 2,296 Posts
Razor12911 is on a distinguished road
What to test?

Well I added 2 test this time in 1

restoration test:

All you do is place a file, "INPUT.dat" then run ZArc, compression will start then afterwards decompression, you'll have 2 new files, OUTPUT.dat is the compressed file and RESTORED.dat is the unpacked file, to test if file was restored properly, just compare CRC for INPUT.dat and RESTORED.dat, if it the same then I'm on the right track.

splitting test:

All you do here is add files in input directory, if possible just use the same input you used in restoration test so that you can check if the size of the content in output direct is roughly the same, CRC must be the same because headers aren't really included in the splitting process if it isn't then shame, will have to look at the custom stream sources and do modifications.

What's remaining?

* No stdin and/or stdout compressor support (Currently busy with this)
* Add header information, date of files, CRC, file names, file sizes etc
* Make ZArc use ZArc.ini
* Command line version, drag and drop etc
* Restoration of splitted archives (Already have a strategy of how to complete this task)
* Add Groups/Masks
* Make GUI

@ChronoCross
Yep, correct. I haven't added headers yet.
Attached Files
File Type: 7z ZArc_test3.7z (1.74 MB, 333 views)
Reply With Quote
The Following 11 Users Say Thank You to Razor12911 For This Useful Post:
Blue-D (07-08-2016), chum (15-06-2016), kenzo34 (14-06-2016), Lin Ming (01-07-2017), Mini (15-06-2016), nickwazhere2012 (18-06-2016), RamiroCruzo (15-06-2016), Sarvagya (25-06-2016), Simorq (14-06-2016), vint56 (14-06-2016), zouzouni (21-05-2017)
Reply

Thread Tools
Display Modes

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
Doom 3 BFG Edition Fabioddq PC Games - CD/DVD Conversions 6 03-03-2019 13:39
some kind of algorithm problem in freearc 0.67 rafikhan Conversion Tutorials 0 05-07-2014 04:02
Trine Collection: Trine + Trine 2 (DVD5 - Inno + Freearc) Fabioddq PC Games - CD/DVD Conversions 21 30-06-2013 15:38
Sniper Elite V2 (2xDVD5 - Inno + Freearc) Fabioddq PC Games - CD/DVD Conversions 14 27-09-2012 19:06
how to use FreeArc with precomp+srep+tak BerSerKFMA Software 0 16-12-2011 01:17



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


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