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

Reply
 
Thread Tools Display Modes
  #1  
Old 07-05-2016, 08:24
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 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, 1365 views)
__________________
Looking for something?
Visit the
Tutorial Index

Reply With Quote
The Following 41 Users Say Thank You to Razor12911 For This Useful Post:
0xffaded (16-06-2017), 78372 (23-04-2017), aljassim12345 (01-05-2017), amgad_800 (07-05-2016), Amsal (13-05-2016), Andrey167 (07-05-2016), arkantos7 (07-05-2016), Bulat (18-05-2016), Carldric Clement (07-05-2016), COPyCAT (06-03-2017), coveiro (07-05-2016), danswano (11-03-2017), 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, 11:18
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 448
Thanks: 110
Thanked 599 Times in 254 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 (13-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, 08:30
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 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, 1203 views)
Attached Files
File Type: 7z ZArc_test.7z (889.8 KB, 300 views)
__________________
Looking for something?
Visit the
Tutorial Index

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 (15-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, 08:45
SAM2712's Avatar
SAM2712 SAM2712 is offline
Registered User
 
Join Date: Sep 2013
Location: IND!A
Posts: 118
Thanks: 113
Thanked 38 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, 08:52
Mini Mini is offline
Registered User
 
Join Date: Nov 2013
Location: russia
Posts: 119
Thanks: 166
Thanked 74 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 (15-05-2016), Sarvagya (25-06-2016), Simorq (15-05-2016)
  #6  
Old 15-05-2016, 13:31
Simorq's Avatar
Simorq Simorq is online now
Registered User
 
Join Date: Mar 2014
Location: Iran
Posts: 597
Thanks: 3,297
Thanked 1,005 Times in 388 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 (15-05-2016), Sarvagya (25-06-2016)
  #7  
Old 18-05-2016, 04: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, 04:36
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 Posts
Razor12911 is on a distinguished road
I didn't skip it, it's optional to users.
__________________
Looking for something?
Visit the
Tutorial Index

Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
Sarvagya (25-06-2016)
  #9  
Old 18-05-2016, 11:41
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 191 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, 04:20
Amsal Amsal is offline
Registered User
 
Join Date: May 2015
Location: New Delhi
Posts: 237
Thanks: 238
Thanked 42 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, 04:57
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 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.
__________________
Looking for something?
Visit the
Tutorial Index

Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
Sarvagya (25-06-2016)
  #12  
Old 20-05-2016, 16:46
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 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, 1103 views)
Attached Files
File Type: 7z ZArc_test2_splitting.7z (906.3 KB, 180 views)
__________________
Looking for something?
Visit the
Tutorial Index

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 (20-05-2016)
  #13  
Old 21-05-2016, 06:12
AHMED SAMI's Avatar
AHMED SAMI AHMED SAMI is offline
Registered User
 
Join Date: Jan 2013
Location: Alexandria
Posts: 38
Thanks: 4
Thanked 10 Times in 9 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, 18:31
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 191 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, 12:35
Razor12911's Avatar
Razor12911 Razor12911 is offline
Coder
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,222
Thanks: 1,738
Thanked 7,912 Times in 1,783 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, 286 views)
__________________
Looking for something?
Visit the
Tutorial Index

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 (14-06-2016), nickwazhere2012 (18-06-2016), RamiroCruzo (14-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 12:39
how to use FreeArc with precomp+srep+tak BerSerKFMA Software 1 17-02-2017 05:06
some kind of algorithm problem in freearc 0.67 rafikhan Conversion Tutorials 0 05-07-2014 03:02
Trine Collection: Trine + Trine 2 (DVD5 - Inno + Freearc) Fabioddq PC Games - CD/DVD Conversions 21 30-06-2013 14:38
Sniper Elite V2 (2xDVD5 - Inno + Freearc) Fabioddq PC Games - CD/DVD Conversions 14 27-09-2012 18:06



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


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