Jump to content

Gran Turismo 7 (3D models cars and tracks)


MichaelBFS

Recommended Posts

Guys, if anyone has any working tools and instructions left over from the old site, please post here. I think it would be useful for many people.

As far as I know this game used exact replicas of the cars and tracks. It would be nice to extract them.

 

1) How to extract and convert cars models from the game?

2) How to extract and convert track models from the game?

 

Edited by MichaelBFS
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
On 11/7/2023 at 2:39 PM, id-daemon said:

You can use my gts/gt7 tools. Work both for cars and tracks. You can find them on xentax or zenhax archives using indices i posted in downloads.

I can repost them here larer, just had no time yet. 

 

id-daemon, help, please. I unpacked the .pkg files using PKG_Tools, but after i run the command:

python3 -m gt7tool -v unpack D:\00unp\contents\gt.idx D:\0000\gt7tool\main.adc


i get error ".... python.exe: No module named gt7tool"
Where did I go wrong and what did I do wrong? About a year ago I used gttool64.exe it and everything worked... but it doesn’t work with python modules. 😞

 

Edited by MichaelBFS
Link to comment
Share on other sites

1 hour ago, id-daemon said:

Python can't find "gt7tool" folder. It must be in the folder where you are running this command.

I put the files in a folder, but the situation hasn't changed. Also tried different paths. Here is a screenshot of the screen and terminals with commands. Please see if there is a syntax error.

Untitled-2.jpg

Link to comment
Share on other sites

1 hour ago, id-daemon said:

Your "gt7tool" folder is in "d:\gt7\contents" folder.

You have to run that command from "d:\gt7\contents" folder.

 

I have installed all the modules for Python. And ran it again, but again the error))) I've been trying for about 9 hours now to launch and get it to work.
But now another error and I don't know what to do. help please.

 

 

 

PS D:\gt7\contents> python3 -m gt7tool -v unpack contents/gt.idx scripts/gt7/main.adc
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\gt7\contents\gt7tool\__main__.py", line 194, in <module>
    main()
  File "D:\gt7\contents\gt7tool\__main__.py", line 141, in main
    index_file = IndexFile(args.index_path, args.is_new_format, args.debug)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\gt7\contents\gt7tool\index.py", line 50, in __init__
    entire_data = chacha20_decrypt(INDEX_CIPHER_KEY, INDEX_CIPHER_IV, entire_data)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\gt7\contents\gt7tool\crypto.py", line 10, in chacha20_decrypt
    return cipher.decrypt(data)
           ^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Jaguar\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\Crypto\Cipher\ChaCha20.py", line 188, in decrypt
    return self._encrypt(ciphertext, output)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Jaguar\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\Crypto\Cipher\ChaCha20.py", line 146, in _encrypt
    ciphertext = create_string_buffer(len(plaintext))
                                      ^^^^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
PS D:\gt7\contents>

 

Untitled-3.jpg

Link to comment
Share on other sites

2 hours ago, id-daemon said:

Looks like you're trying to unpack some older game version, maybe 1.36 or so.

gt7tool will not work with it. Only early versions, like 1.00 - 1.08 or so.

Yeah, it's weird that it's not working. I used PKG:   Gran.Turismo.7_CUSA24769_v1.00_[9.00]_OPOISSO893.pkg

 

Maybe you have a link to the last version 100% working archive PKG (1.00-1.08)? I'll try it, maybe I downloaded the wrong archive. 🙂

 

I unpacked it once last year..... I have some model cars, but I needed to extract the track LeMans (Sarthe) and thought I'd get it Toyota GR010 2021.

I also tried such a command with the old tools  - .\GTToolsSharp gt7unpack -i D:\gt7\contents\gt.idx -o D:\gt7ee 

 but it does not extract.  Only the list does:

 

....
[/] Valid Volume File: common/banner_TW.txs (0xEB443F32)
[/] Valid Volume File: rtext/common/US.rt2 (0xED785D45)
[/] Valid Volume File: rtext/patch/US.rt2 (0x1A832AFE)
[/] Valid Volume File: common/banner_US.txs (0xF3F7E2CF)
[/] Valid Volume File: carshop/used_car_dealer/19700101.json (0x4F37A206)
[/] Valid Volume File: carshop/brand_central_dealer/19700101.json (0x382058F7)
[!] Overwrite Bruteforced GT7 file list (bruteforced_files.txt)? [y/n]

