Tekken Tag Tournament 2: Wii U Edition

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
DCX6723
Posts: 18
Joined: Mon May 30, 2016 12:34 pm

Tekken Tag Tournament 2: Wii U Edition

Post by DCX6723 »

Hello,

I'm looking to get the data of Tekken Tag Tournament 2: Wii U Edition.

But it's encryped with .bin/.ofs :
Image

Any tools for this format?
Thanks!
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by aluigi »

Upload both data000.bin and data000.ofs
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by aluigi »

Can you upload also data004.* and maybe data006.*?
I have found the fields of the format but I'm not sure if the content is encrypted or if it's encrypted in all the archives.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by aluigi »

I confirm that it's encrypted but I don't have the algorithm/key so the format I got is totally useless (the script is out but the data it extracts is wrong).
You can try to upload the executable of the game and maybe we are lucky or someone will figure the algorithm and key
DCX6723
Posts: 18
Joined: Mon May 30, 2016 12:34 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by DCX6723 »

Very late sorry, but here's the exe : https://mega.nz/#!zBRRTDBT!uGauWyDEp-S7 ... EmtyNYqNTg
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

so ps3 version is also encrypted....but the xbox version isnt (after we use xbdecompress) attached is the side by side comparison of all 3 (ps3,wwi u and xbox) xbox is after i have decompressed it.....xbox version has all the ndxr etc you need.
(this is file data012 )
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by aluigi »

It's interesting but that would help only if a simple obfuscation is used, which is not the case
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

WoW.....hey man...thanks for the reply....... :) ...yeah it probably wont ever get done..........but cemu decodes ALL wii u games......so there has to be a way right?
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

Hey man thanks again........any tutorials on "CRYPTIONS" would be gladly appreciated...
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

HUGE BREAKTROUGH (Maybe)........cemu has two cached shaders........transferable and precompiled.......MAYBE just maybe we can deduce an algorithm by it .....Anyone Please reply
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

used use cheat engine while cemu was running and i saw the "DECRYPTED" code with english in it.......
wood5568
Posts: 14
Joined: Sat Jun 02, 2018 4:55 pm

Re: Tekken Tag Tournament 2: Wii U Edition

Post by wood5568 »

I'm very sorry for the necroposting, but it looks like the .bin files are actually splits of the file system (as long as you can see strings like "ftypnrfi"). If you were looking for models, textures or sound, have you tried looking for "NDP3", "NTP3" or "NUS" within the bin files of the Wii U version?

I've only looked into the arcade version (PS3 based) and Xbox 360 version so far. I'm skipping the Xbox 360 method since Smash Forge fails to load them. I used a binary file splitter (csplitb.py in my case) and with the hex "4E445033" (NDP3) to split. Once it split out the NDP3 files with the .nud extension appended, I opened up the model in Smash Forge and it successfully loads the model. Below is an image of the model of loaded on Smash Forge, I had the texture extracted too which is why it is textured.

Image

The NDP3 (model), NTP3 (texture) format is also used in Smash Wii U, so I don't suppose the model format would be similar with the Wii U version?

Miscellaneous notes
The NU Engine has a sort of naming scheme to their models and textures headers, ND(XX) and NT(XX) respectively where the (XX) varies depending on platform but data type remains mostly the same (with some exception like the Xbox ones).
The (XX) can be as :
P3 - Mainly PS3 (also Wii U and some PC ports)
XR - Xbox
LX - Linux
WD- Windows

EDIT: I was told that the Wii U version uses NDP3 headers too, though I don't have the files to research yet.

EDIT 2 : Checked the Wii U files and they are indeed encrypted in some way, only ram dumping from an emulator works atm.
mohsenee
Posts: 6
Joined: Tue May 15, 2018 10:23 am

Re: Tekken Tag Tournament 2: Wii U Edition

Post by mohsenee »

@wood5568 awesome :) thank you ... maybe we can get some arcade exclusive models atleast....hey if you need wii files then i got them all.and again thank you :) might wanna join the modding community at tekken 7 though , here https://discord.gg/nCAeJE4z5U and again thank you :)