Sign in to follow this  
OneEyedJack

18.3 update broke my CoD4

Recommended Posts

Hi, I can’t start CoD4 now, having installed 18.3. Is that just for Steam clients? I’m running the game non steam, was on 17.7 since 2018. Oregek required update to 18.4. Should I have uninstalled 17.7 first? Now I can’t uninstall 18.3, get error ‘update not in CoD4 directory’, but it’s there next to 17.7.

I still have windows 7 btw.

I’m confused, any help appreciated! Shall I just delete the folder?

 

Share this post


Link to post
Share on other sites
1 hour ago, OneEyedJack said:

Is that just for Steam clients?

no, it works for steam and no steam versions

1 hour ago, OneEyedJack said:

Should I have uninstalled 17.7 first?

no, but you should have updated to 17.9 like the rest of the world meanwhile

 

to update your game you should just hit the auto-update button in the main menu. if you cannot start cod4, try deleting the folder %localappdata%\CallofDuty4MW\bin\cod4x_018 and connect to a cod4x server.

Share this post


Link to post
Share on other sites

Thanks dpj, I did try the auto update in game when the problem with Oregek occurred, but it wouldn’t work, due to being 2 updates ago I expect. Maybe I can find 17.9 and manually install it. 

I’ll try that tonight. Thanks again!

Share this post


Link to post
Share on other sites
1 hour ago, OneEyedJack said:

Thanks dpj, I did try the auto update in game when the problem with Oregek occurred, but it wouldn’t work, due to being 2 updates ago I expect. Maybe I can find 17.9 and manually install it. 

I’ll try that tonight. Thanks again!

https://cod4x.me/downloads/cod4x_client_17_9.zip

Share this post


Link to post
Share on other sites

Hi, 

I’ve installed 17.9, and deleted the cod4x_018 folder in localappdata. Two folders remaining are cod4x_016 and 017. I still can’t start CoD4 normally, but can run it as administrator. It shows 18.4 on the bottom right and no auto update link. I connected to Oregek  Error code when I try to open normally is (0xc0000022)

Sorry to be a bother, but any advice welcomed!

Share this post


Link to post
Share on other sites

Sound like an permission issue. Where access is forbidden to some gamefiles.

Share this post


Link to post
Share on other sites

Yes, thanks. There’s quite a bit on that code online, and talk of ways of dealing with it. I’ll have a look tonight. I seem to remember something similar happening a few years ago but can’t remember what to do about it!

Regards,

Steve

Share this post


Link to post
Share on other sites

Well I made some progress. I went to cod4 in program files, and checked the permissions. So mss32.dll had no permission for users. I added users to the list, and hey presto, Cod4 started ok on 17.9. But when I click to update to 18.4, which it claims is successfully installed it then returns the same error message and the mss32 file has reverted to no permission for users. If I reset it again, then I can open cod, but I’m back to 17.9. Any ideas anyone? Is there some intermediate thing I need? Maybe I should just reinstall. I’ve got the config saved. 

Help! (again)

Edited by OneEyedJack

Share this post


Link to post
Share on other sites

Weird. I have no clue why it behaves like this.

Just questions for understanding?

Which Windows version are you using(just major versions like Win10, WinXP, etc.)?

Do you enter a password for installing CoD4 update? Do you get a UAC popup where you have to agree?

Maybe it helps to just take ownership of the whole CoD4 directory.

 

Share this post


Link to post
Share on other sites

Hi Fraggy, I have windows 7 64bit from a disc image. Don’t know if that makes a difference. And there is a popup where I put admin pw to update. I’m pretty sure I have to do that to add user permission too. Maybe worth trying to run as admin to update? Don’t think I’ve tried that yet.

Not sure what ‘take ownership of the whole directory’ means though ...

Share this post


Link to post
Share on other sites

Okay at this point I assume the step of entering the password is the issue. Not so unlikely it will run as a different user which has its own %Localappdata% directory. So the files going to his %Localappdata% directory than your own one. This is a usecase I have never ever tried.

Share this post


Link to post
Share on other sites

Right. So I’m looking for other localappdata folders, in the users list. But what am I looking for? There won’t be another mss32.dll, will there? It’s the pw authorisation that could the problem... In any case, I’ll try updating from the admin user profile first. Perhaps that would shortcut the issue.

 

Share this post


Link to post
Share on other sites

%LOCALAPPDATA%\CallofDuty4MW

This is the folder you have to look for. And every user on your PC has his own such folder.

Share this post


Link to post
Share on other sites

Ok, in localappdata admin/codmw/bin therere is a folder cod4x_018, whereas in my user localappdata equivalent there isn’t, only 016 and 017. So that’s the problem isn’t it?

If I just copy paste 018 into my user account will that work?

Share this post


Link to post
Share on other sites
50 minutes ago, OneEyedJack said:

Ok, in localappdata admin/codmw/bin therere is a folder cod4x_018, whereas in my user localappdata equivalent there isn’t, only 016 and 017. So that’s the problem isn’t it?

If I just copy paste 018 into my user account will that work?

Best thing to do, is backup/delete all of the folders there and reinstall cod4x in my opinion, let the automated setup do its thing. However I can understand if you want to avoid doing that 

Share this post


Link to post
Share on other sites
1 hour ago, OneEyedJack said:

Ok, in localappdata admin/codmw/bin therere is a folder cod4x_018, whereas in my user localappdata equivalent there isn’t, only 016 and 017. So that’s the problem isn’t it?

If I just copy paste 018 into my user account will that work?

yeah, give it a try. alternatively you could try starting iw3mp.exe as administrator. this should again have %localappdata% be pointing to admin/codmw/bin as you called it.

you possibly still have to set file and folder permissions manually if any of those files need to be changed.

Share this post


Link to post
Share on other sites

Hi all who have helped me sort this out. I did copy and paste _018 into my user account and all seems well now, apart from needing to reset video settings. 

I want to say also, thanks to Fraggy and all of you who have done CoD4x and kept this game running in spite of Activision. I’m one of those who started playing it in 2007, and it’s been the gift that kept on giving. We could hardly have imagined it would still be going after so long. The first pc game I played was Prince of Persia 2d, when there were no save games and we had to write them on command prompt. So this may be my last update, and I want to say it’s been a pleasure to be a part of Cod 4 and shoot your bunnyhopping noob asses. If we meet up in the game, I’m not camping, I’m just having a little snooze D

  • Like 1

Share this post


Link to post
Share on other sites

This issue should be addressed from 18.5 (or 19.0 - whatever comes first xD).

However the autoupdater has to be run twice in this special case.

  • Like 1

Share this post


Link to post
Share on other sites

Since this one is already active, will you take care of the minor visual details like bigger glow/blur shadow and color difference in the upcoming updates ?

A few people also mentioned they still have resolution issues, works fine on my side for now.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this