y
[!] Mapped 48155/63589 files from hashed volume.
[-] Unpacking: scapes/2629/scapes_s.kvp [ZSTD-PZ1-FRAG] - VolumeIndex:30
Unhandled exception. System.TypeInitializationException: The type initializer for 'ZStdDCtx' threw an exception.
 ---> System.NotSupportedException: CodeBase is not supported on assemblies loaded from a single-file bundle.
   at System.Reflection.RuntimeAssembly.get_CodeBase()
   at ImpromptuNinjas.ZStd.Extensions.GetLocalCodeBaseDirectory(Assembly asm)
   at ImpromptuNinjas.ZStd.Native.<>c.<.cctor>b__6_1()
   at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
   at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.get_Value()
   at ImpromptuNinjas.ZStd.Native.get_Lib()
   at ImpromptuNinjas.ZStd.Native.ZStdDCtx..cctor()
   --- End of inner exception stack trace ---
   at PDTools.Compression.ZStdZIP.DecompressZStd_Standard(Stream stream, Stream outputStream, Boolean isFragmented)
   at GTToolsSharp.Volumes.ClusterVolume.UnpackFile(MPHNodeInfo nodeKey, String filePath, String volPath, Int32 nodeIndex)
   at GTToolsSharp.Volumes.GTVolumeMPH.UnpackAllFiles(String outputDirectory)
   at GTToolsSharp.Program.UnpackGT7(GT7UnpackVerbs options)
   at CommandLine.ParserResultExtensions.WithParsedAsync[T](ParserResult`1 result, Func`2 action)
   at GTToolsSharp.Program.Main(String[] args)
   at GTToolsSharp.Program.<Main>(String[] args)

 

 

 

 

Edited by MichaelBFS
Link to comment
Share on other sites

I did some parsing of the folders in GT7. All the tracks are in the folder - "CRS". I made a list of each folder.

4 tracks I could not open in 3DSMAX: c073, c180, c247, c248 . I got an error when loading them in 3ds max:   VERTEX COORDINATE TOO BIG ADJUST OBJECT-SCALE

I was able to open them in Blender 4.0.:
c073 Circuit de Spa-Francorchamps - Full Course - Real (Belgium)
c180 Nurburgring Nordschleife - Real (Germany)
c247 24 Heures du Mans Racing Circuit (Circuit de la Sarthe) (LeMans) - Real (France)
c248 Circuit de Barcelona-Catalunya - Grand Prix Layout - Real (Spain)

If someone has managed to import to 3dsmax (right FBX, obj) them please upload them to google disc or mega.

 

 

 

List Track in GT7 PKG v.1.00:

Folder                   Name Track

c024 Daytona International Speedway - Road Course - Real (USA)
c052 Suzuka Circuit - Full Course - Real (Japan)
c053 High Speed Ring - Full Course - Fictional (Japan)
c055 Tsukuba Circuit - Full Course - Real (Japan)
c058 Fuji International Speedway - Full Course - Real (Japan)
c078 Autodromo Nazionale Monza - Full Course - Real (Italy)
c126 WeatherTech Raceway Laguna Seca - Full Course - Real (USA)
c136 Deep Forest Raceway - Full Course - Fictional (Switzerland)
c193 Special Stage Route X - Full Course - Fictional (USA)
c201 Mount Panorama Circuit - Full Course - Real (Australia)
c204 Brands Hatch - Grand Prix Circuit - Real (United Kingdom)
c207 Willow Springs International Raceway - Big Willow - Real (USA)
c208 Willow Springs International Raceway - Streets of Willow Springs - Real (USA)
c210 Willow Springs International Raceway - Horse Thief Mile - Real (USA)
c229 Red Bull Ring - Full Course - Real (Austria)
c237 Autódromo de Interlagos - Full Course - Real (Brazil)
c239 Goodwood Motor Circuit - Full Course - Real (United Kingdom)
c249 Autopolis International Racing Course - Full Course - Real (Japan)
c251 Trial Mountain Circuit - Full Course - Fictional (USA)
p001 Tokyo Expressway - Central Clockwise - City Fictional (Japan)
p003 Fishermans Ranch - Full Course - Dirt Fictional (USA)
p004 Northern Isle Speedway - Full Course - Fictional (USA)
p006 Blue Moon Bay Speedway - Full Course - Fictional (USA)
p007 Broad Bean Raceway - Full Course - Fictional (Japan)
p008 Alsace - Village - Fictional (France)
p011 Tokyo Expressway - East Clockwise - City Fictional (Japan)
p012 Tokyo Expressway - South Clockwise - City Fictional (Japan)
p013 Dragon Trail - Seaside - Fictional (Croatia)
p015 Autodrome Lago Maggiore - Full Course - Fictional (Italy)
p021 Sardegna - Windmills - Full Course - Fictional (Italy)
p022 Colorado Springs - Lake - Dirt Fictional (USA)
p024 Sardegna - Road Track - Layout A B C - Fictional (Italy)
p025 Circuit de Sainte-Croix - Layout A B C - Fictional (France)
p026 Kyoto Driving Park (Yamagiwa, Miyabi, Yamagiwa + Miyabi) -  Fictional (Japan)
p028 Dragon Trail - Gardens - Fictional (Croatia).

Edited by MichaelBFS
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
On 12/5/2023 at 3:29 AM, MichaelBFS said:

我做了一个汽车文件夹的抄本,并按文件夹中的文件夹列出了所有汽车(PKG v.1.00):

文件夹名称数字)--->汽车名称)。

汽车列表位于 DOC 文件中

