http://bugs.winehq.org/show_bug.cgi?id=4427
------- Additional Comments From mr.method@gmail.com 2007-15-03 18:16 ------- I was initially having this exact issue:
"failed to lock index buffer in CMeshDX8::LockIndexBuffer"
It looks like it was indeed the pixel shaders, as that box was checked in my winecfg.
Once disabled, everything worked.
Thanks. :P