Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 01-02-2021, 02:23
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
XTool 2020 (Database Maker)

Database Maker/Generator is part of xtool and this post is dedicated to explaining how it works.


If xtool does not have a plugin designed to work for a certain input or game but if for example you managed to extract (not unpack) streams a certain file has then you order xtool to create a plugin in a form of a database file which can then be used within the program.

The syntax is as follows:
Code:
xtool generate [parameters] extracted_streams original_data database_output
Parameters: 
  -m#  - codec to use for precompression
  -c#  - scanning range of precompressor [16mb]
  -t#  - number of working threads [50p]
the inputs of both extracted_streams and original_data can either be a file or a folder (wildcards/masks) are accepted.

Example:
Code:
xtool.exe generate -mxcompress "VehicleHRLiveries.bff_extract\*" "VehicleHRLiveries.bff" pcars.xtl

Last edited by Razor12911; 17-01-2022 at 11:45.
Reply With Quote
The Following 18 Users Say Thank You to Razor12911 For This Useful Post:
DiCaPrIo (01-02-2021), dixen (01-02-2021), elit (12-06-2022), ffmla (01-02-2021), Gehrman (19-01-2022), hydefromt70s (06-02-2021), KaktoR (01-02-2021), kenzo34 (01-02-2021), L0v3craft (19-01-2022), Masquerade (17-01-2022), Mortal Lord (01-02-2021), oo7 (02-02-2021), pratikpatel8982 (18-06-2021), PsYcHo_RaGE (02-02-2021), Python-Boy (01-02-2021), ScOOt3r (01-02-2021), Wanterlude (05-03-2022), ZAZA4EVER (02-02-2021)
Sponsored Links
  #2  
Old 01-02-2021, 02:24
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
QuickBMS to Xtool

bms2xtool is a separate project that helps generate database files from quickbms scripts.

Since this forum is either incredibly lazy or they can't code as there are no plugins for xtool submitted on the forum I thought of creating such a tool, QuickBMS has a lot of scripts made for a lot of games and has a community dedicated to making more of them which xtool doesn't.

The syntax is as follows:
Code:
bms2xtl script game_files database
the inputs of game_files can either be a file or a folder (wildcards/masks) are accepted.

Required files:
Code:
quickbms.exe or quickbms_4gb_files.exe
Get them from here

Source:
https://github.com/Razor12911/bms2xtool
Attached Files
File Type: 7z bms2xtool_0.3.2.7z (627.6 KB, 78 views)

Last edited by Razor12911; 20-03-2022 at 17:32.
Reply With Quote
The Following 15 Users Say Thank You to Razor12911 For This Useful Post:
Cesar82 (20-03-2022), dixen (01-02-2021), elit (12-06-2022), ffmla (01-02-2021), Gehrman (29-01-2022), Harsh ojha (16-04-2022), KaktoR (01-02-2021), kenzo34 (01-02-2021), Masquerade (30-01-2022), Mortal Lord (01-02-2021), Pantsi (29-01-2022), pratikpatel8982 (15-06-2021), PsYcHo_RaGE (02-02-2021), Python-Boy (01-02-2021), vint56 (22-03-2022)
  #3  
Old 01-02-2021, 02:25
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
Log Converter

I'm spamming forum
Reply With Quote
The Following 7 Users Say Thank You to Razor12911 For This Useful Post:
dixen (01-02-2021), Gehrman (29-01-2022), KaktoR (01-02-2021), kenzo34 (01-02-2021), pratikpatel8982 (18-06-2021), PsYcHo_RaGE (02-02-2021), Python-Boy (01-02-2021)
  #4  
Old 01-02-2021, 07:18
Python-Boy Python-Boy is offline
Registered User
 
Join Date: Dec 2020
Location: Titan
Posts: 6
Thanks: 34
Thanked 16 Times in 3 Posts
Python-Boy is on a distinguished road
Quote:
Originally Posted by Razor12911 View Post
I'm spamming forum
Then don't do that coz this is month of february not April.
Reply With Quote
  #5  
