A collection of utilities for working around certain Gran Turismo games.
PDTools.Algorithms
- Just documented algorithms.PDTools.Compression
- For handling all compression needs - PS2ZIP (Inflate), PDIZIP (Inflate Fragments for GTS), ZSTD (GT7)PDTools.Crypto
- Shared encryption utilities and implementations (GT4 <-> GT7)PDTools.Files
- File formats (mostly GT5/6)PDTools.GT4ElfBuilderTool
- Builds elf executables based on compressed/encrypted CORE.GT4 files for reverse-engineering (GT4)PDTools.GrimPFS
- Online Patching (GT5P/GT6)PDTools.LiveTimingApi
- Library Interface for the LiveTimingAPI (GT7, requires live event permissions)PDTools.LiveTimingApiTestTool
- Test tool for LiveTimingAPI (GT7)PDTools.RText
- Localization File handlingPDTools.SaveFile
- Library for dealing with encrypted save files (GT4)PDTools.SimulatorInterface
- Simulation Interface API implementation (GT6/Sport/7)PDTools.SimulatorInterfaceTestTool
- Tool for testing the simulator interfacePDTools.SpecDB
- GT4/5 SpecDB utilsPDTools.Structures
- Internal structures (GT5/6)PDTools.Utils
- Various utilitiesSTStruct
- Handling serialized adhoc objects (GT5/6/Sport?)
- xFileFIN & Others - Crypto, Tooling, General help
- ddm999 - Course files & other bits
- flatz - Volume Tools & Invaluable Research
- GTPlanet for some SimulatorInterface figuring