Workshop Guide
Get workshop maps and custom map content working with the standalone build, including file paths, launch format, and common fixes.
This guide shows how to use CS2 to download old workshop maps, extract the map file, and move it into CS:GO Legacy. If you want to edit skins, agents, gloves, or inventory items, use the Skin GUI Guide or Manual Skin Editing instead.
The idea is simple: subscribe in CS2, find the downloaded workshop file, extract the
.bsp, then copy it into your CS:GO Legacy maps folder.
Before You Start
- Install CS2 so you can access the Workshop page and subscribe to maps.
- Make sure CS:GO Legacy is already installed and launches correctly.
- Close CS:GO Legacy before copying new map files into it.
1. Download the Map
Install CS2 and open its Workshop page. In the sidebar on the right, scroll to the bottom and enable Show Incompatible Items. That makes old CS:GO workshop maps show up again.
Once that is enabled, find the map you want and click Subscribe. In the original example, the map used is pool_day.
2. Locate the Downloaded File
Go to your Steam folder and open this path:
Open the folder for the map you downloaded. Inside, you should find a .bin file or another compressed file. Extract it, then look for the actual .bsp map file inside.
3. Move the Map to CS:GO Legacy
Copy the extracted .bsp file into your CS:GO Legacy maps folder:
For example, if you extracted fy_pool_day.bsp, that file should end up directly inside the maps folder.
4. Launch CS:GO and Play
Enable the developer console, then start the map with the mode you want.
sv_game_mode_flags 32; map fy_pool_day dm
That example launches fy_pool_day in free-for-all deathmatch with bots.
You can also use other game modes. For example:
map fy_pool_day casual
Use the map filename without the .bsp extension when typing the command.
5. Playing With Friends or on a Server
- Make sure everyone is using the same extracted map version.
- If you host a server, place the same
.bspin the server'scsgo\maps\folder too. - If the archive included extra materials or assets, copy those as well if the map needs them.
- If clients are missing the map, FastDL or a shared manual install may still be needed.
Common Problems
Map does not show up in the Workshop
- Make sure Show Incompatible Items is enabled in the CS2 Workshop sidebar.
- Some old maps may still be unavailable or harder to find depending on Steam's listing state.
There is no .bsp after extraction
- Double-check that you opened the correct map folder under
steamapps\workshop\content\730\. - Some workshop downloads are packaged differently, so you may need to open the extracted folder structure a bit further.
The map will not load in CS:GO Legacy
- Make sure the
.bspwas copied tosteamapps\common\csgo legacy\csgo\maps\. - Make sure your console command uses the exact map filename without the extension.
- If the map needs extra assets, copy those too instead of only the main map file.
Quick Example
If you subscribe to pool_day in CS2, extract the downloaded archive, copy fy_pool_day.bsp into csgo legacy\csgo\maps\, and then run sv_game_mode_flags 32; map fy_pool_day dm, you should load into the map with free-for-all deathmatch rules.