[Need Help]... yet again. :/

Klarice

L1: Registered
Jul 16, 2015
5
0
Okay, I've saved the map in different places and with different names, but I still get the "The system cannot find the file specified."

Here is the Compile Process:


** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vbsp.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1.vmf"

Valve Software - vbsp.exe (Jul 2 2015)
4 threads
materialPath: C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\materials
Loading E:\Klarice\trade_klarice_b1.vmf
"brick/replacements" - "materials/brick/replacements.vtf": cached version doesn't exist
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Patching WVT material: maps/trade_klarice_b1/dev/dev_blendmeasure2_wvt_patch
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
**** leaked ****
Entity func_respawnroomvisualizer (1568.00 -1376.00 224.00) leaked!

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 3488.0 538.4)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 4000.0 551.9)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 3488.0 3624.0)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 4000.0 2471.9)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4608.0 4096.0 1744.0)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (5120.0 3584.0 1744.0)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 2560.0 538.4)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:


FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (4096.0 2560.0 3624.0)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs:

*** Suppressing further FindPortalSide errors.... ***
Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (0)
Creating default LDR cubemaps for env_cubemap using skybox materials:
skybox/Klarice*.vmt
! Run buildcubemaps in the engine to get the correct cube maps.

** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vvis.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1"

Valve Software - vvis.exe (Jul 2 2015)
4 threads
reading e:\klarice\trade_klarice_b1.bsp
Error opening e:\klarice\trade_klarice_b1.bsp

** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vrad.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1"

Valve Software - vrad.exe SSE (Jul 2 2015)

Valve Radiosity Simulator
4 threads
[Reading texlights from 'lights.rad']
[39 texlights parsed from 'lights.rad']

Loading e:\klarice\trade_klarice_b1.bsp
Error opening e:\klarice\trade_klarice_b1.bsp

** Executing...
** Command: Copy File
** Parameters: "E:\Klarice\trade_klarice_b1.bsp" "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\maps\trade_klarice_b1.bsp"

The command failed. Windows reported the error:
"The system cannot find the file specified."
 

tyler

aa
Sep 11, 2013
5,102
4,621
Look at all the VBSP errors you have. Are you reading the compile log and searching for solutions to the portal side errors? Are you looking at the geometry around those coordinates?

Are you even making use of the Interlopers error checker? It would tell you this.
 

Klarice

L1: Registered
Jul 16, 2015
5
0
I've used Interlopers error checker, and I've fixed a leak. I tried again, but still got the same error.

Here's what it says, now.


** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vbsp.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1.vmf"

Valve Software - vbsp.exe (Jul 2 2015)
4 threads
materialPath: C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\materials
Loading E:\Klarice\trade_klarice_b1.vmf
"brick/replacements" - "materials/brick/replacements.vtf": cached version doesn't exist
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Patching WVT material: maps/trade_klarice_b1/dev/dev_blendmeasure2_wvt_patch
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (0)
writing E:\Klarice\trade_klarice_b1.prt...Building visibility clusters...
done (2)
Creating default LDR cubemaps for env_cubemap using skybox materials:
skybox/Klarice*.vmt
! Run buildcubemaps in the engine to get the correct cube maps.

** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vvis.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1"

Valve Software - vvis.exe (Jul 2 2015)
4 threads
reading e:\klarice\trade_klarice_b1.bsp
Error opening e:\klarice\trade_klarice_b1.bsp

** Executing...
** Command: "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\bin\vrad.exe"
** Parameters: -game "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf" "E:\Klarice\trade_klarice_b1"

Valve Software - vrad.exe SSE (Jul 2 2015)

Valve Radiosity Simulator
4 threads
[Reading texlights from 'lights.rad']
[39 texlights parsed from 'lights.rad']

Loading e:\klarice\trade_klarice_b1.bsp
Error opening e:\klarice\trade_klarice_b1.bsp

** Executing...
** Command: Copy File
** Parameters: "E:\Klarice\trade_klarice_b1.bsp" "C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\maps\trade_klarice_b1.bsp"

The command failed. Windows reported the error:
"The system cannot find the file specified."
 

tyler

aa
Sep 11, 2013
5,102
4,621
Why aren't you using the default mapsrc directory? It should be something like C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\content\tf\mapsrc depending on the drive you have Steam on. It could literally be that simple; it has been before. Sometimes capital letters in file names or spaces in the local directories have also caused this issue for inexplicable reasons.

I'm also looking at this line:

"brick/replacements" - "materials/brick/replacements.vtf": cached version doesn't exist

What is this? Custom or a stock texture? I don't recognize it if it's stock. This kind of error comes when you have errors in your game files (either because they are corrupted or the custom texture is malformed somehow). I don't necessarily think this is the source of the problem, but you should close everything and verify your TF2 game files just to be sure. If you've recently set Hammer up, make sure you've done it right and are using the Hammer in the tf/bin folder.

Assuming that those don't fix it--and I don't think they will, but they might--we're going to need more info. If your compile log has no errors other than that it can't run VVIS or VRAD, we have to look elsewhere.

It looks like VVIS and VRAD can't run, which means you have a VBSP error. That could be anything from brushes and geometry to entities and game logic, etc. (The strangest things can make Hammer upset.) The first thing to do is hit alt+p in Hammer and make sure there's no problems (you can ignore the player start error). The second is to check all your logic.

If you're sure that's all well and fine, the next step is all deduction. What did you change before this started happening? Can you narrow it down in any way? Can you compile sections of the map using the cordon tool? Are you attempting to do anything extremely complicated or unusual? Is your map an extremely large open space?

Now that I'm down here rereading this post, it might just be the texture thing. Although I wouldn't expect that to be a fatal error.

Report back when you either solve it or exhaust these issues. It might end up being a situation where it's best to upload your VMF so someone can take a look at it and try to figure it out.
 
Last edited: