October 6th, 2007
I wish I could remove the X
Join Date: September 19th, 2007
Rep Power: 0
Well basically vm_Create on ui, means that the game isn't managing to run the uix86.dll properly.
This usually happens when you either have 2 games running, meaning that the uix86.dll is already in use, or if it doesn't find it at all. The game cannot run the .dll files directly from pk3 files. And if you're running vista, you should know that vista seems to have big problems with handling pk3's and dlls properly.
So, no matter the cause, here is how to fix it:
Find out what mod the server you're trying to join is. If it has no mod, then the folder you need to worry about is base. If it's ja+ the folder will be japlus.
Go into base folder, and make sure you have uix86.dll, cgamex86.dll and, if you want to CREATE a game --> jampgamex86.dll.
If you cannot find them, they're inside the assets3.pk3, with the 1.01 patch that is. Just extract them into the base folder from there.
Now, if you're using some other mod. Create the modfolder, if it's not already created. And make sure the .dll files are there too, either with extracting from the modfiles pk3s or from the assets3.pk3.
Also, some people seem to either be unable to follow these instructions, or simply just having bad luck. But it seems like they cannot get it to work instantly, but they usually come running day after saying "now it works" so maybe you could do a restart if it doesn't work the first time?
Forgot to say, the UI is the first thing that loads when you start game, for the main menu. But at once you join a game it will try and load the cgamex86.dll as well. So it's not enough to only fix this problem for the ui. You'll only get cgame after ^^