Page 1 of 1

Error message

Posted: Tue Jan 20, 2009 1:38 pm
by M's
Why do I recieve this message every time I try to play CS:S

Failed to lock vertex buffer in CMeshDX8::LockVertexBuffer

I have validated my cache files and defraged the game? Boutto get pissy with it and shoot it full of holes :bad-words:

Posted: Tue Jan 20, 2009 2:18 pm
by Dog
Try adding in your launch options:

-dxlevel 80

to drop the dxlevel down and see if it helps.

Posted: Tue Jan 20, 2009 2:58 pm
by M's
[quote="StrontiumDog";p="147686"]Try adding in your launch options:

-dxlevel 80

to drop the dxlevel down and see if it helps.[/quote]

How do you do that

Posted: Tue Jan 20, 2009 3:26 pm
by Dog
Right click on CounterStrike: Source in the Games part of Steam.

Click on Properties....

Click on Set Launch Options

In there add:

-novid -dxlevel 80

and click OK.
This drops the DX level to 8.0.

You could try other options as well such as

-novid -dxlevel 81

whcih sets DX level to 8.1

-novid -dxlevel 90 -width 1024 -height 768

which raises the DX level to 9.0 with a screen width of 1024 and height 768.

Play around with various settings until it is stable.

BTW, -novid turns off the video when you start up the game.
DX9 has better quality of graphics compared to DX8 or DX8.1
What is your graphics card?

Posted: Wed Jan 21, 2009 7:35 am
by M's
I have a nvidia geforce 7300 video card