Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 19-04-2022, 10:23
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
^
This also works with pcars2 and pcars3 (same settings for xmemcompress).
PCARS 2 & 3 use Oodle Kraken, not xcompress.
Reply With Quote
Sponsored Links
  #2  
Old 08-09-2023, 01:12
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Updated Distant Worlds 2 database for game version v1.1.6.7.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
L0v3craft (08-09-2023)
  #3  
Old 19-04-2022, 10:24
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,689
Thanks: 1,106
Thanked 7,336 Times in 2,838 Posts
KaktoR is on a distinguished road
Sorry, I wanted to write "same bms script" lol. For some reason I wrote something different

Edit: Corrected my post
__________________
Haters gonna hate
Reply With Quote
  #4  
Old 27-04-2022, 09:12
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Automobilista 2 [RC4 + ZLIB]
  • Extract contents of the attached archive and use -mautomobilista2.
  • You must use -d1 because this game has two layers to the bff file, the first layer is rc4 encryption and the second is compressed data.
  • You can discard the Automobilista2.xtl file and the key files for decoding, but you must keep the zlib/reflate libraries.
Code:
Compressing BOOTFLOW.bff, 29,921,681 bytes

When using madness.dll XTool plugin:
Compressed 1 file, 29,921,681 => 131,543,892 bytes. Ratio 439.63%
Compression time: cpu 0.00 sec/real 6.44 sec = 0%. Speed 4.64 mB/s
All OK

When using Automobilista 2 Database:
Compressed 1 file, 29,921,681 => 144,766,886 bytes. Ratio 483.82%
Compression time: cpu 0.03 sec/real 7.34 sec = 0%. Speed 4.08 mB/s
All OK
[31/12/22] [Updated to game version v1.4.5.2]
Attached Files
File Type: 7z Automobilista2.7z (1.82 MB, 71 views)

Last edited by Masquerade; 31-12-2022 at 05:03.
Reply With Quote
The Following 8 Users Say Thank You to Masquerade For This Useful Post:
Cesar82 (27-04-2022), dixen (27-04-2022), Gehrman (28-04-2022), KaktoR (28-04-2022), L0v3craft (27-04-2022), Razor12911 (03-05-2022), ScOOt3r (Yesterday), shazzla (01-01-2023)
  #5  
Old 28-04-2022, 09:37
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Super Robot Wars 30 [DECRYPTION ONLY] [Blowfish]
  • Extract contents of the attached archive and use -mSRW30.
  • You can discard the SRW30.XTL file and the key file for decoding, but you must keep the following:
    • quickbms.exe
    • xtool.ini
  • After decrypting, you need to add crilayla precompressor. This XTool database does not do any precompression. I am using crilayla precompressor from XTool v0.12 which is also attached below.
  • Some streams may be missing from the database due to some stream extraction issue with CriPakTools but most streams, especially the big ones, will definitely be detected.
  • WARNING! VERY slow
Code:
Compressing default.cpk, 7,600,688 bytes

FreeArc: -mxt_srw30+Cri

Compressed 1 file, 7,600,688 => 41,476,750 bytes. Ratio 545.70%
Compression time: cpu 0.02 sec/real 14.77 sec = 0%. Speed 0.51 mB/s
All OK
Attached Files
File Type: 7z SRW30.7z (6.53 MB, 79 views)

Last edited by Masquerade; 29-04-2022 at 10:48.
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (30-04-2022), KaktoR (28-04-2022), Razor12911 (03-05-2022)
  #6  
Old 29-04-2022, 10:28
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Ultra Age [v2] [Oodle]
  • Extract the contents of the below archive and use -mUltraAge.
  • Requires oo2core_*_win64.dll, I included one in the archive.
  • You can discard the UltraAge.xtl for decoding, but you must retain the oodle core.
  • v2: I made a mistake in first database with the oodle codec. v2 database is correct.
Attached Files
File Type: 7z UltraAge.7z (1.59 MB, 60 views)

Last edited by Masquerade; 29-04-2022 at 14:29.
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (30-04-2022), Razor12911 (03-05-2022), ScOOt3r (29-04-2022)
  #7  
Old 01-05-2022, 11:56
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Project CARS 3 [RC4 + Kraken]
  • Extract contents of the attached archive and use -mPCARS3
  • You must use -d1 because this game has two layers to the bff file, the first layer is rc4 encryption and the second is compressed data.
  • You can discard the PCARS3.XTL file and the key files for decoding, but you must keep the oodle library.
Code:
Compressing Shanghai[Group].bff, 347,349,287 bytes

XTool is created by Razor12911

Streams: 3370/3370
Time: 00:00:17 (00:01:03)
Memory: 533 MB (533 MB)

Compressed 1 file, 347,349,287 => 741,409,774 bytes. Ratio 213.45%
Compression time: cpu 0.44 sec/real 35.27 sec = 1%. Speed 9.85 mB/s
All OK
Attached Files
File Type: 7z PCARS3.7z (2.98 MB, 105 views)
Reply With Quote
The Following 6 Users Say Thank You to Masquerade For This Useful Post:
Cesar82 (01-05-2022), Gehrman (02-05-2022), L0v3craft (01-05-2022), Razor12911 (03-05-2022), ScOOt3r (01-05-2022), Wanterlude (12-08-2024)
  #8  
Old 03-05-2022, 12:19
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
DIRT 5 [LZ4]
  • Extract the contents of the attached archive and use -mdirt5.
  • liblz4.dll is required, I included one for you.
  • You can discard dirt5.xtl for decoding, but you must retain the same liblz4.dll you used for precompression.
  • Thanks to Razor12911 and spiritovod!
Code:
Compressing 64_WIP_DEV.dat, 179,810,694 bytes

XTool is created by Razor12911

Streams: 3986/3986
Time: 00:00:32 (00:00:11)
Memory: 512 MB (512 MB)

Compressed 1 file, 179,810,694 => 522,544,903 bytes. Ratio 290.61%
Compression time: cpu 0.33 sec/real 42.37 sec = 1%. Speed 4.24 mB/s
All OK
Attached Files
File Type: 7z Dirt5.7z (860.8 KB, 73 views)
Reply With Quote
The Following 4 Users Say Thank You to Masquerade For This Useful Post:
Cesar82 (03-05-2022), Gehrman (05-05-2022), L0v3craft (10-05-2022), Razor12911 (03-05-2022)
  #9  
Old 07-05-2022, 11:16
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Castle Of Illusion [LZ4HC]
  • Extract contents of attached archive and use -mcastleofillusion
  • liblz4.dll is required. I included one that gives a good ratio.
  • This game uses LZ4HC at level 9.
  • You can discard castleofillusion.xtl for decoding, but you most retain the same liblz4 library you used for encoding.
Code:
Compressing data.pak, 824,928,625 bytes

XTool is created by Razor12911

Streams: 5524/5539
Time: 00:00:22 (00:00:48)
Memory: 533 MB (533 MB)

Compressed 1 file, 824,928,625 => 1,291,967,429 bytes. Ratio 156.62%
Compression time: cpu 0.86 sec/real 53.64 sec = 2%. Speed 15.38 mB/s
All OK
Attached Files
File Type: 7z CastleOfIllusion.7z (97.5 KB, 50 views)

Last edited by Masquerade; 07-05-2022 at 12:52.
Reply With Quote
The Following 5 Users Say Thank You to Masquerade For This Useful Post:
Cesar82 (07-05-2022), dixen (08-05-2022), Gehrman (07-05-2022), Razor12911 (13-05-2022), ScOOt3r (08-05-2022)
  #10  
Old 09-05-2022, 10:00
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
Test Drive: Ferrari Racing Legends [RC4 + XCompress]
  • Extract contents of the attached archive and use -mTDFRL.
  • You must use -d1 because this game has two layers to the bff file, the first layer is rc4 encryption and the second is compressed data.
  • You can discard the TDFRL.XTL file and the key files for decoding, but you must have:
    • xtool.ini
    • xcompress.exe
    • xcompress.dll
Code:
XTool is created by Razor12911

Streams: 9108/9108
Time: 00:00:21 (00:00:05)
Memory: 519 MB (519 MB)

100%
Errorlevel=0

Compressed 23 files, 163,883,758 => 448,312,680 bytes. Ratio 273.56%
Compression time: cpu 0.22 sec/real 27.75 sec = 1%. Speed 5.91 mB/s
All OK
Attached Files
File Type: 7z TDFRL.7z (574.8 KB, 31 views)
Reply With Quote
The Following 3 Users Say Thank You to Masquerade For This Useful Post:
Cesar82 (09-05-2022), Gehrman (09-05-2022), Razor12911 (13-05-2022)
  #11  
Old 05-06-2022, 10:00
infovs infovs is offline
Registered User
 
Join Date: Feb 2005
Location: Home
Posts: 50
Thanks: 2
Thanked 10 Times in 7 Posts
infovs is on a distinguished road
Is there any location to download old version of plugins and database makers?
For example, I want to try old version of dunia database maker R3 with xtool 0.3.21.. Because I can't make latest (R5) version to work with FC6 and latest xtool 0.5.3. Yes, I have everything, not new at this at all, successfully created database fc6.xtl, have tried different versions of liblz4.dll with it, tried -d1 in arc.ini, all in same dir, etc etc, no error with -mxtool:fc6 but it simply does not expand. I'm grateful to anyone with any advice on this, maybe I'm missing something.
P.S. btw, there are only _few_ old versions of plugins at "older releases" xtool link.. and none of database maker old releases.