GT7汽车列表.doc 大小:50.5 kB · 6 下载

Can you extract to porsche vision gt?I tried many times to unpack the game files but failed.

Link to comment
Share on other sites

23 hours ago, MichaelBFS said:

I couldn't find this model. Maybe this car was in a later update.....

Okay, is there a way to unpack the updated game files? I saw a post on discord that unpacked the new game files, but I don't know how to do it…

Link to comment
Share on other sites

  • 3 weeks later...
On 11/27/2023 at 9:31 PM, MichaelBFS said:

I did some parsing of the folders in GT7. All the tracks are in the folder - "CRS". I made a list of each folder.

4 tracks I could not open in 3DSMAX: c073, c180, c247, c248 . I got an error when loading them in 3ds max:   VERTEX COORDINATE TOO BIG ADJUST OBJECT-SCALE

I was able to open them in Blender 4.0.:
c073 Circuit de Spa-Francorchamps - Full Course - Real (Belgium)
c180 Nurburgring Nordschleife - Real (Germany)
c247 24 Heures du Mans Racing Circuit (Circuit de la Sarthe) (LeMans) - Real (France)
c248 Circuit de Barcelona-Catalunya - Grand Prix Layout - Real (Spain)

If someone has managed to import to 3dsmax (right FBX, obj) them please upload them to google disc or mega.

 

 

 

List Track in GT7 PKG v.1.00:

Folder                   Name Track

c024 Daytona International Speedway - Road Course - Real (USA)
c052 Suzuka Circuit - Full Course - Real (Japan)
c053 High Speed Ring - Full Course - Fictional (Japan)
c055 Tsukuba Circuit - Full Course - Real (Japan)
c058 Fuji International Speedway - Full Course - Real (Japan)
c078 Autodromo Nazionale Monza - Full Course - Real (Italy)
c126 WeatherTech Raceway Laguna Seca - Full Course - Real (USA)
c136 Deep Forest Raceway - Full Course - Fictional (Switzerland)
c193 Special Stage Route X - Full Course - Fictional (USA)
c201 Mount Panorama Circuit - Full Course - Real (Australia)
c204 Brands Hatch - Grand Prix Circuit - Real (United Kingdom)
c207 Willow Springs International Raceway - Big Willow - Real (USA)
c208 Willow Springs International Raceway - Streets of Willow Springs - Real (USA)
c210 Willow Springs International Raceway - Horse Thief Mile - Real (USA)
c229 Red Bull Ring - Full Course - Real (Austria)
c237 Autódromo de Interlagos - Full Course - Real (Brazil)
c239 Goodwood Motor Circuit - Full Course - Real (United Kingdom)
c249 Autopolis International Racing Course - Full Course - Real (Japan)
c251 Trial Mountain Circuit - Full Course - Fictional (USA)
p001 Tokyo Expressway - Central Clockwise - City Fictional (Japan)
p003 Fishermans Ranch - Full Course - Dirt Fictional (USA)
p004 Northern Isle Speedway - Full Course - Fictional (USA)
p006 Blue Moon Bay Speedway - Full Course - Fictional (USA)
p007 Broad Bean Raceway - Full Course - Fictional (Japan)
p008 Alsace - Village - Fictional (France)
p011 Tokyo Expressway - East Clockwise - City Fictional (Japan)
p012 Tokyo Expressway - South Clockwise - City Fictional (Japan)
p013 Dragon Trail - Seaside - Fictional (Croatia)
p015 Autodrome Lago Maggiore - Full Course - Fictional (Italy)
p021 Sardegna - Windmills - Full Course - Fictional (Italy)
p022 Colorado Springs - Lake - Dirt Fictional (USA)
p024 Sardegna - Road Track - Layout A B C - Fictional (Italy)
p025 Circuit de Sainte-Croix - Layout A B C - Fictional (France)
p026 Kyoto Driving Park (Yamagiwa, Miyabi, Yamagiwa + Miyabi) -  Fictional (Japan)
p028 Dragon Trail - Gardens - Fictional (Croatia).

would you mind sharing High Speed Ring?

Link to comment
Share on other sites

On 1/16/2024 at 9:28 PM, mordido said:

would you mind sharing High Speed Ring?

I unfortunately deleted the game. The tracks take up a lot of space. One track takes about 1-2GB. I unfortunately don't have enough space to store such large amounts of memory....

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
On 1/18/2024 at 1:13 PM, MichaelBFS said:

I unfortunately deleted the game. The tracks take up a lot of space. One track takes about 1-2GB. I unfortunately don't have enough space to store such large amounts of memory....

Any tips on the workflow?

At this point I can't even tell if I unpacked the files properly or if everything just has the right names and they are all garbage data as I can't process body or parts files with GTS_mdl and even .jpg files can't be viewed. This was after doing a massive unpack of absolutely everything with GTToolSharp, with GT7Tools I can't seem to "find" any of the files even after copying the directory structure I got with GTToolsSharp (for example "car\0003\0001\race\body" gives me entry not found)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...