Garry's Mod

Garry's Mod

gm_fork
Extreme Lag
So when i look at certain angles in the map, i play with 10 fps, even i have a good pc, here are my specs if anyone doesn't believe me:

Graphics Card: AMD R9 270 2GB
RAM: 8 Gigabytes
CPU: Intel Core i5-3470

So yeah, it can handle gmod pretty well. One other thing i noticed is that i get a red colored spammed error in the console, so fast that i can't copy + paste a small portion of it, so unfotunately this thread will be filled with these errors, take a look for yourself and tell me if there's a fix for it:

t32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::PrecacheVars: error loading vmt file for models/props_pipes/pipeset32d
CMaterial::DrawElements: No bound shader

I think that has something to do with the vmt files for certain model textures, in this case, it's a pipe set prop. It's not the vtf, but the vmt, and the vmt is basically a file that tells the game certain things about textures, it's like coordinates for the textures. And for some reason, the engine fails to load that file, so it's in a loop trying to load it and fails, and because of that overflow, it causes the game to run slowly thus falling at 10-20 fps. One thing i don't understand is the no bound shader error. Is anybody else having this issue?
Sidst redigeret af Half Way Lambda; 7. aug. 2017 kl. 6:10
< >
Viser 1-15 af 15 kommentarer
Blueberry_pie  [udvikler] 7. aug. 2017 kl. 7:47 
That particular model is included with GMod, so I would expect the error to occur in plenty of other maps as well. In any case, I suggest going to an area in the map where the error doesn't get spammed, and then entering the following console commands one by one:

whereis models/props_pipes/pipeset32d_512_001a.mdl whereis materials/models/props_pipes/pipeset_metal.vmt

(Make sure you don't include any spaces at the end of the commands)

This should tell you where GMod is loading this model and its material from. It's possible that the default game content is being overridden by another faulty addon.
Half Way Lambda 7. aug. 2017 kl. 8:14 
Somehow the error got fixed by itself, no idea how that happened whatsoever, but it's propably the source engine itself that sometimes fails to load elements, because now i don't get spammed errors nor extreme lagging. But thanks for answering, i actually didn't expect anyone to reply :)
Blueberry_pie  [udvikler] 7. aug. 2017 kl. 8:30 
Weird, but good to hear it's working again :)
Sharks 11. aug. 2017 kl. 11:50 
Parts of the map like trees and doors are invisible. It only happens if I play on another map before playing on it and vise versa. PLEASE ♥♥♥♥♥♥♥ FIX THIS OR I WILL KILL GARRY!
Half Way Lambda 11. aug. 2017 kl. 12:00 
Oprindeligt skrevet af Sharks:
Parts of the map like trees and doors are invisible. It only happens if I play on another map before playing on it and vise versa. PLEASE ♥♥♥♥♥♥♥ FIX THIS OR I WILL KILL GARRY!

Wow, that should have been patched a long time ago, i wonder how the devs haven't even noticed it yet...
Blueberry_pie  [udvikler] 16. aug. 2017 kl. 10:50 
Oprindeligt skrevet af Sharks:
Parts of the map like trees and doors are invisible. It only happens if I play on another map before playing on it and vise versa. PLEASE ♥♥♥♥♥♥♥ FIX THIS OR I WILL KILL GARRY!
I have no control over what happens between map loads, so this is most likely a bug in the game. I suggest you take a look on the GMod or Facepunch support forums[facepunch.com] and make a thread about the issue if there isn't one already. If you can keep things mature and provide enough information about your game/PC and some clear steps to reproduce the problem, I'm sure the devs will take a look.
Big Boss 21. aug. 2017 kl. 17:06 
If it still Happens restart yer game
I like games 25. sep. 2017 kl. 7:31 
this is spammed no matter where i am in the map
error vertex file for 'props_c17/door01_left.mdl' checksum 972034250 should be 145318345
Half Way Lambda 26. sep. 2017 kl. 3:49 
Oprindeligt skrevet af Vroom Vroom:
this is spammed no matter where i am in the map
error vertex file for 'props_c17/door01_left.mdl' checksum 972034250 should be 145318345

Oh yeah, i also had that error too some time ago...
I like games 26. sep. 2017 kl. 4:03 
Oprindeligt skrevet af Half Way Lambda | pvpro.com:
Oprindeligt skrevet af Vroom Vroom:
this is spammed no matter where i am in the map
error vertex file for 'props_c17/door01_left.mdl' checksum 972034250 should be 145318345

Oh yeah, i also had that error too some time ago...

how did you fix it? quote: some time ago :endquote
Half Way Lambda 26. sep. 2017 kl. 4:07 
It got fixed by itself somehow, just like how the error i had above did. Restarting your game should work though,,
I like games 26. sep. 2017 kl. 4:57 
Oprindeligt skrevet af Half Way Lambda | pvpro.com:
It got fixed by itself somehow, just like how the error i had above did. Restarting your game should work though,,

it happens all the time that i've gone in but thanks for the help. the lag is no too bad and its not a major issue
Dumbledude 8. okt. 2017 kl. 15:19 
It's just badly optimized. What it's doing is rendering objects that you can't see. A lot of these maps I get FPS drops from simply looking in a direction.
Oprindeligt skrevet af Spooky Spy:
It's just badly optimized. What it's doing is rendering objects that you can't see. A lot of these maps I get FPS drops from simply looking in a direction.
Me too
Blueberry_pie  [udvikler] 14. okt. 2017 kl. 12:09 
Oprindeligt skrevet af Spooky Spy:
It's just badly optimized. What it's doing is rendering objects that you can't see. A lot of these maps I get FPS drops from simply looking in a direction.
Copying my reply from the comments:

Preventing unseen objects from rendering is difficult to pull off effectively in a large, open map running on this engine. The areas where that form of optimization would work (e.g. behind a hill or inside a tunnel) are greatly outnumbered by the areas where the player can see pretty much everything. For that reason, I decided to focus on optimizing for that worst case scenario using LODs and fade distances.

I'm aiming for better performance in my upcoming map. Once that's finished, I might look into updating gm_fork with similar techniques. For now, I recommend using multicore rendering as described in this guide.
< >
Viser 1-15 af 15 kommentarer
Per side: 1530 50