Last edited by infovs; 05-06-2022 at 10:07.
Reply With Quote
  #12  
Old 07-06-2022, 02:51
L0v3craft's Avatar
L0v3craft L0v3craft is offline
Registered User
 
Join Date: Dec 2015
Location: Rome
Posts: 96
Thanks: 421
Thanked 24 Times in 15 Posts
L0v3craft is on a distinguished road
Quote:
Originally Posted by infovs View Post
Is there any location to download old version of plugins and database makers?
For example, I want to try old version of dunia database maker R3 with xtool 0.3.21.. Because I can't make latest (R5) version to work with FC6 and latest xtool 0.5.3. Yes, I have everything, not new at this at all, successfully created database fc6.xtl, have tried different versions of liblz4.dll with it, tried -d1 in arc.ini, all in same dir, etc etc, no error with -mxtool:fc6 but it simply does not expand. I'm grateful to anyone with any advice on this, maybe I'm missing something.
P.S. btw, there are only _few_ old versions of plugins at "older releases" xtool link.. and none of database maker old releases.
Doesn't expand because xtool and/or the database maker are bugged. If you create the database only on one .dat file (you must include the same .fat) xtool is going to work. It doesn't work if you create the database on all game files. I have reported this problem to razor already.

Last edited by L0v3craft; 07-06-2022 at 03:54.
Reply With Quote
The Following 2 Users Say Thank You to L0v3craft For This Useful Post:
dixen (07-06-2022), infovs (08-06-2022)
  #13  
Old 11-06-2022, 14:45
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,405 Times in 637 Posts
Masquerade is on a distinguished road
doboz Plugin for XTool

Just a very simple way of adding the ability to precompress streams compressed using doboz algorithm with XTool.

You cannot use this on its own, just like xmemcompress plugin. It's designed to be used with BMS2XTL.

Particularly, the Witcher 3 - which uses a fun compression cоcktail of many algos, one of which is doboz.

Thanks to Attila T. Afra who's doboz compressor is used here. I found this on the wayback machine when looking for potential source code I could compile.
Attached Files
File Type: 7z doboz.Plugin.for.XTool.7z (66.7 KB, 144 views)
Reply With Quote
The Following 4 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (11-06-2022), KaktoR (12-09-2022), L0v3craft (12-06-2022), Wanterlude (13-09-2022)
  #14  
Old 12-06-2022, 01:56
dixen dixen is offline
Registered User
 
Join Date: Sep 2014
Location: Russia
Posts: 410
Thanks: 453
Thanked 444 Times in 204 Posts
dixen is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
Particularly, the Witcher 3 - which uses a fun compression cоcktail of many algos, one of which is doboz.
Hmm. It's interesting, thank you
By the way, does anyone know what algorithm the *.str files use in Dead Space 2?
Reply With Quote
  #15  
Old 12-09-2022, 01:11
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,689
Thanks: 1,106
Thanked 7,336 Times in 2,838 Posts
KaktoR is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
doboz Plugin for XTool

Just a very simple way of adding the ability to precompress streams compressed using doboz algorithm with XTool.

You cannot use this on its own, just like xmemcompress plugin. It's designed to be used with BMS2XTL.

Particularly, the Witcher 3 - which uses a fun compression cоcktail of many algos, one of which is doboz.

Thanks to Attila T. Afra who's doboz compressor is used here. I found this on the wayback machine when looking for potential source code I could compile.
Thanks for this. Maybe someone else may find the info usefull.

Like Masquerade said, you have to use it with xtl db (use bms2xtl for this with witcher3.bms script and add lz4=lz4hc to bms2xtl.ini). You have to make the xtl file out of *.bundle files. The script is not compatible with *.cache files for some reason, but it should regarding script info and zenhax forum, but for me it does not work on *.cache files.

For lz4hc use level9. This is the peak for *.bundle files. Some mod files use level3 however.

Code:
-mxtool:witcher3:zlib:lz4hc,l9
__________________
Haters gonna hate
Reply With Quote
The Following 3 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (12-09-2022), Masquerade (12-09-2022), Wanterlude (12-09-2022)
Reply


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 (Main Project) Razor12911 Conversion Tutorials 713 01-06-2026 23:52
XTool - Successor of ZTool Razor12911 Conversion Tutorials 584 22-04-2023 18:16
[Dev]XTool Razor12911 Conversion Tutorials 180 23-10-2020 06:26
XTool 2019 (Plugins) Razor12911 Conversion Tutorials 50 16-05-2020 06:14



All times are GMT -7. The time now is 10:02.


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