Old 01-02-2021, 12:14
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 3,621
Thanks: 954
Thanked 5,904 Times in 2,183 Posts
KaktoR is on a distinguished road
Quote:
Originally Posted by Razor12911 View Post
I'm spamming forum
Please, spam a bit more of your usefull stuff
__________________
Haters gonna hate
Reply With Quote
The Following 2 Users Say Thank You to KaktoR For This Useful Post:
hydefromt70s (06-02-2021), Python-Boy (01-02-2021)
  #6  
Old 14-06-2021, 00:20
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
Dunia/Disrupt Engine Database maker

Instructions

Drag and drop game folder on make_db.bat, a database file (*.xtl) will be created

Supported games

Far Cry 3
Far Cry 4
Far Cry 5
Far Cry 6
Far Cry New Dawn
The Crew 2
Watch Dogs 1 (use bms2xtl)
Watch Dogs 2
Watch Dogs Legion
Attached Files
File Type: 7z dunia2_db_R5.7z (636.4 KB, 57 views)

Last edited by Razor12911; 13-05-2022 at 02:35.
Reply With Quote
The Following 9 Users Say Thank You to Razor12911 For This Useful Post:
ffmla (14-06-2021), Gehrman (22-01-2022), L0v3craft (14-06-2021), L33THAK0R (14-06-2021), Mortal Lord (14-06-2021), prince55 (15-10-2021), rambohazard (15-06-2021), vint56 (14-06-2021), ZAZA4EVER (11-10-2021)
  #7  
Old 14-06-2021, 02:28
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 242
Thanks: 82
Thanked 23 Times in 19 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by Razor12911 View Post
Dunia/Disrupt Engine Database maker

Instructions

Drag and drop game folder on make_db.bat, a database file (*.xtl) will be created

Supported games

