Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Gran Turismo 6 Models

Post questions about game models here, or help out others!
Post Reply
User avatar
Ferrari formula 1
advanced
Posts: 72
Joined: Mon Aug 11, 2014 11:42 am
Has thanked: 28 times
Been thanked: 11 times

Gran Turismo 6 Models

Post by Ferrari formula 1 »

Well,hello there :)

I've been reading posts here for a year,but only now I have registered my account :roll:

But anyway,I want you guys to take a look at this!
We now can extract GT6.VOL file from Gran Turismo 6

It contains a lot of important things,Like Cars and tracks,so it would be absolutely awesome and amazing,if you can convert them to usual 3D formats! 8D

Since I don't know,how to decrypt data,I leave a link with some examples. [roll]
This archive contains 1 "Premium" (highly detailed) car,one "Standart" car and a racetrack
Also a screenshot of all the extracted folders with files is attached...

I hope you can do something with theese files! :)

Examples:
http://www.mediafire.com/download/82dz6 ... d8/GT6.rar
User avatar
Chipicao
ultra-veteran
ultra-veteran
Posts: 476
Joined: Thu Feb 03, 2011 11:18 am
Has thanked: 42 times
Been thanked: 305 times
Contact:

Re: Gran Turismo 6 Models

Post by Chipicao »

Ferrari formula 1 wrote:We now can extract GT6.VOL file from Gran Turismo 6
How??
Please post any requests or issues with my tools in the appropriate topics.
I'm sorry if I don't reply or if I ignore PMs. My time is very limited.
User avatar
Ferrari formula 1
advanced
Posts: 72
Joined: Mon Aug 11, 2014 11:42 am
Has thanked: 28 times
Been thanked: 11 times

Re: Gran Turismo 6 Models

Post by Ferrari formula 1 »

Chipicao wrote:
Ferrari formula 1 wrote:We now can extract GT6.VOL file from Gran Turismo 6
How??
I found a decrypting programm called GTtool here (post #15)
http://www.ps3hax.net/showthread.php?t= ... post782240
I couldn't really beleive that it works,but it worked on my friend's 32 bit PC! :)
*Just all my PC's are 64 bit*

I'm happy you are here,Chipicao!
rex1825
advanced
Posts: 69
Joined: Wed Aug 13, 2014 7:48 pm
Has thanked: 24 times
Been thanked: 8 times

Re: Gran Turismo 6 Models

Post by rex1825 »

...also first time here, thanks to forums 25th anny :), as Ferrari said, it is possible to extract whole game disk now, in fact, I extracted all on my 64bit, win 8.1 with the tool.

But sad thing is, that I have no clue what to do with specific files. From names one can tell what is what, for cars i presume that those are archives that contain mesh and textures, for tracks, there are bunch of files with different extensions, same here, one can tell what they are for thanks to extensions.

We'd apprechiate if someone who knows what he's doing would look into this.

Thanks in advace guys...

Cheers...

Sent from my HTC M7
flatz
advanced
Posts: 58
Joined: Mon Nov 21, 2011 7:31 am
Location: Russia
Has thanked: 7 times
Been thanked: 29 times
Contact:

Re: Gran Turismo 6 Models

Post by flatz »

I'm an author of gttool. Yes, now you can extract GT5/GT6 archives.
Archive's format is a bit complex, they use a custom crypto algorithm and B-trees for file table entries, names, etc. Also they use encryption for some files like sqlite databases, movies, etc. I can decrypt them, however there are some files (like movies and maybe some other files) with keys stored inside the compiled script. Also I've reversed the cache system with such weird naming schema.
I'm not at home at the moment but I'll release my source code tomorrow.
Also I have a little progress on meshes but their format is a complex too and requires some time which I don't have. That's why I've discontinued a work on GT. Maybe we will find some other guys here.
User avatar
Ferrari formula 1
advanced
Posts: 72
Joined: Mon Aug 11, 2014 11:42 am
Has thanked: 28 times
Been thanked: 11 times

Re: Gran Turismo 6 Models

Post by Ferrari formula 1 »

That would be amazing,because i can rip cars only from Gran Turismo 2 and Gran Turismo PSP :)

You did great work by decrypting an archive! :up:
flatz
advanced
Posts: 58
Joined: Mon Nov 21, 2011 7:31 am
Location: Russia
Has thanked: 7 times
Been thanked: 29 times
Contact:

