Hello. I have made one map before and maybe you've probably seen it. But let's not get into that. I'm working on this push map and I just started working on it again. But the first thing I noticed when I opened Source SDK was the game list. Team Fortress 2 was missing. I searched for a fix and I made a temporary configuration of TF2. I tried to edit the map but the grid was unresizable, too big, and I couldn't see selection boxes. I changed the engine to Source Engine MP and then it was fixed. Then I got back to work on my map. I got some mapping tips from my friend. Then when I tried to compile, the Compile Process Window would freeze when it starts running vvis.exe. I tried compiling a different map. Even a simple hollow box with a skybox outside would not work. I learned that most people experiencing this issue with one map would check their process menu on the Task Manager and find "vvis.exe" taking up about 90% of the CPU. On my computer, it runs at absolute zero percent. Not even my experienced mapping friend couldn't figure out why this was happening. But I think the problem may be the engine I'm using. Switching it to 2009 would cause the grid issue. It might be the configuration I'm using. But I can't figure out if it is or not. Here are the settings for the temporary TF2 config: Game Configurations Game Data Files: $SteamUserDir/sourcesdk/bin/orangebox/bin/tf.fgd Cordon Texture: tools/toolsskybox Game Executable Directory: $SteamUserDir\team fortress 2 Game Directory: $SteamUserDir\team fortress 2\tf Hammer VMF Directory: $SteamUserDir\sourcesdk_content\tf\mapsrc Build Programs Game Executable: $SteamUserDir\team fortress 2\hl2.exe BSP Executable: $SteamUserDir\sourcesdk\bin\orangebox\bin\vbsp.exe VIS Executable: $SteamUserDir\sourcesdk\bin\orangebox\bin\vvis.exe RAD Executable: $SteamUserDir\sourcesdk\bin\orangebox\bin\vrad.exe Compiled Map Directory: $SteamUserDir\team fortress 2\tf\maps Thank you for reading this entire post and I hope you can help.