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

Reply
 
Thread Tools Display Modes
  #3676  
Old 27-08-2023, 03:39
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
When it comes to testing oodle libraries is it just trial and error like with testing LZ4 libraries? Haven't tackled a ton of Oodle titles and currently taking a crack at "Wolfenstein Cyberpilot". Testing with the included "oo2core_6_win64.dll" reveals with verbose mode in xtool that only level 4 streams are successfully processed, however the sample I'm using for testing only ~300/900 streams are processed with this resulting in only a 100.10% output. I should know how to deal with Oodle by now, but in the past I've been lazy and just read through the posts here to figure out which library to use.
Reply With Quote
Sponsored Links
  #3677  
Old 27-08-2023, 04:52
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
@L33THAK0R
With XToolUI you can use library checker.
__________________
Haters gonna hate
Reply With Quote
  #3678  
Old 27-08-2023, 06:02
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
Armored Core VI Fires of Rubicon

Code:
 11:30:01 - Selected ARC/DS method for Data1a-01.bin was: xtool:mkraken,l9:core_2.8.14+xtool:dd3+4x4:lzma
 11:30:01 - Selected ARC/DS method for Data1b-01.bin was: xtool:c1024mb:mbk2:df20p+xtool:dd3
 11:30:01 - Selected ARC/DS method for Data1c-01.bin was: xtool:dd3+4x4:lzma
-------------------------------------------------------------------------------------------------------------------------------------------
xtool erase
 11:30:01 - Executing external file (Call Before 1a)...
 11:34:22 - Starting Data1a-01.bin archive creation.

xtool decode
 14:54:37 - Executing external file (Call After 1c)...
 14:59:51 - Compression finished in 27.08.2023 at 14:59:51.
-------------------------------------------------------------------------------------------------------------------------------------------
 14:59:52 - Overall input size: 59.69 GB
 14:59:52 - Overall output size: 40.99 GB (Ratio 68.68%)
 14:59:52 - Overall conversion time: 03:29:42
All files are matching with the original files after installation (use xtool decode + the xtl file).

PS: I don't know what's up with that sd.bdt file. Maybe someone can check it as it is not compressed with kraken.
__________________
Haters gonna hate
Reply With Quote
The Following 3 Users Say Thank You to KaktoR For This Useful Post:
Gehrman (27-08-2023), IRAQIGHOST (06-09-2023), JustFun (02-09-2023)
  #3679  
Old 27-08-2023, 06: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
I think SD.bdt is sound data? Not sure

Armored Core VI Fires of Rubicon

1. Xtool erase Movies folder from Data0.BDT

2. Compress:
  • *.bdt
    Code:
    xtool_kraken_dd5+lolz
  • *.bk2
    Code:
    xtool_bk2_dd5_fl2
  • Everything else:
    Code:
    razor

3: Xtool decode database you made in Step 1 to restore Data0.bdt.

59.7GB ---> 38.2GB
Reply With Quote
The Following 2 Users Say Thank You to Masquerade For This Useful Post:
Gehrman (27-08-2023), JustFun (02-09-2023)
  #3680  
Old 27-08-2023, 09:40
shazzla shazzla is offline
Registered User
 
Join Date: Nov 2010
Location: Hunnia
Posts: 271
Thanks: 500
Thanked 94 Times in 71 Posts
shazzla is on a distinguished road
Guys!

Those duplicated bk2 files in data0.bdt are required to run the game ?
(Im away from my compo)
Reply With Quote
  #3681  
Old 27-08-2023, 09:48
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
Not entirely sure. You can start the game normally, and the first videos + intro will show (if you cut bk2 videos from Data0.bdt). But I cannot speak for the whole game.

If you move the movie folder or rename it, the game will not even start.
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
shazzla (27-08-2023)
  #3682  
Old 27-08-2023, 10:09
shazzla shazzla is offline
Registered User
 
Join Date: Nov 2010
Location: Hunnia
Posts: 271
Thanks: 500
Thanked 94 Times in 71 Posts
shazzla is on a distinguished road
Sorry for offtopic,but kaktor ,can u please check your msgs? A few days ago i sent u a pm.... thanks!
Reply With Quote
  #3683  
Old 27-08-2023, 23:30
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
Wolfenstein Cyberpilot

