Mount and Blade: Warband Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Error: Out of Video Memory: Unable to Create Vertex Buffer on qualified systems [FIXED]

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

query: exactly which brand/model of video GPU are you using,
and which version of MacOS & Crossover?

.

System Specs:

MacBook Pro 17" 2011
2.3 GHz Intel Core i7
4GB DDR3 RAM
AMD Radeon 6750M 2GB VRAM

Mac OS X 10.6.6

CXG 10.1

Hope that helps,

-Andrew

What if you run this game via steam in crossover? will I still be able to change it? Also I went into the registry It did not have a Direct 3D folder inside.

Please make sure your game is fully updated at first. There have been some updates that made the game use more video memory than it should have - and the games developers have fixed the issue since.

Dustin Mccloy wrote:

What if you run this game via steam in crossover? will I still be
able to change it? Also I went into the registry It did not have a
Direct 3D folder inside.

For anyone else who runs into this, you'd need to make the Direct3D folder then and the key as well.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiN1A2UmZHZUEzNktoUUhLNyIsImdkcHIiOjB9