I am running Windows 7 Ultimate x86 and I got the following error message when X-Blades was loading after complete level 1. I have installed the new driver but the fatal error remained. How to fix this problem? Any suggestion would be really appreciated.
Error: Progengine2memorydagmem.cpp,650: Not enough memory in realloc(00000000,-1179869200) call Call stack (0 frames):
At first I would like suggest to see if your PC specifications meet with at least the minimum requirement of the game. If there is no problem with the requirements then delete the X-Blades folder from Appdata/local. You can find the Appdata folder by navigating your way to "Users" and then the Username folder. (Example-John).
The “Not enough memory” message probably refers to your machine’s physical RAM. If you keep receiving this error when playing “X-Blades”, check that you have enough memory to play the game. Try closing any unneeded applications running in the background before playing the game. Check the system requirements and verify that your computer meets the requirements.
X-Blades supports Windows XP Service Pack 2, Windows Vista, Windows 7, Windows 8.x, and Windows 10. It requires 1.5 GHz Intel Dual Core or equivalent AMD or faster processor, 1 GB RAM, Microsoft DirectX 9.0c-compatible video card with 128 MB video RAM and supports Shader 2.0, 4 GB free space, and sound card.
Since the game requires 128 MB video RAM then I guess that error points to your video card. Whether you are using your motherboard’s built-in video card or you have a dedicated video card, check that the video card has at least 128 MB video RAM. You can check the video RAM with Microsoft DirectX.
Press the Windows key + R to bring up the “Run” dialog then type without quotes “dxdiag” then hit Enter. Wait until the DirectX Diagnostic Tool finishes loading. Go to “Display” tab then under “Device” section, the amount of video RAM supported is indicated in “Approx. Total Memory”.
If the amount indicated fall short on the required amount, you need to buy a new video card with a much higher video RAM. Alternatively, you can try closing all unnecessary applications to free up memory before playing the game.