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

Reply
 
Thread Tools Display Modes
  #46  
Old 25-01-2022, 03:43
FitGirl FitGirl is offline
Registered User
 
Join Date: Dec 2014
Location: Riga
Posts: 192
Thanks: 16
Thanked 232 Times in 125 Posts
FitGirl is on a distinguished road
Ace Combat has it's own encryption scheme outside of standard UE4 scheme.
Reply With Quote
The Following 2 Users Say Thank You to FitGirl For This Useful Post:
L0v3craft (26-01-2022), shazzla (25-01-2022)
Sponsored Links
  #47  
Old 27-01-2022, 12:14
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
Recode FLAC to MP3 with FFMPEG

Code:
for /r %%f in (*.FLAC) do ffmpeg -i "%%f" -ab 320k -map_metadata 0 -id3v2_version 3 "%%~df%%~pf%%~nf.mp3"
Original solution here: https://stackoverflow.com/questions/...adata#26109838
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
KaktoR (27-01-2022)
  #48  
Old 29-01-2022, 00:27
Hexagon123 Hexagon123 is offline
Registered User
 
Join Date: Dec 2016
Location: IOWA
Posts: 52
Thanks: 2
Thanked 30 Times in 19 Posts
Hexagon123 is on a distinguished road
Unpakke

http://www.nullsecurity.org/unpakke

Used to repack Rayman Legends, and other games.

Use 0.4b for CLI
Reply With Quote
The Following User Says Thank You to Hexagon123 For This Useful Post:
ramydarkness (19-03-2022)
  #49  
Old 29-01-2022, 08:03
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
DATOneArchiver
  • DATOneArchiver in it's current state (v1.0) is a complete toolset for extracting, modifying, and creating TT Games DAT archive files for these games:
    • Lego Star Wars: The Video Game
    • Lego Star Wars II: The Original Trilogy
  • DATOneArchiver is a command-line based tool written in .NET.

Currently does not support compression of LZ2K as used in later LEGO games.

https://github.com/yodadude2003/DATOneArchiver

By yodadude2003
Reply With Quote
  #50  
Old 29-01-2022, 10:23
Hexagon123 Hexagon123 is offline
Registered User
 
Join Date: Dec 2016
Location: IOWA
Posts: 52
Thanks: 2
Thanked 30 Times in 19 Posts
Hexagon123 is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
DATOneArchiver
  • DATOneArchiver in it's current state (v1.0) is a complete toolset for extracting, modifying, and creating TT Games DAT archive files for these games:
    • Lego Star Wars: The Video Game
    • Lego Star Wars II: The Original Trilogy
  • DATOneArchiver is a command-line based tool written in .NET.

Currently does not support compression of LZ2K as used in later LEGO games.

https://github.com/yodadude2003/DATOneArchiver

By yodadude2003
Happens in The Chronicles of Narnia: The Lion, The Witch, and the Wardrobe, Bionicle Heroes, or any earlier game released before 2007.
Reply With Quote
The Following 2 Users Say Thank You to Hexagon123 For This Useful Post:
Masquerade (29-01-2022), Wanterlude (30-01-2022)
  #51  
Old 31-01-2022, 10:03
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
LEGO Worlds: No DAT Patch for Build 3833060
  • Change the byte at location 4247CA from 74 to EB in LEGO_Worlds_DX11.exe.
  • This will allow the game to run with unpacked, decompressed DAT archives.
  • Thanks to acidicoala for working with me on this and to our mutual friend m0xf for the original method.
  • Unpack the DAT archives using the BMS script linked here: https://www.fileforums.com/showpost....8&postcount=15
Before:


After:


Just a taster of what's to come
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
L33THAK0R (04-02-2022)
  #52  
Old 04-02-2022, 16:31
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 240
Thanks: 82
Thanked 23 Times in 19 Posts
L33THAK0R is on a distinguished road
do you happen to know what the significance behind the byte change is? A few months ago I (unsuccessfully) attempted to figure out the patching process but didn't have much luck even after extensive analysis of the executable with Ghidra, I did however note the byte change but alas was unable to determine the significance.
Reply With Quote
  #53  