Far Cry 3
Far Cry 4
Far Cry 5 (needs testing)
Far Cry 6 (I'm waiting for you)
Far Cry New Dawn (needs testing)
The Crew 2
Watch Dogs 1 (wait for xtool v0.4+ update)
Watch Dogs 2 (wait for R2)
Watch Dogs Legion (wait for R2)
Is "Far Cry 2" able to work with this? As far as I know it is one of two titles to use Dunia 1 (the other being the Ubisoft licensed "Avatar" title).
Reply With Quote
  #8  
Old 14-06-2021, 02:36
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
upload common.dat, common.fat and all other *.fat files as samples.
Reply With Quote
  #9  
Old 14-06-2021, 03:05
:( Sad8669 :( Sad8669 is offline
Registered User
 
Join Date: Oct 2020
Location: -
Posts: 203
Thanks: 97
Thanked 185 Times in 101 Posts
:( Sad8669 is on a distinguished road
Razor, do you need WDL samples?

I asked because i have the game files right now.
__________________
Adios amigo, adios my friend
The road we have travelled has come to an end.
Reply With Quote
  #10  
Old 14-06-2021, 04:17
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 242
Thanks: 82
Thanked 23 Times in 19 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by Razor12911 View Post
upload common.dat, common.fat and all other *.fat files as samples.
Sample upload is structured as it appears in the title's directory, as some files have identical names. The second title mentioned "James Cameron's Avatar: The Game" does not have a sample included, as it does not seem to have any ".fat", or ".dat" files present, despite it using the same iteration of the Dunia engine as "Far Cry 2". It instead seems to house all of its required assets within ".pak" files.

Last edited by L33THAK0R; 14-06-2021 at 04:22.
Reply With Quote
  #11  
Old 14-06-2021, 11:12
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 3,621
Thanks: 954
Thanked 5,904 Times in 2,183 Posts
KaktoR is on a distinguished road
Here are some for testing

PS: db maker named them all as fc3.xtl (maybe it's a bug), so I have renamed them.
Attached Files
File Type: 7z fc3.7z (1.53 MB, 46 views)
File Type: 7z fc4.7z (2.05 MB, 44 views)
File Type: 7z fcnd.7z (3.80 MB, 33 views)
File Type: 7z fc5.7z (5.31 MB, 35 views)
__________________
Haters gonna hate

Last edited by KaktoR; 27-07-2021 at 07:53.
Reply With Quote
The Following 2 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (02-06-2022), Razor12911 (15-06-2021)
  #12  
Old 15-06-2021, 01:43
ffmla ffmla is offline
Registered User
 
Join Date: Nov 2014
Location: Digital world
Posts: 110
Thanks: 540
Thanked 63 Times in 40 Posts
ffmla is on a distinguished road
Exclamation

Quote:
Originally Posted by KaktoR View Post
Here are some for testing

PS: db maker named them all as fc3.xtl (maybe it's a bug), so I have renamed them.
some doubt arises.

did you change the fc3.xtl name in bat file?
Code:
for /R "%~1\" %%a IN (*.fat) do dunia2_db "%%a" fc3.xtl
Reply With Quote
The Following 4 Users Say Thank You to ffmla For This Useful Post:
Gehrman (02-06-2022), Grumpy (15-06-2021), KaktoR (15-06-2021), Razor12911 (15-06-2021)
  #13  
Old 15-06-2021, 10:49
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 3,621
Thanks: 954
Thanked 5,904 Times in 2,183 Posts
KaktoR is on a distinguished road
Quote:
Originally Posted by ffmla View Post
some doubt arises.

did you change the fc3.xtl name in bat file?
Code:
for /R "%~1\" %%a IN (*.fat) do dunia2_db "%%a" fc3.xtl
Good point. Answer is no
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
Grumpy (15-06-2021)
  #14  
Old 26-06-2021, 00:19
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
Unreal Engine ucas Database maker

Instructions

Open batch file
Insert the name of game, enter the decryption key and then save
Drag and drop game folder on make_db.bat, a database file (*.xtl) along with key file (*.key) will be created

Use these with xtool.
Attached Files
File Type: 7z unreal_db_R4.7z (711.0 KB, 39 views)

Last edited by Razor12911; 28-03-2022 at 10:40.
Reply With Quote
The Following 7 Users Say Thank You to Razor12911 For This Useful Post:
ffmla (26-06-2021), Gehrman (28-02-2022), Harsh ojha (27-06-2021), L0v3craft (26-06-2021), Masquerade (26-06-2021), prince55 (26-06-2021), ZAZA4EVER (11-10-2021)
  #15  
Old 26-06-2021, 09:12
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,647
Thanks: 2,026
Thanked 10,421 Times in 2,212 Posts
Razor12911 is on a distinguished road
Unreal Engine ucas Database maker updated

Changes

- Fixed decryption issues

Notes

That's all I can do for now, fixed some issues during my spare time. I think there's still a few left.

Last edited by Razor12911; 26-06-2021 at 09:17.
Reply With Quote
The Following 5 Users Say Thank You to Razor12911 For This Useful Post:
ffmla (26-06-2021), Gehrman (30-01-2022), L0v3craft (26-06-2021), shazzla (26-06-2021), ZAZA4EVER (11-10-2021)
Reply

Thread Tools
Display Modes

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 (Plugins) Razor12911 Conversion Tutorials 277 Today 09:43
XTool 2020 (Main Project) Razor12911 Conversion Tutorials 540 07-08-2022 14:14
[CIUv3] Custom Installer Ultimate v3 KaktoR Conversion Tutorials 844 10-07-2022 19:05
[Dev]XTool Razor12911 Conversion Tutorials 180 23-10-2020 06:26
Public Service Announcement - Virus found on CloneCD Database program Rev CD/DVD Copy Protections & Utilities 5 21-09-2001 06:44



All times are GMT -7. The time now is 14:56.


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