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

Reply
 
Thread Tools Display Modes
  #1  
Old 13-12-2021, 11:31
Shegorat's Avatar
Shegorat Shegorat is offline
Registered User
 
Join Date: Sep 2015
Location: Shivering Isles
Posts: 6
Thanks: 0
Thanked 44 Times in 6 Posts
Shegorat is on a distinguished road
Lightbulb FreeArc features

Hello. I have a little question for this community.
What are the most requested features you would like to see in FreeArc?
Reply With Quote
The Following 9 Users Say Thank You to Shegorat For This Useful Post:
Carldric Clement (24-12-2021), Cesar82 (14-12-2021), felice2011 (16-12-2021), ffmla (15-12-2021), Gehrman (13-12-2021), L0v3craft (14-12-2021), Nemko (12-01-2022), Razor12911 (19-12-2021), shazzla (17-12-2021)
Sponsored Links
  #2  
Old 13-12-2021, 20:24
Gehrman's Avatar
Gehrman Gehrman is online now
Registered User
 
Join Date: Jan 2020
Location: Save Palestine
Posts: 38
Thanks: 801
Thanked 44 Times in 19 Posts
Gehrman is on a distinguished road
DiskSpanning with Mask support.
Reply With Quote
The Following 3 Users Say Thank You to Gehrman For This Useful Post:
Cesar82 (14-12-2021), felice2011 (16-12-2021), ffmla (15-12-2021)
  #3  
Old 14-12-2021, 04:11
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 527
Thanks: 113
Thanked 753 Times in 294 Posts
panker1992 is on a distinguished road
we would like to see updates.

1. Pipes are slow (stdin - stdout)
Had work with Razor on some Zarc project some years ago pipes for arc were 25% slower at that time

2. finaly get updated to 64bit software. linux supported binaries.

3.Multi unpack (ability to unpack several arc files at once maybe with priorities)

4. Better grouping, masks only is able to detect 3 groups at a time.

5. ability to grab more than 100k files at once, (freearc after detecting 100k files as of now moves the rest to a different block)

Will edit if something comes to mind
__________________
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 4 Users Say Thank You to panker1992 For This Useful Post:
felice2011 (16-12-2021), ffmla (15-12-2021), Gehrman (14-12-2021), shazzla (17-12-2021)
  #4  
Old 16-12-2021, 23:33
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,146 Times in 386 Posts
felice2011 is on a distinguished road
Well ... more than seeing some additional features on a now obsolete and old compressor such as FA, my idea/hope has always been to see the finished and/or updated project, of the now also elderly FA'Next, where the he last update dates back to August 2016. But I think everyone's hopes have been lost on this too. At this point it is nice to settle for something new even and only for FA.
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)
Reply With Quote
  #5  
Old 17-12-2021, 06:51
Shegorat's Avatar
Shegorat Shegorat is offline
Registered User
 
Join Date: Sep 2015
Location: Shivering Isles
Posts: 6
Thanks: 0
Thanked 44 Times in 6 Posts
Shegorat is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
we would like to see updates.

1. Pipes are slow (stdin - stdout)
Had work with Razor on some Zarc project some years ago pipes for arc were 25% slower at that time

2. finaly get updated to 64bit software. linux supported binaries.

3.Multi unpack (ability to unpack several arc files at once maybe with priorities)

4. Better grouping, masks only is able to detect 3 groups at a time.

5. ability to grab more than 100k files at once, (freearc after detecting 100k files as of now moves the rest to a different block)

Will edit if something comes to mind
1, 2, 4: I'll see what I can do about it

3. Parallel multi-archive decompression usually can solved by external upper-level solutions. Parallel multi-block decompression is more promising

5. A large number of files in a solid block may affect performance
Reply With Quote
The Following User Says Thank You to Shegorat For This Useful Post:
Cesar82 (17-12-2021)
  #6  
Old 19-12-2021, 04:19
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 527
Thanks: 113
Thanked 753 Times in 294 Posts
panker1992 is on a distinguished road
we can expect a boost if you can move arc into x64 architecture ??

there is room for improvement even though arc feels like a complete product, 10 years after its release it has not seen updates.
__________________
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
  #7  
Old 09-01-2022, 03:18
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 776
Thanks: 175
Thanked 849 Times in 414 Posts
Masquerade is on a distinguished road
Perhaps an additional constant for FreeArc that specifies the number of CPU threads?

So, some tools allow you to specify thread count as a percentage (such as XTool)

However, some tools read from a static integer in arc.ini or cls.ini. This leaves us with the inability to tailor an installation to each user to use their full system (further in this post I have added an explanation of the LZMA archiver locked at 4 threads despite my system having 16).

I would like to suggest a new constant called {threads}, similar to how {compressor} and {option}. FreeArc can read this and substitute {threads} with however many CPU threads you have.

An existing example of this in action is the windows constant "%NUMBER_OF_PROCESSORS%" which if you echo it in command line will return the number of CPU threads in the system. I use this for when I use MTP or MParallel.

Further detailing this, I can use the open source LZMA archiver from the LZMA SDK as an example of how {threads} would work. Here is the normal unpack command for the LZMA archiver:

Code:
[External compressor:LZMA]
header     = 0
unpackcmd  = {compressor} d -mt4 -si -so <stdin> <stdout>
However, with our constant:

Code:
[External compressor:LZMA]
header     = 0
unpackcmd  = {compressor} d -mt{threads} -si -so <stdin> <stdout>
And because FreeArc handles the constant, it just replaces {threads} with however many threads you have and uses that as the unpack command passed to the EXE file.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (09-01-2022)
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
XTool 2020 (Plugins) Razor12911 Conversion Tutorials 274 01-07-2022 11:46
Ultimate Conversion Compressor (UCC) vollachr Conversion Tutorials 55 26-04-2021 09:27
ZCM with Freearc ~MAK~ Conversion Tutorials 46 01-10-2016 09:35
Need help with opus and freearc averanted Conversion Tutorials 6 29-07-2016 11:00



All times are GMT -7. The time now is 12:13.


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