|
#31
|
||||
|
||||
|
Quote:
@Masquerade the slash which is at the end of the line shouldn't be there. means, cls.ini TmpPath=G:\Games\Minecraft Dungeons Not TmpPath=G:\Games\Minecraft Dungeons\ because MTX detects it as G:\Games\Minecraft Dungeons\\. so finally he decides , "the TmpPath does not exist..." ![]() that was my mistake, i'll correct it with another update... ![]() and the other things is, the folder ( G:\Games\Minecraft Dungeons ) must be present when running MTX. because MTX doesn't create a folder other than "CLS-MTX". just test it with already created folder.... |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Masquerade (10-09-2020) | ||
| Sponsored Links |
|
#32
|
|||
|
|||
|
Alright, I repaired the code line in my setup, but same problem, mtx folder is created in temp directory.
![]() The folder always is created by the setup as decompression begins. Even still in the above example I used oggre in mask so the oggre decompressor works first - so the folder G:\Games\Factorio does definitely exist. |
|
#33
|
||||
|
||||
|
Quote:
the drive G , is it a portable drive? |
|
#34
|
|||
|
|||
|
Yes sir, it is a USB3.0 drive plugged into USB3.0 motherboard port.
|
|
#35
|
||||
|
||||
|
Quote:
i did a few tests. but i never saw that issue. could you do a little test to figure it out? ok then follow the steps below... (i'll attach the test files.) 1. compress some files using my compressor and the compression method should be " bcm " only. 2. install "Data0.bf" with my test script. ( remember to never edit the test "Script.iss". ) 3. select your USB drive as the installation directory. (F:\ or something). let's see the results. Last edited by BLACKFIRE69; 17-10-2020 at 21:19. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Masquerade (12-09-2020) | ||
|
#36
|
|||
|
|||
|
@BLACKFIRE69
Following your instruction, it works:
|
|
#37
|
||||
|
||||
|
cls-mtx.dll that i gave is original (v2.0.0.4), i didn't change anything.
so i think you need to double check your "Script.iss". ![]() or you forgot to replace the old "cls-mtx.dll" with the new version (v2.0.0.4).
Last edited by BLACKFIRE69; 12-09-2020 at 21:37. |
|
#38
|
||||
|
||||
arc.ini: Code:
[External compressor:mcm]
header = 0
packcmd = Resources\Mcm\{compressor} -x6 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = Resources\Mcm\{compressor} d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
Code:
arc.exe a -ep1 -r -ed -s; -w.\temp -m=srep+mtx:c128m:t100p:mcm "..\Packed\Data0.bf" "..\Pack0\*" |
|
#40
|
||||
|
||||
|
If you are not going to increase the size of your library a lot, even if it does not serve to increase performance, it could include support for all the most used methods that would dispense with the use of other CLS.
Does your cls-mtx.dll library allow me to extract using executables in folders? I want to include a mode with decompressors in folders in the CIU and I think that the other CLS don't work the way I need. Creating folder structures as: Code:
Compressors\PRECOMP\<precomp files> Compressors\MPZAPI\<mpz files> Compressors\RAZOR\<rz files> Code:
[External compressor:precomp]
header = 0
unpackcmd = "PRECOMP\{compressor}" -r -o$$arcdatafile$$.tmp $$arcpackedfile$$.tmp
[External compressor:mpz]
header = 0
unpackcmd = "MPZAPI\{compressor}" d <stdin> <stdout>
[External compressor:rz]
header = 0
unpackcmd = "RAZOR\{compressor}" e -y $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
Code:
[Files]
Source: cls-mtx.dll; Flags: dontcopy;
Source: CLS.ini; Flags: dontcopy;
Source: Arc.ini; Flags: dontcopy;
Source: UnARC.dll; Flags: dontcopy;
Source: ISDone.dll; Flags: dontcopy;
Source: "Compressors\*"; Flags: dontcopy createallsubdirs recursesubdirs;
[code ]
function InitializeSetup(): Boolean;
begin
ExtractTemporaryFile('cls-mtx.dll');
ExtractTemporaryFile('CLS.ini');
ExtractTemporaryFile('Arc.ini');
ExtractTemporaryFile('UnARC.dll');
ExtractTemporaryFile('ISDone.dll');
ExtractTemporaryFiles('{tmp}\Compressors\*');
end;
|
|
#41
|
||||
|
||||
|
Quote:
Cesar, "cls-mtx.dll" supports this feature, since v2.0.0.3. and unpackcmd should be like, ( without inverted commas (") ) (i'll fix this issue in the next update.) Code:
[External compressor:bcm]
header = 0
unpackcmd = Res\Bcm\{compressor} -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
not
unpackcmd = "Res\Bcm\{compressor}" -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
here is the full example, ![]() cls-mtx Example - Cesar.rar |
|
#42
|
||||
|
||||
|
Quote:
Code:
[External compressor:bcm]
header = 0
unpackcmd = Res\Bcm Compressor\{compressor} -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
Thank you. |
|
#43
|
||||
|
||||
|
Quote:
that's not a problem. you can set the path without ("). (note that: for cls-mtx )like this.. Code:
[External compressor:bcm]
header = 0
packcmd = Res\Bcm Compressor\{compressor} -9 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = Res\Bcm Compressor\{compressor} -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp
works well....
Last edited by BLACKFIRE69; 13-09-2020 at 22:56. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Cesar82 (14-09-2020) | ||
|
#44
|
||||
|
||||
|
Quote:
But if the path was something like that, would it work too? Code:
[External compressor:bcm] header = 0 packcmd = Res\Bcm compressor\bcm -9 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp unpackcmd = Res\Bcm -decompressor\bcm -d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp |
|
#45
|
||||
|
||||
|
Quote:
yup, of course .those characters must be valid characters. but this is wrong. Code:
packcmd = Res\Bcm compressor\bcm -9 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
for cls-mtx:
[External compressor:bcm]
header = 0
packcmd = Res\Bcm compressor\{compressor} -9 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
Last edited by BLACKFIRE69; 14-09-2020 at 02:01. |
| The Following User Says Thank You to BLACKFIRE69 For This Useful Post: | ||
Cesar82 (14-09-2020) | ||
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| New Universal Extractor By DLG | felice2011 | Conversion Tutorials | 5 | 30-12-2018 04:16 |
| Universal CLS Generator | 78372 | Conversion Tutorials | 57 | 30-01-2018 04:04 |
| CheatEngine Universal Game Cracker All Games 2014 | sillywalks | PC Games | 1 | 01-12-2014 12:24 |
| HELP: Universal Backup Instructions [RAW Mode] | Rocha | PC Games | 3 | 30-06-2004 05:11 |
| Universal Combat RCxxx | CyKlone71 | PC Games | 0 | 03-03-2004 19:02 |