View Single Post
  #150  
Old 13-05-2024, 04:28
brispuss brispuss is offline
Registered User
 
Join Date: Nov 2019
Location: Petone
Posts: 49
Thanks: 12
Thanked 2 Times in 2 Posts
brispuss is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
@brispuss
Ah, there's your issue.

XTool is inherently a command line tool, Razor made xtoolui.dll for quick testing.

So, in your C:\XTool folder, you will see the ui load because xtoolui.dll is present. This dll is not a dependency to xtool.exe so you can move/delete it and then xtool.exe will function only in console mode.

Furthermore, you need the library for precompression to be in the same folder as xtool.exe in order for precompression to work. XTool won't read/search the _libraries folder for compression libraries.

So, by having xtool.exe and preflate_dll.dll in a single folder, you will have working precompression. Same goes for zlibwapi.dll for zlib, hif2raw_dll.dll+raw2hif_dll.dll for reflate, libzstd.dll, liblz4.dll etc..... all need to be in the same folder as xtool.exe for those codecs to work.
Thank you very much!!

I was coming to the same or at least very similar conclusions as you have after carrying out more tests. I was about to post my findings and comments something similar to yours, but you bet me to it!!

I have deleted the GUI files xtoolui.dll and xtoolui.ini. Moved all the codecs from the _libraries sub folder to the main folder with xtool.exe (C:\xtool\).

So, for now, xtool seems to be working as expected. I just have to be extra careful about inputting the correct parameters for xtool to function properly!
Reply With Quote