Old 04-02-2022, 21:03
:( 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
HxD is a powerful tool. Some of the files comes with encryption from developers to prevent modders from modding and stuff.

No matter how stronger the encryption, they can't break the file, and a file type is recognized by their headers. An example,

Link
__________________
Adios amigo, adios my friend
The road we have travelled has come to an end.
Reply With Quote
The Following User Says Thank You to :( Sad8669 For This Useful Post:
FIFA_LOVER (07-02-2022)
  #54  
Old 04-02-2022, 23:51
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
do you happen to know what the significance behind the byte change is?
I plan to write a full post about our findings with acidicoala but to answer your question in short:

Quote:
Originally Posted by acidicoala
Lol, I can already see what's going on. EB is hex for JMP (unconditional jump) opcode, while 74 is opcode for JE (jump if equal)
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
L33THAK0R (07-02-2022)
  #55  
Old 11-02-2022, 11:35
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
The Alien Cube PAK Decryption Tool
  • Decrypt PAK archives for The Alien Cube to ZIP files.
  • Game runs as normal in a decrypted state.
  • You can use the included batch file to auto decrypt the game and delete encrypted paks.
By atom0s

Project page here.
Attached Files
File Type: 7z The.Alien.Cube.Pak.Decrypt.7z (42.9 KB, 7 views)
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
ScOOt3r (11-02-2022)
  #56  
Old 17-02-2022, 12:49
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
BankDumper
  • A little tool I wrote in C# to dump an FMOD bank into an FSB by stripping away the header info before FSB5.
  • On its own, this tool is neither special or useful. But, it's part of a much larger process of correctly compressing FMOD audio banks using MSC and OGGRE.

https://github.com/Masquerade64/BankDumper

Last edited by Masquerade; 07-04-2022 at 00:14.
Reply With Quote
  #57  
Old 18-02-2022, 07:07
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 527
Thanks: 113
Thanked 753 Times in 294 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
[WIP] BankDumper
  • A little tool I wrote in C# to dump an FMOD bank into an FSB by stripping away the header info before FSB5.
  • On its own, this tool is neither special or useful. But, it's part of a much larger process of correctly compressing FMOD audio banks using MSC and OGGRE.

    What needs doing?
    • Fix for banks that contain multiple FSB headers. Currently this only works for banks that contain a single FSB header.
Can you make something that can process audio inside pack files and bank files
they both hold wem files which oggre can compress

also i am working on something this community will love 90% done
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following User Says Thank You to panker1992 For This Useful Post:
shazzla (18-02-2022)
  #58  
Old 18-02-2022, 08:02
mausschieber's Avatar
mausschieber mausschieber is offline
Conversion Designer
 
Join Date: Jan 2011
Location: germany
Posts: 2,546
Thanks: 4,511
Thanked 7,840 Times in 1,940 Posts
mausschieber is on a distinguished road
Quote:
Originally Posted by panker1992 View Post

also i am working on something this community will love 90% done
yes a Designer where usefull for the community
Since Gupta no longer continues with his designer
thanks
__________________
It would be nice if you appreciate my work with the thanks Button
Reply With Quote
  #59  
Old 18-02-2022, 08:28
Masquerade's Avatar
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 775
Thanks: 175
Thanked 847 Times in 414 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
Can you make something that can process audio inside pack files and bank files
they both hold wem files which oggre can compress
Already have a working processor for Ogg + Wav FMOD banks/fsbs, but not ready for public usage yet.
Reply With Quote
The Following User Says Thank You to Masquerade For This Useful Post:
FIFA_LOVER (18-02-2022)
  #60  
Old 18-02-2022, 21:37
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,645
Thanks: 2,026
Thanked 10,392 Times in 2,210 Posts
Razor12911 is on a distinguished road
Bink Compressor Patch

Some cls I created after my first use of bpk... which was on Watch Dogs videos and it produced some error and from what I understand is that some videos cause bpk to bug out so this cls-bpt (bpk patch) just tries to filter out the videos that cause these errors. (You do not gain ratio from these videos as they are just skipped)

If the code used in cls-bpk.dll is the same as bink_pack.exe then this should work without problems (same goes for the decoder).

The principle of cls-bpt is bk2 videos are scanned and, both encoded and decoded by bink_pack.exe and bink_unpack.exe respectively, if either one of them fail then the data is not passed through the original cls-bpk.
This will avoid the "motion data" error message and a possible crash afterwards.

Given the involvement of bink_pack.exe and bink_unpack.exe, this means that every single video is at least encoded twice and decoded once when compressing and this will probably more than half the speed performance than when using bpk originally however when decompressing, the speed remains the same

Required files when compressing
Code:
bink_pack.exe
bink_unpack.exe
cls-bpk.dll
cls-bpt.dll
Required files when decompressing
Code:
cls-bpk_u.dll
cls-bpt.dll
You can get bpk from here.

Notes

Only use this cls when you are having issues with bpk as there is no telling if bpt will produce errors of its own or if it will affect ratio.
This only focuses on bk2 videos.
Attached Files
File Type: 7z cls-bpt_R1.7z (416.9 KB, 138 views)

Last edited by Razor12911; 18-02-2022 at 21:42.
Reply With Quote
The Following 11 Users Say Thank You to Razor12911 For This Useful Post:
Cesar82 (20-02-2022), ffmla (19-02-2022), Gehrman (19-02-2022), Guravkov2010 (06-07-2022), hdneo (28-02-2022), L0v3craft (18-02-2022), Masquerade (20-02-2022), ramydarkness (19-03-2022), ScOOt3r (19-02-2022), shazzla (18-02-2022), st0rm (19-02-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
Support and Help on Game Compression Tools and Methods Snake288 Conversion Tutorials 4 18-04-2020 06:30
Help choosing an mp3 player ikermalli Media Players 8 22-08-2010 23:15
[REQ] Pac-Man World 2 Starforce 3 Crack (RLD Tools inside) newone111 PC Games 48 21-03-2010 00:22
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 09:48
Daemon Tools Question Overthere PC Games 11 16-06-2003 17:02



All times are GMT -7. The time now is 09:26.


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