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

Reply
 
Thread Tools Display Modes
  #2956  
Old 24-04-2022, 06:33
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 350
Thanks: 119
Thanked 58 Times in 37 Posts
L33THAK0R is on a distinguished road
Beyond Good & (And) Evil

Beyond Good & Evil (GOG Edition)

Files ripped:
  • German, Dutch, Spanish, French, Italian localised content can be ripped, amounting to 0.96GB
  • Unused pre-rendered trailer footage as well as the "Making Of" Bink1 file in the root directory can be safely removed, amounting to 0.22GB (or at the very least I haven't had any user reports of the contrary being true, I myself have only tested ~30minutes of gameplay so I can't be certain either)

2.02 GB => 520.7 MB

Method:
HTML Code:
srep + lolz
Compression time - 30 minutes

The tricky part about this one is calculating the offsets for localised content as well as the unused videos, as this data isn't stored in a logical way, thankfully though, through my analysis and subsequent repacking of titles utilising the "Jade" engine, I can say with a fair degree of confidence that only the primary localisation is intermingled with other data (such as graphical assets, animations and game logic) within a given "*.bfX" archive, with subsequent localisations, in this case the aforementioned five, being stored in a more logical way, allowing for fewer ripped blocks to be generated.

Last edited by L33THAK0R; 24-04-2022 at 06:36. Reason: Forgot to include the method used (whoops!)
Reply With Quote
The Following 3 Users Say Thank You to L33THAK0R For This Useful Post:
:( Sad8669 (24-04-2022), Gehrman (27-04-2022), JustFun (10-05-2022)
Sponsored Links
  #2957  
Old 24-04-2022, 09:30
:( Sad8669 :( Sad8669 is offline
Registered User
 
Join Date: Oct 2020
Location: -
Posts: 203
Thanks: 97
Thanked 187 Times in 101 Posts
:( Sad8669 is on a distinguished road
DRAGON BALL Z: KAKAROT [v1.60][ENG]

Code:
Method : xt_zlib+srep:m3f:l512+lolz:normal/$criwarevideo=srep:m3f:l512+bcmx
Compression Time : 10.3 Hours
Decompression Time : ~ 55 Minutes (4T)
Initial Size : 36.8 GB
Final Size : 28.9 GB.
Ripped Files : Japanese audio.
Code:
$criwarevideo
*.usm
Note : Compressor "bcmx" is just bcm used with MTX.

Last edited by :( Sad8669; 25-04-2022 at 16:29. Reason: Updated Decompression Time....
Reply With Quote
The Following 2 Users Say Thank You to :( Sad8669 For This Useful Post:
Gehrman (27-04-2022), JustFun (10-05-2022)
  #2958  
Old 25-04-2022, 09:24
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,339
Thanks: 1,076
Thanked 6,935 Times in 2,618 Posts
KaktoR is on a distinguished road
Martha is Dead
v1.04

Code:
 14:50:47 - Selected ARC/DS method for Data1a-01.bin was: xtool:mmartha:1+srep_new+4x4:lzma
 14:50:47 - Selected ARC/DS method for Data1b-01.bin was: srep_new+4x4:lzma
-------------------------------------------------------------------------------------------------------------------------------------------
 17:47:31 - Overall input size: 17.13 GB
 17:47:31 - Overall output size: 14.05 GB (Ratio 82.01%)
 17:47:31 - Overall conversion time: 02:53:12

 18:22:38 - Overall decompression time: 00:35:01
 18:22:38 - All files have been successfully extracted!
You can speed up compression by doing it on ssd because of copying temp files.
__________________
Haters gonna hate

Last edited by KaktoR; 25-04-2022 at 09:26.
Reply With Quote
The Following 2 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (27-04-2022), JustFun (10-05-2022)
  #2959  
Old 26-04-2022, 09:24
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,339
Thanks: 1,076
Thanked 6,935 Times in 2,618 Posts
KaktoR is on a distinguished road
Dune: Spice Wars

Code:
res.compressed.pak

xtool+srep+4x4:lzma
Compressed 1 file, 2,958,404,716 => 725,268,911 bytes. Ratio 24.52%
Compression time: cpu 2.50 sec/real 484.56 sec = 1%. Speed 6.11 mB/s
All OK

precomp+srep+4x4:lzma
Compressed 1 file, 2,958,404,716 => 704,372,043 bytes. Ratio 23.81%
Compression time: cpu 3.48 sec/real 564.58 sec = 1%. Speed 5.24 mB/s
All OK
Code:
wem files: 145mb -> 140mb with wemtool
__________________
Haters gonna hate

Last edited by KaktoR; 26-04-2022 at 09:27.
Reply With Quote
The Following 2 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (27-04-2022), JustFun (10-05-2022)
  #2960  
Old 28-04-2022, 08:56
kuyhaa's Avatar
kuyhaa kuyhaa is offline
Registered User
 
Join Date: Jun 2019
Location: metro
Posts: 54
Thanks: 79
Thanked 8 Times in 4 Posts
kuyhaa is on a distinguished road
anyone, have method for .bundle file from StreamingAssets\aa\StandaloneWindows64 ?

ex : https://bayfiles.com/P90ef8b3y6/tech...ets_all_bundle

thanks
Reply With Quote
  #2961  
Old 28-04-2022, 09:45
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,155
Thanks: 284
Thanked 1,346 Times in 610 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by kuyhaa View Post
anyone, have method for .bundle file from StreamingAssets\aa\StandaloneWindows64 ?
You can decompress that bundle with UBT.

Not much point in trying to recompress+patch it because a patch would be almost 17mb.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
kuyhaa (01-05-2022)
  #2962  
Old 28-04-2022, 12:02
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,155
Thanks: 284
Thanked 1,346 Times in 610 Posts
Masquerade is on a distinguished road
The Riftbreaker [v27746]

Audio .zips:

Code:
msc+oggre+srep+lzma2
Everything else:

Code:
xzlib+srep+lolz
6.4GB ---> 4.4GB
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
JustFun (10-05-2022)
  #2963  
Old 30-04-2022, 07:12
Carldric Clement's Avatar
Carldric Clement Carldric Clement is offline
Registered User
 
Join Date: Aug 2014
Location: Toboh, Sabah, Malaysia
Posts: 579
Thanks: 579
Thanked 632 Times in 227 Posts
Carldric Clement is on a distinguished road
Need for Speed Carbon

Original Size: 4.91 GB
Compress Size: 2.41 GB

Method:
Code:
*  any jpg files = packjpg
*  rest of files = xprecomp+srep:m3f:a2+exe2+7z:d128m:mt2

XTool Used Plugins = ZLib, Reflate, LZ4HC

Last edited by Carldric Clement; 15-05-2022 at 06:27.
Reply With Quote
The Following 2 Users Say Thank You to Carldric Clement For This Useful Post:
Gehrman (30-04-2022), JustFun (10-05-2022)
  #2964  
Old 30-04-2022, 07:42
Carldric Clement's Avatar
Carldric Clement Carldric Clement is offline
Registered User
 
Join Date: Aug 2014
Location: Toboh, Sabah, Malaysia
Posts: 579
Thanks: 579
Thanked 632 Times in 227 Posts
Carldric Clement is on a distinguished road
Broforce v1131

Original Size: 457 MB
Compress Size: 289 MB

Method:
Code:
* jpg = packjpg
* rest of files = xprecomp+srep:m3f:a2+exe2+lolz:d128:mt4:mtt1:lmdf1
* asset bundle unity = xtool:zlib:unity+srep:m3f:a2+exe2+lolz:d128m:mt4:mtt1:lmdf1
Thanks to L33THAK0R for suggesting reduced size.
Update on 1 May 2022.

Last edited by Carldric Clement; 30-04-2022 at 22:49.
Reply With Quote
The Following 2 Users Say Thank You to Carldric Clement For This Useful Post:
Gehrman (30-04-2022), JustFun (10-05-2022)
  #2965  
Old 30-04-2022, 17:33
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 350
Thanks: 119
Thanked 58 Times in 37 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by Carldric Clement View Post
Broforce v1131

Original Size: 457 MB
Compress Size: 337 MB

Method:
Code:
* jpg = packjpg
* rest of files = xprecomp+srep:m3f:a2+exe2+lolz:d128:mt4:mtt1:lmdf1
you can reduce this to ~290mb (Incl. installer) if you decompress the Unity assets.
Reply With Quote
The Following User Says Thank You to L33THAK0R For This Useful Post:
Carldric Clement (30-04-2022)
  #2966  
Old 01-05-2022, 01:40
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,339
Thanks: 1,076
Thanked 6,935 Times in 2,618 Posts
KaktoR is on a distinguished road
Age of Empires II Definitive Edition
Update 61591, 1 Language, all DLC

Code:
 17:20:52 - Selected ARC/DS method for Data1a-01.bin was: precomp_mtx+srep_new+4x4:lzma
 17:20:52 - Selected ARC/DS method for Data1b-01.bin was: srep_new+4x4:lzma
-----------------------------------------------------------------------------------------
 21:51:31 - Overall input size: 44.71 GB
 21:51:31 - Overall output size: 24.40 GB (Ratio 54.57%)
 21:51:31 - Data files creation time: 04:09:05
Code:
Data1a = *.aoe2scenario|*.aoe2campaign|*.scx|*.png|*.aoe2spgame|*.pdf

Why precomp? Xtool is ~200mb bigger

WemTool on wem files gives some mb, not worth it
__________________
Haters gonna hate
Reply With Quote
The Following 3 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (01-05-2022), JustFun (10-05-2022), L0v3craft (01-05-2022)
  #2967  
Old 01-05-2022, 14:29
kj911 kj911 is offline
Registered User
 
Join Date: Apr 2010
Location: world
Posts: 178
Thanks: 130
Thanked 61 Times in 42 Posts
kj911 is on a distinguished road
Quick noob decompression questions: This varying methods betterly safer from extraction process??

A: xZLib+delta+srep+lolz
B: xZlib+srep+delta+lolz

My test, its compression percentage differnece less than 0.1%. (B its smaller.)
Reply With Quote
  #2968  
Old 02-05-2022, 03:08
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,155
Thanks: 284
Thanked 1,346 Times in 610 Posts
Masquerade is on a distinguished road
Project CARS 3 [v1.0.0.0.0705]
  • *.bff
    Code:
    xPCARS3+srep+lolz
  • *.bk2
    Code:
    bpk (hash fail on decompression so use bpk exes and hdiff patch them)
  • *.bank
    Code:
    msc+srep+lzma2
  • Everything else
    Code:
    precomp:d0+srep+lolz

49.4GB ----> 19.1GB

Last edited by Masquerade; 02-05-2022 at 05:15.
Reply With Quote
The Following 4 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (02-05-2022), JustFun (10-05-2022), L0v3craft (02-05-2022), ScOOt3r (02-05-2022)
  #2969  
Old 07-05-2022, 05:04
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 350
Thanks: 119
Thanked 58 Times in 37 Posts
L33THAK0R is on a distinguished road
Are there any reliable methods to discern which LZ4 library version works best with a given sample? I recently got interested in titles using LZ4, since I haven't tackled many, and thought I'd start off small with the 2013 title "Castle of Illusion", which has a singular archive containing all title assets, (decompressed archive inflates to 786 MB -> 1.20 GB, using the appropriate QuickBMSscript ), however I can't seem to figure out which library version to use, the best I've gotten so far is ~850MB. I think if I exhaust all my options I'll just look into re-importing the decompressed assets to a modified archive, since some Russian modders were able to do so, in order to apply a total conversion translation mod to the titular title in question.
Reply With Quote
  #2970  
Old 07-05-2022, 11:10
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,155
Thanks: 284
Thanked 1,346 Times in 610 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
Are there any reliable methods to discern which LZ4 library version works best with a given sample? I recently got interested in titles using LZ4, since I haven't tackled many, and thought I'd start off small with the 2013 title "Castle of Illusion", which has a singular archive containing all title assets, (decompressed archive inflates to 786 MB -> 1.20 GB, using the appropriate QuickBMSscript )
I think you are overthinking this.

First of all, bms2xtl exists so you half of the job is already done for you. The other half of the job is about 20 minutes and a bit of guessing work

I checked this game out and it uses lz4hc, not lz4. By using lz4 precompressor, you will end up getting 21/5539 streams. By switching the codec to lz4hc alone you will instantly get 4215/5539 [liblz4 v1.7.4].

This alone would seem pretty cool, until you see that the only streams that were inflated were the small ones, so you get very little size increase. In addition to this, you still have over 1000 compressed LZ4 streams still in the file.

By digging a bit deeper into the info XTool is giving me (using verbose output), my next intention was to lock precompression at a certain level of lz4hc. I chose lz4hc level 9. This is because most of the streams previously were compressed at level 9. After making a new database and testing, we get these results:
  • 5524/5539 streams [liblz4 v1.7.3, v1.7.4, v1.8.0].
  • 5488/5539 streams [liblz4 v1.8.1].
  • 5424/5539 streams [liblz4 v1.8.2, v1.8.3, v1.9.3].

This clearly shows that using anything newer than liblz4 v1.8.0 is going to yield extremely poor results. With the oldest 3 libraries, you will only miss 15 streams. In my opinion, this is completely acceptable. At this point, I stop testing and publish my findings in the XTool plugins thread.

We all have a lot to thank Razor12911 for.

Last edited by Masquerade; 07-05-2022 at 11:17.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
Gehrman (07-05-2022)
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
Games Are For Kids JoyBoy Chit Chat 83 16-11-2021 14:28
CorePack Compression methods ? Help ramazan19833 Conversion Tutorials 34 09-08-2018 06:51
i got the email in the mail about copying ps2 games EVOEvo PS2 Games 7 21-11-2003 07:56
Self-booting games on an older Japanese DC? Named DC Games 1 26-09-2003 17:48
Having Problems Burning Numerous *Recent* Games....Help is Appreciated Protosstic PSX Games 2 15-01-2002 21:27



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


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