Steam Compressed Game Resource File
4.0 | 15 Votes
What is a ZTMP file?
Game resource stored by Steam's Half-Life Dedicated Server Update Tool (HLDS), a network server application used for hosting game files; contains a compressed file, such as a game map, audio file, or other game data; used by game clients for automatically downloading updates and custom content within hosted multiplayer gaming environments.
HLDS creates ZTMP files when clients make requests for game resources. ZTMP files are compressed once and stored on the server for all subsequent requests. After downloading a ZTMP file, the game client automatically decompresses it back to the original file. Users can turn off the compression option in the server configuration file so that no ZTMP files are created.
When HLDS creates ZTMP files, it appends the ".ztmp" extension to the existing file. For example, when compressing a .BSP Valve map file, HLDS creates a new file with the ".bsp.ztmp" compound file extension. ZTMP files are created with a Valve compression algorithm.
NOTE: HLDS does not recognize updated game files. Therefore, if a game file has been updated, the corresponding ZTMP file should be deleted so that HLDS will recreate a new ZTMP file the next time the game file is requested by a game client.