Skip to content

Releases: pez2k/gt2tools

ISOLayerSplit / ISOLayerMerge v1.0

25 Oct 13:58
Compare
Choose a tag to compare

Tools to extract the second layer from a dual-layer PS2 ISO, and to create a dual-layer PS2 ISO from two single-layer images.

How to use:

ISOLayerSplit <input disc image> <output filename for second layer>
e.g. ISOLayerSplit game.iso layer2.iso

ISOLayerMerge <first layer image> <second layer image> <merged output file>
e.g. ISOLayerMerge firstLayer.iso secondLayer.iso output.iso

GT2CourseInfoEditor v1.1

20 Apr 20:52
Compare
Choose a tag to compare

A tool to convert the .crsinfo file in Gran Turismo 2 to and from CSV. This file contains basic course configuration such as skybox selection and mode availability.

Usage:
GT2CourseInfoEditor <crsinfo>
OR
GT2CourseInfoEditor <CSV file>

Credits:
Code: pez2k
Research: pez2k, Submaniac

v1.1:
Fix skybox name mappings, thanks to SenaUW.

GT2CourseInfoEditor v1.0

19 Apr 10:50
Compare
Choose a tag to compare

A tool to convert the .crsinfo file in Gran Turismo 2 to and from CSV. This file contains basic course configuration such as skybox selection and mode availability.

Usage:
GT2CourseInfoEditor <crsinfo>
OR
GT2CourseInfoEditor <CSV file>

Credits:
Code: pez2k
Research: pez2k, Submaniac

GT2DataSplitter v0.8

02 Feb 20:51
Compare
Choose a tag to compare

A tool to convert the carparam files in Gran Turismo 2 to and from CSV. These files contain all of the physics, parts and event data.

Please note that, as more columns in the carparam data are researched and mapped to CSV each version, no guarantee is given for backwards or forwards compatibility of CSV files between versions of this tool.

Usage: see included readme file.

Credits:
Code: pez2k, adeyblue (GT2DataExploder structs)
Research: pez2k, adeyblue (GT2DataExploder), Xenn, Submaniac

v0.8:

  • Updated to .NET 6.0, and thus now requires the .NET 6.0 runtime.
  • Improved handling of gzipped input files, so there's no need to extract them first.
  • Improved performance of multi-language builds.
  • Support for <language>_arcade_data.dat and <language>_license_data.dat files.
  • Checks the size of output <language>_gtmode_data.dat and <language>_unistrdb.dat files and throws an error if they are larger than the game can handle (800KB and 24KB respectively).
  • Added support for an _Overrides directory to handle language-specific files in a multi-language build. A sub-directory matching the language name will be checked before the base directory for any files, e.g. files in \_Overrides\usa\Event\ will replace files in \Event\ for the usa language only.

Some field mappings have also been updated:

Chassis:
CentreOfMassLongitudinal -> FrontWeightDistribution
CentreOfMassHeight -> Wheelbase

Event:
Unknown5 -> TrackBannerPool

TireForceVol:
GutterGrip -> GuideGrip
GrassGrip -> GreenGrip
WetGripMaybe -> WaterGripMaybe

CarUnknown:
Renamed to Wheel and partially mapped

Gear:
Ratios are now signed, -1 as the default instead of 255

Engine:
Torque curve values are now signed, -1 as the default instead of 255
Displacement is now correctly converted, supports x2 and x3 suffixes for rotaries and twin engines

GT3VOLExtractor v0.2.2

01 Mar 14:09
Compare
Choose a tag to compare
Pre-release

A tool to extract the VOL archive file in Gran Turismo 3, Gran Turismo Concept, and Gran Turismo 4 Prologue, which contains most of the game data. It can also build a VOL from a directory of files.

Usage: see included readme file.

Credits:
Code: pez2k
Original extraction logic: adeyblue (GTVolTool)

v2.2: Add an explicit error if trying to use the tool on GT4-format VOL files.

GT2DataSplitter v0.6.1

27 Dec 13:34
Compare
Choose a tag to compare
Pre-release

A tool to convert the carparam files in Gran Turismo 2 to and from CSV. These files contain all of the physics, parts and event data.

Please note that, as more columns in the carparam data are researched and mapped to CSV each version, no guarantee is given for backwards or forwards compatibility of CSV files between versions of this tool.

Usage: see included readme file.

Credits:
Code: pez2k, adeyblue (GT2DataExploder structs)
Research: pez2k, adeyblue (GT2DataExploder), Xenn, Submaniac

v0.6.1:
Fixed crash when rebuilding data files.

GT2UsedCarEditor v1.0

24 Dec 09:38
b67cd6c
Compare
Choose a tag to compare

A tool to edit the available stock in the Used Car Dealerships in Gran Turismo 2.

Usage: see included readme file.

Credits:
Code: pez2k
Research: adeyblue
CsvHelper: Josh Close

GT2SolodataEditor v1.0

24 Dec 09:49
b67cd6c
Compare
Choose a tag to compare

A command-line tool to convert the solodata.dat file in GT2's GT Mode menus to editable CSV. This file handles car descriptions and special menu page IDs (e.g. error messages).

Usage:
Drag and drop solodata.dat onto the executable to generate CSV files.
Drag and drop any one of the CSV files onto the executable to rebuild all of them into the DAT file.

GT2SaveChecksumFixer v1.0

24 Dec 09:36
b67cd6c
Compare
Choose a tag to compare

A command-line tool to fix the checksum on edited GT2 savegames.

Usage:
Drag and drop the savegame onto the executable.

GT2MenuSplitter v1.0.1

24 Dec 09:46
b67cd6c
Compare
Choose a tag to compare

A command-line tool to split the commonpic.dat and gtmenudat.dat files from GT2's GT Mode menus into their component files.

Usage:
Drag and drop commonpic.dat or gtmenudat.dat onto the executable to output a folder containing their component files.
Drag and drop an output folder onto the executable to rebuild the original DAT and IDX files. Please note that if both a gzipped and non-gzipped version of a file exist in the folder, the non-gzipped version will be used.