Re: Gran Turismo 6 Models

Post by flatz »

Unfortunately I can't attach it here, so here is the source code and binary: http://zenhax.com/viewtopic.php?f=9&t=76
rex1825
advanced
Posts: 69
Joined: Wed Aug 13, 2014 7:48 pm
Has thanked: 24 times
Been thanked: 8 times

Re: Gran Turismo 6 Models

Post by rex1825 »

flatz wrote:Unfortunately I can't attach it here, so here is the source code and binary: http://zenhax.com/viewtopic.php?f=9&t=76
...thanks man for your effort!

Cheers...
Mr.Mouse
Site Admin
Posts: 4073
Joined: Wed Jan 15, 2003 6:45 pm
Location: Dungeons of Doom
Has thanked: 450 times
Been thanked: 682 times
Contact:

Re: Gran Turismo 6 Models

Post by Mr.Mouse »

What do you mean, you cannot attach it?
gttool_src_bin.7z
You do not have the required permissions to view the files attached to this post.
flatz
advanced
Posts: 58
Joined: Mon Nov 21, 2011 7:31 am
Location: Russia
Has thanked: 7 times
Been thanked: 29 times
Contact:

Re: Gran Turismo 6 Models

Post by flatz »

Mr.Mouse wrote:What do you mean, you cannot attach it?
gttool_src_bin.7z
There are two keys inside. Is it legal to publish them? :)
flatz
advanced
Posts: 58
Joined: Mon Nov 21, 2011 7:31 am
Location: Russia
Has thanked: 7 times
Been thanked: 29 times
Contact:

Re: Gran Turismo 6 Models

Post by flatz »

To decrypt some encrypted files (like databases from GT5) you can use this snippet:

Code: Select all

	char* data = nullptr;
	uint32_t data_size = -1;
	read_file("system.db", &data, &data_size);
	crypt_segment(data, data_size, 0);
	write_file("system.db.out", data, data_size);
You need to place it just before volume.close(); at main.cpp. Don't forget to include file.h at the top.
EcheloCross
veteran
Posts: 88
Joined: Sat Feb 27, 2010 6:57 pm
Has thanked: 40 times
Been thanked: 77 times

Re: Gran Turismo 6 Models

Post by EcheloCross »

So far, I can see vertices and faces inside the body_s files.

Image Image Image Image Image Image

I'm not fully parsing the mdl3 info, more of a raw attempt at model extraction. Still looking for UV data.
Last edited by EcheloCross on Tue Aug 19, 2014 1:22 am, edited 7 times in total.
User avatar
Ferrari formula 1
advanced
Posts: 72
Joined: Mon Aug 11, 2014 11:42 am
Has thanked: 28 times
Been thanked: 11 times

Re: Gran Turismo 6 Models

Post by Ferrari formula 1 »

EcheloCross wrote:So far, I can see vertices and faces inside the body_s files.

Image

I'm not fully parsing the mdl3 info, more of a raw attempt at model extraction. Still looking for UV data.
My God this is amazing! :eek:

I guess there are some meshes like glass,bosy and others? :)

You rock! :D
flatz
advanced
Posts: 58
Joined: Mon Nov 21, 2011 7:31 am
Location: Russia
Has thanked: 7 times
Been thanked: 29 times
Contact:

Re: Gran Turismo 6 Models

Post by flatz »

EcheloCross wrote:So far, I can see vertices and faces inside the body_s files.

Image

I'm not fully parsing the mdl3 info, more of a raw attempt at model extraction. Still looking for UV data.
Well done! There are also shaders parameters, bone hierarchy, materials and many other data, it can be a pain to extract them all. :)
By the way here is a decrypted system.db from GT5: http://rghost.ru/57494655
It is a SQLite database inside PDIPREAL container, you need to remove the header of 0x200 bytes and cut everything after 0x188200 because it is "decrypted" zeroes (an encrypted file have a padding of all zeroes after this offset).
PseT
n00b
Posts: 16
Joined: Sun Jun 15, 2014 12:57 pm

Re: Gran Turismo 6 Models

Post by PseT »

Hello,

Question probably stupid, but how to read the file is in ISO GT6?
Is it possible to extract the circuits? Red Bull Ring and Mount Panorama interests me
Post Reply