just my two cents...but i also have recently got this error too..
CMeshDX8::LockVertexBuffer
I realized that thee cause of my problem was due to the graphic
card driver error ( i am using Nvidia 8400 GS )
As i was using 64 bit ....i didnt really configure the 32 bit driver
properly for wine/Crossover to use ..
However , this error is not only wine/crossover specific ..
It does occur in Windows too..( though less often.. It occurs on
window users who use lower end graphic cards like intel gma ..)
This error ( i presume ) happenes when wine /Crossover is unable to
get full/ required amount access to your graphic card..
Therefore , it would be a good idea to check your graphic card
driver is up to date...
Further more , if issue still occurs , it would be good to specify
the actual amount vram your graphic card has ..
Specify it in the bottle's registery
Hi,
Sam! is spot on the money here wrt this kind of error. If you do something like...;
http://www.hotbot.com/?query=CMeshDX8%3A%3ALockVertexBuffer&ps=&loc=searchbox&tab=web&mode=search&currProv=msn
..you will see just how prevalent this error is, and what various folks (mostly using
windows) have ended up doing to get around this bother. Going by what I've read, it'd
be hard to blame crossover/wine for this, and it doesn't look like any one solution is
a sure fix for all users encountering this even in windows -- that being that state of
play here, it looks more like a game bug, and that actual 'fix' may vary from person to
person, computer to computer...etc etc....with that in mind, the actual fix for your
situation may differ from what others have tried...
Do also note, that the latest round of Steam client updates, has broken/changed the way
some Steamapps are behaving.... http://store.steampowered.com/news/?filter=client ...
and such things may of course be related (hard to say without a copy of TF2 to check :)
With Sam!'s 2 cents worth, that makes 4 cents... 😎
Cheers!