@echo off set INPUT_DIR=C:\Trainz\LegacyAssets set OUTPUT_DIR=C:\Trainz\ConvertedAssets mkdir %OUTPUT_DIR% for %%f in (%INPUT_DIR%\*.cdp) do ( CDP_Converter.exe "%%f" "%OUTPUT_DIR%\%%~nf.cdp2" /convert ) echo Conversion complete.
. This utility allows you to peek inside a .cdp file without having to import it into Trainz first. Key Features: Extract Individual Assets:
Often, when people look for a "CDP converter," they are actually looking for a way to convert the internal image files. Trainz locks images into a proprietary .texture format. trainz cdp converter
Tips for remarkable, long-lasting conversions
: Useful for opening or creating TZarc files found in newer versions like Trainz A New Era (TANE), allowing for batch editing and content transfers. How to Convert and Extract CDP Content Key Features: Extract Individual Assets: Often, when people
The story of the lost locomotive began in a dusty corner of an old hard drive.
Extracting individual assets from a large pack without installing them. How to Convert and Extract CDP Content The
| | CDP Explorer (by SilverGreen93) | | :--- | :--- | | Main Features | • Browse and list contents of CDP files • Search for specific assets by KUID or username • Extract individual assets as separate CDPs • Open multiple CDPs simultaneously • Export listing as CSV and copy KUID list | | Best For | Quickly peeking inside CDPs, checking dependencies, and extracting specific assets without installing them. | | GitHub | github.com/SilverGreen93/CDPExplorer |
: Moving assets between different Trainz versions (e.g., TS12 to TRS19) where the game might hang on large files.
Always keep a copy of the original .cdp before you start extracting or modifying files.
Editing the config.txt file to fix errors, update build numbers, or change performance physics for newer Trainz versions.