Uses Kraken, after testing with KaktoR's Oodle library collection, v2.9.0 seems to yield the best results, however even with this library a considerable number of streams are dropped. Against the attached sample 88/231 steams are processed (full recompression currently, as reported by XTool, indicates 6248/7387 streams are processed), verbose output indicates streams are at a depth of L4.

xtool 0.7.8 (-mkraken:l4:n128:t256+zlib+reflate) + srep + lolz

It should be noted that it seems at least with the current library re-compression isn't very effective, with the reinflated output only being ~10MB larger than the initial input. The original Oodle DLL matches the CRC-32 checksum for library v2.6.0, when compared against KaktoR's kindly supplied checksums for all current library.

Code:
16,606,744,418 => 14,348,641,273 bytes. Ratio 86.40%
Attached Files
File Type: rar sample.rar (4.25 MB, 12 views)

Last edited by L33THAK0R; 27-08-2023 at 23:34.
Reply With Quote
The Following User Says Thank You to L33THAK0R For This Useful Post:
Gehrman (27-08-2023)
  #3684  
Old 28-08-2023, 00:16
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
What does the Oodle srream scanner say?
Reply With Quote
  #3685  
Old 28-08-2023, 07:20
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
Quote:
Originally Posted by Danziel123 View Post
Hi, sorry if i join to discuss. How to do it in DSG? thank you
Database preset is now up for download (check in DSG for update).

However in CIU something has to be added in Setup.ini

Code:
[CMDCommands]
if exist "{app}\ac6for.xtl" (
"{tmp}\XTool_2020\XTool.exe" decode "{app}\ac6for.xtl" "{app}\Game\movie" "{app}\Game\Data0.bdt"
del /F /S /Q "{app}\ac6for.xtl"
TIMEOUT 3
)
__________________
Haters gonna hate
Reply With Quote
  #3686  
Old 28-08-2023, 08:05
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 Masquerade View Post
What does the Oodle srream scanner say?
Here is the output for the stream scanner, as well as the output for the library checker.
Reply With Quote
  #3687  
Old 28-08-2023, 08:29
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
No, I meant the oo2scan_7_win64.exe by Razor12911, as it lists these algorithms:

Code:
Universal Oodle stream scanner

Created by Razor12911

[0] = Unknown/Invalid
[1] = Kraken/Hydra
[2] = Mermaid/Selkie/Hydra
[3] = Leviathan/Hydra
If you scan and you see [1] appearing, it could be that you are seeing Hydra streams, not kraken.

Try extracting a single stream from the sample you are testing on using XTool verbose output and a Hex editor and attempt to precompress it with oo2reck. If it *is* a Kraken stream, it will be inflated. Otherwise, try Hydra.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
L33THAK0R (28-08-2023)
  #3688  
Old 29-08-2023, 03:31
Jarmen_Kell Jarmen_Kell is offline
Registered User
 
Join Date: Apr 2011
Location: Iran
Posts: 560
Thanks: 741
Thanked 359 Times in 318 Posts
Jarmen_Kell is on a distinguished road
Hey guys. Is there any suggested method for ARMA III?
Reply With Quote
  #3689  
Old 29-08-2023, 05:38
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 Masquerade View Post
No, I meant the oo2scan_7_win64.exe by Razor12911, as it lists these algorithms:

Code:
Universal Oodle stream scanner

Created by Razor12911

[0] = Unknown/Invalid
[1] = Kraken/Hydra
[2] = Mermaid/Selkie/Hydra
[3] = Leviathan/Hydra
If you scan and you see [1] appearing, it could be that you are seeing Hydra streams, not kraken.

Try extracting a single stream from the sample you are testing on using XTool verbose output and a Hex editor and attempt to pre-compress it with oo2reck. If it *is* a Kraken stream, it will be inflated. Otherwise, try Hydra.
I'm seeing results for both [1] and [3], however using XTool's GUI and testing each library against the sample, now with both the Kraken and Hydra codecs, still results in the same number of streams being successfully pre-compressed, when compared to only using Kraken. I've got a feeling it may in this case be Leviathan & Kraken, and I'm aware of how annoying Leviathan is to process since theres a notable manual element to pre-compressing this Oodle variant. I might investigate this title further, at some point in the future, once I'm more confident with working with undocumented Oodle titles.
Reply With Quote
  #3690  
Old 29-08-2023, 05:57
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
If I may quote Razor12911 on this:
Code:
He should give up
2.6.0 leviathan
2.9.0 kraken
__________________
Haters gonna hate
Reply With Quote
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:25.


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