This repository has been made just with the intention of preserve the script versions I use while modding games made by Tt games. This might either be used to extract the content inside the DAT files of the game or for a different purpose.
If I had to update anything from this repository, please let me know here or on Discord: linternigamer
Back to 📑 Index.
Just simply click the green box with the word that says
Back to 📑 Index.
These are the many uses these bms scripts have:
| Game | Files | Bms Script | Quickbms Executable |
|---|---|---|---|
| Sonic R (Gamecube) | sonicr-sonicrgc.dat | ttgames.bms | quickbms.exe |
| Toy Story 2: Buzz Lightyear to the Rescue (PS1) | VB File inside SFX folder | ttgames_Crash_Bandicoot.bms | quickbms.exe |
| Crash Bandicoot: The Wrath of Cortex | VB Files | ttgames_Crash_Bandicoot.bms | quickbms.exe |
| Haven: Call of the King | rwlds.dat | ttgames.bms | quickbms.exe |
| Finding Nemo | DAT files | ttgames.bms | quickbms.exe |
| Crash Twinsanity | VB Files | ttgames_Crash_Bandicoot.bms | quickbms.exe |
| LEGO Star Wars: The Video Game (PS2, PC) | game.dat, sfx.dat | ttgames.bms | quickbms.exe |
| The Chronicles of Narnia: The Lion, the Witch and the Wardrobe | narnia.dat | ttgames.bms | quickbms.exe |
| LEGO Star Wars 2: The Original Trilogy | game.dat, pspdat.dat | ttgames.bms | quickbms.exe |
| F1 Grand Prix (PSP) | f1_psp.dat | ttgames.bms | quickbms.exe |
| WRC - FIA World Rally Championship (PSP) | wrc_psp.dat | ttgames.bms | quickbms.exe |
| Bionicle Heroes | bionicle.dat | ttgames.bms | quickbms.exe |
| LEGO Star Wars: The Complete Saga | DAT files | ttgames.bms | quickbms.exe |
| Lego Indiana Jones: The Original Adventures | DAT files | ttgames.bms | quickbms.exe |
| Lego Batman: The Videogame | DAT files | ttgames.bms | quickbms.exe |
| Transformers: The Game | DAT files | ttgames.bms | quickbms.exe |
| The Chronicles of Narnia: Prince Caspian | DAT files | ttgames.bms | quickbms.exe |
| Lego Indiana Jones 2: The Adventure Continues | DAT files | ttgames.bms | quickbms.exe |
| Lego Harry Potter: Years 1–4 | DAT files | ttgames.bms | quickbms.exe |
| Lego Star Wars III: The Clone Wars | DAT files | ttgames.bms | quickbms.exe |
| Lego Pirates of the Caribbean: The Video Game | DAT files | ttgames.bms | quickbms.exe |
| Lego Harry Potter: Years 5–7 | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Batman 2: DC Super Heroes | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego The Lord of the Rings | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego City Undercover | DAT files | ttgames_LCU.bms | quickbms_4gb_files.exe |
| Lego Marvel Super Heroes | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego The Hobbit | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Batman 3: Beyond Gotham | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Batman 3: Beyond Gotham (PS3) | DAT files | ttgames_TFA.bms | quickbms_4gb_files.exe |
| The LEGO Movie Videogame | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Dimensions | DAT files | ttgames_dimensions.bms | quickbms_4gb_files.exe |
| Lego Marvel's Avengers | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Worlds | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Star Wars: The Force Awakens | DAT files | ttgames_TFA.bms | quickbms_4gb_files.exe |
| Lego Jurassic World | DAT files | ttgames_TFA.bms | quickbms_4gb_files.exe |
| Lego The Lego Ninjago Movie Video Game | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Marvel Super Heroes 2 | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego The Incredibles | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego DC Super-Villains | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| The Lego Movie 2 Videogame | DAT files | ttgames.bms | quickbms_4gb_files.exe |
| Lego Star Wars: The Skywalker Saga | DAT files | ttgames_TSS.bms | quickbms_4gb_files.exe |
| LEGO Harry Potter Collection | DATWIN files | lego_hp_collection_datwin.bms | quickbms_4gb_files.exe |
- ttgames_DS_fuse_fib.bms - Used normally on Nintendo DS, Nintendo 3DS and PSP builds to extract fib files.
- ttgames_PAK_EXTRACTOR.bms - Use to extract the files inside a PAK file (works with any game).
- ttgames_TCS_gsc_nu20.bms - Use with LEGO Star Wars The Complete Saga to extract the textures of the levels (GSC files).
- ttgames_TSS_textures_v5.bms - Use with LEGO Star Wars The Skywalker Saga to transform .TEXTURE files to DDS files (that can be read by paint.net).
- ttgames_TransformersTheGame_PS3_gsc2dds.bms - Use on Transformers The Game PS3 to extract the textures of the levels (GSC files) and turn them into DDS files (that can be read by paint.net).
Back to 📑 Index.
In case that happened, then do the following:
1.- In the tab above, go to File -> Open Windows Powershell.
2.- Put the name of the file you wanna open with its extension.
3.- Follow the steps to be able to extract dat files.
It might be due to these reasons:
1.- The bms script you selected is not the correct one.
2.- The DAT file is not valid (E.g. Transformers The Game for Xbox 360).
3.- The DAT files are corrupted (careful with extracting DAT files from PS3 or Xbox 360 ISOs, check problem nº5).
4.- The DAT file is too big to be processed on the memory (quickbms shows the error memory allocation problem, happens with the DAT files from TCS PS3).
The DAT files have not been altered, just your computer shows them with a different icon. What you need to check to make sure they are still DAT files is the type of file they are. If it says `DAT file` then it's still a DAT file and so it can be extracted easily with quickbms following the correct steps.
If they aren't DAT files anymore, then get the original DAT files and DO NOT try to open them again with a different program.
Right click on it, run it as administrator and done. This problem has been reported to happen on Windows 11 so by running the tool as administrator solves the problem.
5. How can I extract the files inside a console version of the game?
It depends of which console version of the game we're talking about:
-
$\color{#FF8800} \mathtt{\textbf{\large{Android and IOS}}}$ : the game files are all contained in the.obbfile, so extract it using quickbms like it was a DAT file. -
$\color{#FF8800} \mathtt{\textbf{\large{Xbox 360}}}$ : sometimes the game comes compressed on an ISO file and we can see it contains 2 folder calledAUDIO_TSandVIDEO_TS. In that case you need a tool that has been built specifically to extract Xbox 360 ISO files like XBOX 360 ISO Extract. By opening the tool and selecting the ISO of the game you wanna decompress, it will extract all the content from it and everything will look normal now (there would be the case in which there are no DAT files and everything is extracted, so$\color{#0066FF} \mathtt{\textbf{\large{say thanks to the devs}}}$ 😇). -
$\color{#FF8800} \mathtt{\textbf{\large{Wii}}}$ : sometimes the game comes compressed on a.wbfsfile or.nkit.isofile. Depending of which of them you have to deal with you will need:-
Nkit: to extract the
.nkit.isofile or convert it to an iso file you can extract later. -
Wbfs to ISO: to convert the
.wbfsfile to an iso file you can later extract using Nkit. SInce here just follow the steps (there would be the case again in which there are no DAT files and everything is extracted, so$\color{#0066FF} \mathtt{\textbf{\large{say thanks again to the devs}}}$ 😇).
-
Nkit: to extract the
-
$\color{#FF8800} \mathtt{\textbf{\large{PS3}}}$ : the files are all contained in a.pkgfile, so using PSN PKG Decryptor & Extractor should convert it to iso. From there just extract the files of the iso normally. If there were no DAT files and some weird files ended on 60000 or something like that, those files are a fragmented DAT file you will need to join using a hex editor to be able to extract the content inside of it. -
$\color{#FF8800} \mathtt{\textbf{\large{PSP}}}$ : Use UMGDen to extract the files. A good example of having issues here with DAT files is Transformers: The Game on this console version. There are no DAT files and the files contained inside of it contain unknown extensions that make us$\color{#FF0000} \mathtt{\textbf{\large{unavailable to extract them}}}$ .
6. How can I extract the files on macOS and Linux?
Fortunately, quickbms can be run on both of them. You can download them here:
-
$\color{#00FF00} \mathtt{\textbf{\large{Linux}}}$ : Download. The game will have the same structure as normal: DAT files you have to extract (remember to use the bms files left on this repository to not have problems extracting). -
$\color{#00FF00} \mathtt{\textbf{\large{macOS}}}$ : On macOS there is an extra step to take. There is a file inside the folderContents(located inGameName/GameName.app/) and this file has as extension.dmg. This file contains the DAT files of the game so we have to extract it. It can either be extracted using 7zip for macOS or using DMG Extractor. Once it's done, now we can see we have a Data folder with all the DAT files there. To use quickbms on macOS, you can get it from here: Download (remember to use the bms files left on this repository to not have problems extracting).
Yes. Somehow, the DAT file is compatible with the actual ones. Just use the ttgames.bms script to extract it 🙂.
Back to 📑 Index.