Hello Fellow CX Users,
I had been having a problem with mount and blade where it would not use my full Video Memory, so the game would crash with this error or cause texture bugs. This is apparently due to either a Win32 RAM limitation (2GB, although i suspect this is unrelated), or according to some users on the M&B forum, the game's code was not designed well for certain graphics cards (seems more probable). Keep in mind that I am Using Direct X 7 Render mode with max resolution and graphics, with the exception of Corpse count, which is at 20, and ragdolls, which is at 5. The game appears to be steady enough to accept some more weight but I don't want to push it.
This issue was very frustrating, so I want to offer my solution to anyone else who is having this problem, because it took alot of work to find the solution.
TO FIX:
1) Open your bottle's registry editor by going to Programs > Run Command and select your bottle, and enter 'regedit' (no quotes) then Run.
2) In the navigation menu of the registry editor, locate HKEY_CURRENT_USER > Software > Wine > Direct 3D
3) In the Direct3D folder, you should see PixelShaderMode and VertexShaderMode if you have assigned settings at least once (I think), right click on the blank space beneath these entries and select New > String Value.
4) Name the string value 'VideoMemorySize' no quotes.
5) Right click on VideoMemorySize and select Modify.
6) enter your maximum video(virtual) memory, which can be found in your system overview. (Top Bar > Apple > About this Mac > More Info... > Hardware > Graphics/Display) ENTER THIS VALUE IN MB. So for example, I have 1GB of VRAM, meaning my video memory max is 1024 MB.
For those of you who are wary before editing your SysReg, what you are doing here is reminding this bottle exactly how much VRAM you have, so there is no confusion or wasted VRAM. You may find this to work very well on other games with memory issues!
I hope this works, but remember, as always, you are editing your SysReg at your OWN RISK! I can't be expected to be able to answer any questions, I am sort of a computer n00b, I am just sharing a fix that worked immaculately for me and neither me or Crossover are responsible for you screwing up your SysReg and melting your computer! ;)
That said if my new Macbook Pro isn't melting, I think you will be ok! The Designers seem to have designed this machine especially for those of us who don't have enough overheating issues in our lives.
Have fun murdering those Vaegirs and Khergits, I know I will!
-Andrew