GOLDSRC · VERIFIED 2026-07-27
Install and test custom maps for CS 1.6
Install and test custom maps for CS 1.6. Version-specific steps, checks, rollback, and upstream sources for GoldSrc.
Use the Counter-Strike 1.6-specific Workshop or manual map workflow documented for GoldSrc; maps are not portable merely because their names match. Stage the map, validate every packaged dependency, and test on a private server before adding it to rotation.
Before you change anything
- A legitimate Steam installation or dedicated-server installation for Counter-Strike 1.6.
- A backup of every file that will be changed.
- Access to the local client console or the dedicated-server console, as appropriate.
Version-specific procedure
- Confirm that the map explicitly targets this game and current engine branch.
- Acquire it from the official Workshop or the mapper’s upstream release channel.
- Install it using the workflow documented for cstrike, preserving the archive and license/readme.
- Start the map directly on a private server and capture missing-resource or navigation errors.
- Add it to the rotation only after a clean client can join and download required content through the supported path.
Verify the result
- The map loads without missing model, material, sound, or navigation errors.
- A clean client can connect without a manually preloaded private file set.
Rollback
- Remove the map from rotation first, stop the server, and restore the prior map/config snapshot.
Common pitfalls
- Do not rename a map from another engine and present it as a port.