![]() |
Quote:
So did a reset, installed almost nothing on OS, still get the same issue with FAZip. However if I pick a smaller subset of the game, it completes, so assume it's in someway size related. |
So, if I don't use Xtool it works. If the output of Xtool is less about 30GB it works. If output of Xtool is greater than about 30GB (after mzlib preflate) then it fails.
|
Do you have enough free disk space?
I tested here and it works as it should (compressing right now). |
I did the same again and fazip is not even used here, and I am using the same settings as you. So I don't really know what's wrong.
|
Quote:
|
Quote:
On that note as a feature request it would be useful to be able to re-run just selected data tabs from the GUI without killing any existing data from the others. |
Issues finally sorted. Needed to disable all 14900 "efficiency cores" in BIOS to stop DiskSpan-GUI crashes, and doing that then causes windows to crash unless I disable "multicore enhancements" (all cores now run at same speed). Guess that's a BIOS bug but took me forever to work out. Now it all works for any file size.
(Process Lasso is not enough. Although it did make it crash less.) |
DiskSpan GUI v2.0.2.0
Updated DiskSpan GUI to v2.0.2.0 in the first post (It took a while, but it came out).
Code:
- Added XTool plugin "Forza Motorsport 2023 (R1)" |
Hi, is it possible to rename compressed files without going into developer mode, i.e. not Data-01.bin, but data1?
|
Hello
I found two small bugs in version 2.0.2.0: if I select srep_new:393b with the choose option, there is an error during processing in error log : Code:
Compressing 2,059,891,148 bytes with "OTHERS\SREP\srep.exe" -393b InFile OutFileand the other bug, it's when compress fail and click on "retry", it not restart. I need to quit and restart... By the way, it works well nice job |
Quote:
You can directly edit the DSG_Settings.ini file in the "..\Resource\Win##" folder |
Quote:
See key Code:
default = -m3f -a0/0Code:
---------------------------------------------------------------------------------------------------------------------------------------------------------Code:
20:52:28 - Selected ARC/DS method for Data1a-01.bin was: srep_new:393bIf anyone else has the same error, please let me know. |
---------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------- CONVERSION DATE 2024.04.24 -------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------- 21:06:13 - Deleting files from the output folder. 21:06:13 - Files have been deleted. --------------------------------------------------------------------------------------------------------------------------------------------------------- 21:06:13 - You have chosen the DVD5 type for the media size. 21:06:13 - ISO images will not be created when conversion is complete. 21:06:13 - The computer will remain on when the conversion is complete. 21:06:13 - Selected ARC/DS method for Data1a-01.bin was: srep_new:392 --------------------------------------------------------------------------------------------------------------------------------------------------------- 21:06:13 - Compression initialized in 24.04.2024 at 21:06:13. 21:06:14 - Starting Data1a-01.bin archive creation. 21:06:18 - Archive Data1a-01.bin creation error. |
22:13:05 - You have chosen the DVD5 type for the media size.
22:13:05 - ISO images will not be created when conversion is complete. 22:13:05 - The computer will remain on when the conversion is complete. 22:13:05 - Selected ARC/DS method for Data1a-01.bin was: xtool:c256mb:malz4:mreflate+srep_new:392+4x4:b128m b:lzma:ultra:bt4:fb273:lc8:mc1000000:128mb --------------------------------------------------------------------------------------------------------------------------------------------------------- 22:13:06 - Compression initialized in 24.04.2024 at 22:13:06. 22:13:06 - Starting Data1a-01.bin archive creation. 22:17:06 - Archive Data1a-01.bin creation error. |
1 Attachment(s)
Quote:
EDIT: You have the necessary space on the conversion destination drive? You may also need space in the "C:" directory |
Quote:
This ARC splitting/spanning functions can't it somehow be integrated with TinyCompressor? (I've used the installer generator in MiniCompressor so far, for one or two projects and I use tuned/modified XP-compatible cls/unpackers files to install very old games. I'm just too lazy to make the installers... More games are waiting in packaged form for to his fate.) For Oodle2mtc, it is possible to make an XP-compatible unpacker. (Because of the theoretically very fast unpacking. Shelwien's oodle wrapper (2.7.3 and 2.9.5) is very fastly decompress, but it doesn't exist as a cls-filter.) |
1 Attachment(s)
Quote:
The xtool plugins themselves only exist in x64 versions. The xtool methods (old or v2020) only have a few codecs that work on x86. DiskSpan GUI (x86) is partially working on older x86 systems like Windos 7, Windows Vista and Windows XP (SP3). The reason is that CmdOutEx.dll which is responsible for intercepting text from the console window and playing in Memo does not work on KERNEL of older systems, and Blackfire69 was unable to resolve this. So I recommend testing using a "'/LIGHTMODE" parameter that will disable several features, such as intercepting console text for the memo. I only tested on a virtual machine (I don't have access to an old system on a physical machine), so I don't know if my tests were worth anything. I haven't tested on x86 versions of Windows 8.0, Windows 8.1, Windows 10. On these systems it should work (I think). I was waiting and testing to see if I could find an alternative solution for old systems, but as everyone was eager for the update, I decided to share it anyway. But you can share your tests on old x86 (or x64) systems so that as far as possible, reported bugs or non-operations can be fixed. It is worth remembering that you can add additional compressors to the DiskSpan GUI just by editing the DSG_Methods.ini file in the "...\Resources\Win##" folder. Thank you for understanding! EDIT: Attached a file to test on old 32-bit systems such as Windows XP, Windows Vista or Windows 7. Run the "_CONSOLE.bat" file and try to compress it. |
I have tried to use this method " precomp_mtx+srep_new:393b+LOLZ_ULTRA " with DiskSpan v2.0.2.0 to compress a game but it gives the following error:
Code:
------------------------------------------------------------------------------------------ |
Quote:
If it works, try removing " -hash-" from the SREP section of DSG_Arc.ini (in the folder of the corresponding Win32 or Win64 version you are using ) and if it works, let me know. It was the only thing that changed regarding srep between v2.0.1.9 and 2.0.2.0. Let me know the results. |
@kj911 see my previous #post
|
Quote:
Then I removed "-hash-" from "Resources\Win64\DSG_Arc.ini" and tried the same method with srep included. I still got the same error as before. |
Quote:
@Tigru, ould you test the hotfix and let me know if it resolved your errors? Apparently the problem was in the function that saves the "fake parameter" settings. P.S: "Fake parameters" are additional parameters that the "DiskSpan GUI" uses to know which file to use, these "fake parameters" are removed from the command line before compression. In version 2.0.2.0+ of DiskSpan GUI, when closing DiskSpan GUI on the first run it saves several files in the "Resource\SETTINGS" folder (these lists take time to be created when starting DiskSpan GUI), so when running these lists again they will be re -created and the DiskSpan GUI will run faster. The list of "fake parameters" uses Inno Setup's native "SaveStringsToFile" function to save an "array of string" that contains fake parameter information to a text file in the settings folder (Specifically the "02020000.dsg" file in x64 mode or "00020000.dsg" in x32 mode). For some reason, or due to low administrative rights, this list saving is saving an empty file on some systems. All the other 21 lists are stored in an object of the "TStringList" class and are saved using the "TStringList" class function itself and apparently in these lists there was no error when saving (For me, all lists are saved normally, including the one with fake parameters ). If it still fails, you can test it by changing the value of the key SaveSettings=1 in the [SETTINGS] section of the "DSG_Methods.ini" file in the "Resource > Win32 or Win64" folder to the value "0", this way it will not be saved settings, and all lists will be created each time you launch the DiskSpan GUI. Let me know if you solved the problem, and if everything is ok and I will re-upload it in the first post with the correction already included. EDIT: Removed attachment hotfix 1... Re-uploaded DiskSpan GUI 2.0.2.0 with last hotfix in first post. - Added "_CONSOLE (x86).bat" in separate versions of DSG (32-bits). |
Quote:
|
DiskSpan GUI v2.0.2.0 (re-uploaded)
Re-uploaded DiskSpan GUI 2.0.2.0 with last hotfix in first post.
- Added "_CONSOLE (x86).bat" in separate versions of DSG (32-bits) in #post2. If "DiskSpan GUI" does not work on x86, create a "_CONSOLE (x86).bat" file with the code below. This command will run the cmd window separate from the "DiskSpan GUI". Code:
@echo off & @start "" "DiskSpan_GUI.exe" /console /win32 & @exit /B |
Hi, I'll probably ask a strange question, but how to compress a game on Unreal Engine, I mean, what sequence of methods to choose
|
1 Attachment(s)
Hi, im a beginner, not very knowledgable in this, i learned compressing using the "Compressor" tool created by Razor, its simple but outdated, but i've found that it works with most arc installers,
then recently i jumped onto FMXInno Installers, i've picked an installer, edited the installer and used it with the compressed bin file by the Compressor tool and it install great without errors, now im trying to learn DiskSpanGUI , i tried doing different compression methods, and use my FMXInno based installer to install and i get this error can any pro or veterans help me, i just need my installer to work with this new compression method, i have no idea at all. thanks |
Quote:
For the screenshot, you need to have Xtool.exe, Zlibwapi.dll, srep files and lolz files in you Unpack folder, in your script and the definition in your arc.ini. DSG makes it even simpler for you, all the required files during the compression can be accessed by unpacking the Setup.dll |
Hello! Version 2.0.2.0 of Diskspan GUI has too much vertical window size and won't fit on my screen, I have to enable Keep on top to see everything pass my taskbar but the problem still exists in the Tools tab because it doesn't stay on top of the taskbar inside Tools tab.
|
What screen resolution do you have? 640x480?
|
Quote:
Thanks for clarifying about the Setup.dll, i tried unpacking it but i can't unpack it, how do i do it? i tried renaming it to .rar or .zip, used 7zip and winrar, but it says its not an archive or shows some error. |
Quote:
|
Quote:
or extract it with freearc manually Quote:
|
Hi, I don't understand what's wrong, I compress any file using xtool+srep+lolz, and it gives this error, I can't figure out how to fix it.
https://i123.fastpic.org/big/2024/06...048b4f04a5.png |
(This link is rotten, hosting website have a lot of popup/click agent)
By the way , I take a quick look, krator give you the answer : If you use diskspan to compress, diskspan is a collection of usefult software (srep, xtool, lolz ect) When you build an installer/unpacker, it's only a graphical software who launch your commands hidden. In another word, in the installer you must have your sofware / dll included inside , the installer need to understand what i must do with your archives... If you take a look to ASIS, it uses the file called setup.dll made by diskspan. In this setup.dll you will find exe/dll/ini files needed by the installer Installer also need diskspan.dll and some other stuff... Fxino is powerfull, but not "ready to use" you have to adjust it to you own configuration |
Quote:
Quote:
|
Thank you, i managed to unpack the Setup.dll, Now i see the Arc and CLS ini along with the files used for compression, thanks, i will try editing my installer with this files and see if it works, after im back from work :D
|
Quote:
|
All you need to make FMX compatible with DSG is inside the folder "_ISDone Script Example (DiskSpan_GUI)" (script wise).
|
Quote:
You can include IsDonel.dll in your project and use the IsDone functions to do the unpacking. Along with DiskSpan GUI you find an example with "DSG_Module.iss". You can integrate this module into your script by replacing the IsArcEx functions. Quote:
The reason is that some functions used in "DiskSpan GUI", such as Z-Zip and RAR compression and Patch mode cannot be unpacked by "IsArcEx.dll". BLACKFIRE69 chose not to include in its "IsArcEx.dll" library (whether the version integrated with FMXInno.dll or an external library) functions equivalent to IS7ZipExtract, ISRarExtract and ISxDeltaExtract contained in "IsDone.dll". I personally find this additional feature very useful, because with IS7ZipExtract we can just create an additional file manually in 7-Zip or RAR using one of the WinRAR or 7-zip programs at any time after compression, and just add a section to "Records.ini ", as long as you have not merged "Records.ini" into "Setup.dll" or integrated into "Setup.exe", and include the information from the new 7-Zip/RAR file. Example: You want to include an extra addon to your installation, with optional installation, you would just compress it with WinRar and play it on the last disk by making the config in Records.ini and you could also define a task for it in Records.ini, so you could check this task in your installer. In any case, the DiskSpan GUI module is there for you to integrate into your installers without much effort. The idea of putting a checkbox to not generate Setup.dll and keeping the files in a folder on Disk 1 could be an option for the next DSG. The problem would be the division of disks which should subtract the size of all compressors in the folder so that when including them in Setup.exe it can be subtracted (If the reserved size is not defined on disk 1, if it reserves space, already include the total size) . NOTES: Somewhere in the FMXInno thread there were 2 example scripts using InnoFmx.dll and containing DiskSpan GUI support (previous version of DSG), but I think BLACKFIRE69 may have removed the post. Quote:
The maximum supported for creating the DSG interface is 125% scaling at 1440p or 100% at 1080p. For lower resolutions, unfortunately the DSG cannot be drawn correctly. The DSG 2.0.1.9 version had a slightly smaller interface than the current one, that is, 636x734 pixels, so it was displayed correctly for you. The current version of DSG 2.0.2.0 has dimensions of 693x814 pixels because it was necessary to include new EDITs in the DEVELOPER mode area to meet the new supported configurations, so now in this new version your monitor area stands out when using resolutions below 1080p or for those using scales above 125% at 1440p resolutions. I'll see if I can find a way to reduce the size of the DSG interface in the next version, but I can't promise anything because the DSG is developed in Inno Setup, and Inno Setup doesn't offer many customization options for design objects. |
Quote:
Although the changes are old and this is just an alpha as I said I use it for myself. Here's an example: https://fileforums.com/showpost.php?...2&postcount=52 Or, you can check the last third picture. Another example: https://fileforums.com/showpost.php?...2&postcount=50 Simple example: https://fileforums.com/showpost.php?...1&postcount=28 All Stuff in 'Game' folder. |
| All times are GMT -7. The time now is 20:04. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com