You are not logged in.

#1 2008-04-11 18:04:50

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Call of Duty 4

Hello all! Just want to say thanks in advance for looking at this post

I would like to get Call of Duty 4 Modern Warfare to work. I have all the necessaries, such as wine, and a mounted windows drive with call of duty 4 installed. But when I try to run it, I get this error:

Error during initialization:

Video card or driver doesn't support enough textures for the DirectX 9 code path.

I am using a EVGA 8800 GTS in case if you must know

I greatly appreciate any advice you could give me!

Thanks!
Ryan

Offline

#2 2008-04-11 18:55:47

INCSlayer
Member
From: Sweden
Registered: 2007-09-06
Posts: 296
Website

Re: Call of Duty 4

have you checked the wines appdb for information about the game?


dovie andi se tovya sagain

Offline

#3 2008-04-11 19:14:23

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Call of Duty 4

Wine appdb entry is here.

Offline

#4 2008-04-11 22:33:58

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Am I supposed to be looking for updates to the game? Again, sorry, I am still very new to archlinux?

Thanks again!

Offline

#5 2008-04-11 22:44:35

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Ok, I believe I am starting to understand a little better. I believe it has to do with what version wine is. How can I check that? And for updating wine, do I just type in sudo pacman -Sy?

Offline

#6 2008-04-11 22:49:07

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Call of Duty 4

pacman -Qi wine (on 32-bit, anyway).

Offline

#7 2008-04-11 22:54:24

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

wow, I really need to update Wine I believe. How do I go about updating? Thanks again!

Offline

#8 2008-04-12 02:04:03

iBertus
Member
From: Greenville, NC
Registered: 2004-11-04
Posts: 2,228

Re: Call of Duty 4

pacman -Syu will update the system. However, if the version of wine in the Arch repos is older, you'll have to compile the newest version using ABS.

Offline

#9 2008-04-13 00:48:05

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

So, I have updated wine to version 0.9.58 (I read call of duty 4 doesn't run in 0.9.59) and I still get the same error message. Any thoughts?

Offline

#10 2008-04-13 01:51:21

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

I feel like I am getting closer (sorta) I followed this guide on how to get directx9.0c in your .wine directory in your home folder. I can run dxdiag.exe and all the test work. But I still cannot run Call of Duty 4. Any thoughts?

Offline

#11 2008-04-13 20:17:59

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Ok, now I am really on the right track. I have to patch wine. I really do not know how to do this properly. Could someone tell me the steps. Thanks!

Offline

#12 2008-04-13 21:45:11

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Ok, haha, well, figured that out. I can get in the game, but it hangs up just before it is almost done loading... hmm...

Offline

#13 2008-04-14 02:09:34

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Haha, update: I can play the game, no problem. Of course I knew that the FPS would be very low. They are at around 20 using wine 58. Do you guys know any way to perhaps boost it up. I have a GTS 8800 640 MB so I believe I might be able to spit out some more? Thanks!

Offline

#14 2008-04-14 08:30:24

dabski
Member
Registered: 2008-02-07
Posts: 101
Website

Re: Call of Duty 4

You could try running it in its own X session and kill all the processes you don't need.

Offline

#15 2008-04-14 13:47:42

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

that works, I will give that a try, thanks!

Any other idea? Possibly with messing with graphical settings?  I have done so in the game, and it only helps a little. Possibly with direct x 9?

Offline

#16 2008-04-14 23:43:07

dabski
Member
Registered: 2008-02-07
Posts: 101
Website

Re: Call of Duty 4

That depends on were the bottleneck is, what are your system specs?
Are you running compiz?
It could also be your PSU see this topic:
http://forums.pcper.com/showthread.php?t=431238

Last edited by dabski (2008-04-14 23:43:55)

Offline

#17 2008-04-15 00:23:11

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

Thanks for responding! My specs are

Intel Core 2 Duo 2.67 Ghz 1066 FSB
Asus P5n32-SLI Premium Mobo
3Gb 667 mhz memory (OCZ)
EVGA 8800GTS 640mb Video card

The power supply is a Hiper Type -R 580 Watts

I do not think my computer specs have any bottlenecks as in Windows I can easily get on average 150 fps in Call of Duty 4. I mean, I completely understand that wine is doing so much work and FPS will be low, but I think I should be able to get at least 60. You agree?

I wonder if there are any files I might need to mess with. I do not mind getting my hands dirty at all.

Thanks!
Ryan

Offline

#18 2008-04-15 01:21:04

dabski
Member
Registered: 2008-02-07
Posts: 101
Website

Re: Call of Duty 4

Seeing as you don't mind getting your hands dirty you could try compiling wine yourself with some optimizations. Also try compiling your own kernel, its not really meant for this but you could get Ingo Molnar's Realtime Preemption patch from AUR http://aur.archlinux.org/packages.php?ID=11364 and compile that with some optimizations specific for your hardware. I found that using his patches fixed the ALT+TAB freezing problem in UrT.

Last edited by dabski (2008-04-15 01:36:35)

Offline

#19 2008-04-15 02:58:07

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

What do you mean by it is not meant for you? Any backfires? Errors? Faults?

Offline

#20 2008-04-15 02:59:30

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

opps, read it wrong, how is it not meant for this, what is it meant for. haha, sorry about that smile

Offline

#21 2008-04-16 17:49:22

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

I would like to test Call of Duty 4 in a different direct x version. How would I type that in console?

Thanks!

Offline

#22 2008-04-17 00:26:14

dabski
Member
Registered: 2008-02-07
Posts: 101
Website

Re: Call of Duty 4

I've seen people use -dxlevel xx with steam games were xx is the version e.g. -dxlevel 81 or -dxlevel 70

Offline

#23 2008-04-17 02:49:09

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

I see, thanks, that worked. Sadly, it did not improve my FPS.. hmm what else should I do....

Offline

#24 2008-04-17 03:57:41

dabski
Member
Registered: 2008-02-07
Posts: 101
Website

Re: Call of Duty 4

Theirs not much left todo the custom kernal compiling was probably the cheapest solution. Other than that try renicing the game, also check how much CPU usage it has. If the CPU is maxed out at this is were the bottleneck is you could try overclocking the FSB up to it being in sync with your memory or getting a faster processor.

I also noticed that you have 3GB of RAM, is it running in duel channel mode?

Last edited by dabski (2008-04-17 03:59:20)

Offline

#25 2008-04-17 15:18:43

PuppyWhirl
Member
Registered: 2008-04-07
Posts: 99

Re: Call of Duty 4

How can I check how much CPU is being used?

Yes, I am using duel channel mode. I took one stick out (i still have it) because I did a memory test and it failed one test. But it does still work. Should I put it back in?

Offline

Board footer

Powered by FluxBB