I had 1 coder to make a quick DDS image extractor for the TPR's for DOA4 (Dead or Alive 4), but the DSS images are swizzled and have to be 16byte swapped first, to view them. Here is the DOA4 DDS extractor for doa4 by akakios: Download: TPR.rar (for some reason this app only extracts to the root of D:\) Also though the headers between DOAX2's and DOA4's Tpr files look the same to me, the TPR dds extractor isn't compatible with DOAX2
Here's an example after a 16byte swap, the DDS is swizzled and hard to explain how to, unswizzle. but another coder did figure it out, but has since disappear along with his Texture unswizzler and model extractor

the swizzle method is like every group of 4 pixels is exchanged
>example each box is a pixel
[1][2]
[3][4]
to unswizzle you cross swap
[1][3]
[2][4]
now consider these 4 pixels now a group, you do this for all groups of four. then start swapping the groups as you did the 4 pixels
yah i know its confusing >_< i had to unswizzle some by hand
Anyway please, if your interested I'm looking for a program to unswizzle and extract. the swizzle method is the same for both doa4 and doax2. i've included samples from both DOA4, and DOAX2: (ignor the cat file, its no longer believed to hold any importance)
DOA4_kasumiC1.rar
doax2_samps.rar



