11 March 2025 FREDZ What does this do? This convert a Kingpin (Legacy) map file to Kingpin Valve220 map file. It also backwards compatible. Maybe works also with Quake2 maps but haven't tested that. What is Valve220 map format? The Valve220 format was introduced for Half-Life, and is required for GoldSrc compilers. Since the BSP format used by all IdTech engine games store UV coordinates that are at least as accurate as Valve220 (and sometimes moreso), the Valve220 format has mostly supplanted the legacy axial projection format by mappers. Legacy map format: ( x1 y1 z1 ) ( x2 y2 z2 ) ( x3 y3 z3 ) path/texturename Uoffset Voffset rotation Uscale Vscale SurfaceFlag ContentsFlag Value Valve220 map format: ( x1 y1 z1 ) ( x2 y2 z2 ) ( x3 y3 z3 ) path/texturename [ Ux Uy Uz Uoffset ] [ Vx Vy Vz Voffset ] rotation Uscale Vscale SurfaceFlag ContentsFlag Value How to use it? Usage: MapValveConv for example: MapValveConv sr1.map sr1_new.map Map editors that support Valve220 map format? TrenchBroom NetRadiant-Custom J.A.C.K. (Missing surface flags for Kingpin)