#376
|
|||
|
|||
Fak Eid, this method by Cesar solved my issue, all i need is to add the Setup.dll of the compression in the Decomp and now its working fine, and i'm scratching my head with all the fail attempts like for 3 days, thanks Cesar82 , Fak Eid and audiofeel, you guys are my king!
|
Sponsored Links |
#377
|
|||
|
|||
One ridiculous requirement for Setup.dll
Hi Cesar82,
I'm currently working on a repack and would request to either know, or if you could create this feature for DSG? Scenario: The following compression were not done via DSG. So, I had Data-01 compressed using mzlib+srep+lolz I had Data-02 compressed using bk2. I had Data-03 compressed using kraken. Now I want to decompress this data. I want the Setup.dll to include files required for decompression which would include oodle, bk2, mzlib, srep and lolz files. So, I go to DSG and select the methods and create the Setup.dll. Is it possible? Let me know if you want me to refine the requirement more or help you understand. |
#378
|
||||
|
||||
It works as long as names in arc.ini are the same.
__________________
Haters gonna hate
|
#379
|
||||
|
||||
Quote:
Firstly, do you need to review the kraken method (Would it be xtool:mkraken)? Then you will need to access the group of tools in the DSG's TOOLS button in the "Setup DLL" tab. The correct thing to do is first of all to open your Data#.bin with FreeArc and go to "INFO" > "Solid Blocks" tab to know exactly the name of the methods used. Within the "Setup DLL" tab of the DSG, access the "Maker" sub-tab and paste the methods one on each line. You must know which oodle library is required for your compression, so inform the library using a value ":3" ... ":9" or use the specific version for the library using ":core_x.x.x". Example: Code:
xtool:mzlib+srep+lolz xtool:bk2 xtool:mkraken:core_2.9.2 The "srep" method will automatically be converted to "srep_new:393c", so it will be necessary to extract Setup.dll (Unpacker sub-tab) after using "Maker" and rename the CLS by removing "_NEW" in the 3 files relating to srep and compressing again Setup.dll ("Packer" subtab). EDIT: For some reason the plugin's INI file wasn't added here for me in my testing. Then simulate a compression to create setup.dll and then unpack it and rename the srep files if necessary and recompress setup.dll |
The Following User Says Thank You to Cesar82 For This Useful Post: | ||
Fak Eid (17-06-2024) |
#380
|
|||
|
|||
This requirement is for making DSG compatible with all type of FMX installer. Not file extraction.
Cool, yes this is what I want. Thank you for your help. I'd appreciate if we could do it by clicking on Checkboxes, just like we do it for compression but anyways, this works for me now. Thank you soo much. Last edited by Fak Eid; 17-06-2024 at 06:09. |
#381
|
||||
|
||||
Hey Cesar82, I noticed that the components are not working. After setting and saving, they are not saved to the DSG_Settings.ini file at all
|
#382
|
||||
|
||||
Quote:
Here it is working (See the attached video). INFO: - Components are intended for creating game collections, not addons for a single game. To do this, the tasks function is used. - In the next version it will support components, even if there is only one game. |
The Following User Says Thank You to Cesar82 For This Useful Post: | ||
sajmon83 (18-06-2024) |
#385
|
||||
|
||||
Quote:
So when I created the GUI version of the program, these aspects were maintained. The original idea was just to be used together with CIU, but it was later extended to be used in other installers, then the Tasks feature was added which allows you to install additional files. |
The Following User Says Thank You to Cesar82 For This Useful Post: | ||
sajmon83 (19-06-2024) |
#386
|
||||
|
||||
I think it all depends on the "type of file/game" you are compressing. But in relation to the final method, despite having a much longer compression time, the methods that offer LOLZ as a final compressor will have a better compression ratio, but the time spent is not always necessary due to a sometimes insignificant gain in the final ratio. .
|
#387
|
||||
|
||||
Is there anyway to port over the extraction to Inno Setup in order to make a custom installer just with the preexisting archives
|
#389
|
||||
|
||||
Yes I understand the extraction of Setup.DLL and everything like that, needing to have the right decompressors ect. I just don't like get how to necessarily port those functions into Inno.
I'm testing with a archive I created with precomp+srep+lzma (there are going to be mutiple types depending on filetype). It decompresses perfectly within diskspangui I just don't know how to move that function over to Inno setup to work with my setup file Sorry if I sound kinda dumb about this I am trying my hand at making a little bit more intensive repacks, I've made simple ones with inno itself before doing the compression and everything but never really messed with it Last edited by nxllxvxxd; 23-06-2024 at 22:40. |
#390
|
||||
|
||||
Quote:
1. Download DSG: When you download DSG, you'll find a folder named "_ISDone Script Example (DiskSpan_GUI)." 2. Example Implementation: Inside this folder, you'll discover an example of how to implement the necessary functions for extracting archives created by DSG. 3. Additional Examples: For more examples, explore the 'Light Installer Script' thread.
__________________
¤ Life good be a Dream ¤ |
The Following User Says Thank You to Lord.Freddy For This Useful Post: | ||
nxllxvxxd (23-06-2024) |
Tags |
cls-diskspan, compressor, diskspan, diskspan_gui |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
DiskSpan on Linux | hydefromt70s | Conversion Tutorials | 1 | 15-10-2020 07:12 |
How to use diskspan bat | mausschieber | Conversion Tutorials | 4 | 05-09-2020 12:25 |
DiskSpan FreeArc returns an error | Titeuf | Conversion Tutorials | 2 | 18-07-2020 01:46 |
CIU 3.0.0.0.u3 (2019-03-28) - Diskspan Issues | mesut28 | Conversion Tutorials | 17 | 30-03-2019 02:28 |
R.G. Gamers DiskSpan | Simorq | Conversion Tutorials | 1 | 28-10-2017 08:22 |