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

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 01-02-2026, 03:06
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,688
Thanks: 1,106
Thanked 7,334 Times in 2,837 Posts
KaktoR is on a distinguished road
Detroit Become Human

Answering this question here: https://fileforums.com/showpost.php?...7&postcount=14

Tools used: QB.Unpacker, HXD, XTool (erase, decode functions)

What I've found out:

Language files are mixed in many game archives.

Example:
BigFile_PC.d23
Code:
English -> _ENG -> Offset 16478000
Spanish -> _SPA -> Offset 16899800
and so on.

File names are stored as plain text there. Just go to the offset in HXD (CTRL+G) and read a bit further on the right text until you reach the language code. You can also search for "57 41 56 45 66 6D 74" hex value and read a bit backwards to find the language code. Pattern: CNTR.Hdr - File name - RIFF Wavefmt header

I've extracted the files with QB.Unpacker by EKey from github (you have to compile it with visual studio yourself).

However you have to find out all the files which belongs to what languages yourself. There are thousands of it. The audio files will be stored in COM_SOUND_DATA folder.

In DATA_CONTAINER folder there are video files (KB2j "4B 42 32 6A" header) which you may rip off from the game files with xtool erase function (same for audio files as both are stored as plain text aswell). Unfortunatelly the extracted files are extracted without any file extensions which makes it really hard to tell what files contain what actual data.

Example:
Probably the "Making of" bonus videos for the game (according to the name of the text inside HXD).
Code:
File 7612 -> MAKINGOF_MAKING_DETROIT_JPN (Japanese) -> located in "BigFile_PC.d27" at offset 4F843800.
File 7560 -> MAKINGOF_MAKING_DETROIT (all other languages I guess) -> located in "BigFile_PC.d24" at offset 800.
Probably you can make a small tool which reads the file headers and sort the files in different folders automatically.

Have fun.

Edit: If you erase the extracted files out of the game files with xtool, the game files will have the same size as before but with zero'ed data which will lead to <1% compression ratio for that block inside the file.
__________________
Haters gonna hate

Last edited by KaktoR; 01-02-2026 at 03:14.
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
Dunnowho69 (01-02-2026)
Sponsored Links
  #2  
Old 01-02-2026, 05:06
Dunnowho69 Dunnowho69 is online now
Registered User
 
Join Date: Mar 2025
Location: Hawaii
Posts: 71
Thanks: 182
Thanked 5 Times in 4 Posts
Dunnowho69 is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
Detroit Become Human

Answering this question here: https://fileforums.com/showpost.php?...7&postcount=14

Tools used: QB.Unpacker, HXD, XTool (erase, decode functions)

What I've found out:

Language files are mixed in many game archives.

Example:
BigFile_PC.d23
Code:
English -> _ENG -> Offset 16478000
Spanish -> _SPA -> Offset 16899800
and so on.

File names are stored as plain text there. Just go to the offset in HXD (CTRL+G) and read a bit further on the right text until you reach the language code. You can also search for "57 41 56 45 66 6D 74" hex value and read a bit backwards to find the language code. Pattern: CNTR.Hdr - File name - RIFF Wavefmt header

I've extracted the files with QB.Unpacker by EKey from github (you have to compile it with visual studio yourself).

However you have to find out all the files which belongs to what languages yourself. There are thousands of it. The audio files will be stored in COM_SOUND_DATA folder.

In DATA_CONTAINER folder there are video files (KB2j "4B 42 32 6A" header) which you may rip off from the game files with xtool erase function (same for audio files as both are stored as plain text aswell). Unfortunatelly the extracted files are extracted without any file extensions which makes it really hard to tell what files contain what actual data.

Example:
Probably the "Making of" bonus videos for the game (according to the name of the text inside HXD).
Code:
File 7612 -> MAKINGOF_MAKING_DETROIT_JPN (Japanese) -> located in "BigFile_PC.d27" at offset 4F843800.
File 7560 -> MAKINGOF_MAKING_DETROIT (all other languages I guess) -> located in "BigFile_PC.d24" at offset 800.
Probably you can make a small tool which reads the file headers and sort the files in different folders automatically.

Have fun.

Edit: If you erase the extracted files out of the game files with xtool, the game files will have the same size as before but with zero'ed data which will lead to <1% compression ratio for that block inside the file.
Hopefully someone can make a tool (
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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 22:03.


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