Choose an output folder on your desktop or secondary drive where you want the raw files to land.
If a file is partially corrupted and the game's Content Manager refuses to touch it, an extractor can often still "read" the healthy parts of the binary data, allowing you to salvage your work.
Several third-party utilities have been developed by the community to manage these files more efficiently than the standard game launcher:
Open Command Prompt in your Trainz bin folder: trainz cdp extractor work
CDP extraction enables you to inspect an asset’s contents before installing it into your game. This is particularly useful when troubleshooting faulty assets, as you can examine the config.txt file and supporting files to identify and resolve issues.
– Will not work – CDP is not a standard ZIP archive. You must use a CDP-specific tool.
Always keep a backup of your original CDP files before extraction. Never delete them. If your edit fails, you can re-import the virgin CDP and start over. Choose an output folder on your desktop or
Some advanced users use a custom 7-Zip plugin that treats CDP like an archive. This works sporadically because 7-Zip expects standard compression headers, whereas CDP often includes asset-specific asset IDs as folder names.
A popular utility for browsing and extracting assets. It supports batch operations, searching for specific KUIDs, and extracting individual files from large packs. You can find the latest versions on the CDPExplorer GitHub repository Vvmm's Trainz Tools: TZarchiver and a version of CDP Explorer
: A lightweight utility for Windows that allows you to browse, search, and extract individual assets from a CDP without installing them. It is available as a binary on GitHub . Always keep a backup of your original CDP
Using the application (also part of Vvmm’s suite), you can:
: Click "Open" or drag and drop a .cdp file directly into the application window.