- On starting a level: "InitD3D fails".
- Configure / options shows no available resolutions.
I don't yet know if its CE's fault, or a directx, or a driver problem. My guess it is CE not handling extra long model information strings and/or long GPU resolution capability lists and is corrupting its memory.
It may be a while before I fix the problem properly, but I have a quick fix patch in the interim. The patch simply hard-codes a game resolution into ce.exe, specifically 1920 x1080 @ 32 BPP. The patch may be applied to CE versions 1.42 and up. (Do not use it on ce v1.36 or older, it will not work.)
Get the patch here.
Open "ce142ForceRes.xsc" in a text editor for info on how to apply the patch. As mentioned, the patch is currently set to hard-code the game to 1920x1080, but if you know hexadecimal you can easily update the script to hard-code other resolutions.
Thanks to Skjalg and others for bringing this to my attention.
21 comments:
Thanks Dafoosa! :)
I am struggling with patching the ce.exe with XVI32. How do I do that?
Open your CE.exe in XVI32, then click XVIscript in the menu up top. Go for Editor, open ce142ForceRes.xsc in this new editor, and click execute. Game is now playable.
Thanks a lot for the fix, Dafoosa. Codename Eagle at the next LAN, Skjalg!
Still cant get it to work. It just wont launch at 1080p
Is 1920 x 1080 32bpp a supported resolution on your machine?
Still getting the InitD3D fails after applying. Any solutions ?
Hi, I downloaded the patch, but I have no idea about hex editing. I use an old monitor at 1280x1024. Does anyone know how I can change the resolution in the patch? Would love to be able to play the game that I played for hours on end 16 years ago.
Who still plays this game? where is the active community? We have 3 or so people who still play looking for other players.
Thx for the fix.
I updated my pc and tried to play. Om my old pc with a gforce GTX560 it worked fine. Now I got a new RX480 from amd and it caused troubles. But more friends of my with a videocard from amd got the same issue. Maybe the problem is related to AMD cards.
Anyway... soon we will have a Old School LAN party with a playable CE for everyone. Thank you again!
connect server 109.73.13.27:24771
The frame rate is capped at ~36-38 fps and has always been. The whole game's engine is linked to that frame rate and increasing it (which is easy) causes the game to run at proportionally the increased rate. i.e. proportionally increases movement/acceleration in the game. I looked for a global constant to slow the game down again but unfortunately there isnt one. To slow the game back to normal speed I would have to change ~1000 game constants throughout the game binary.
AbyssUK here, you are my hero :)
Working on an RX580 Win10 x64, well done sir.
I remember having played the game without that 36-38 fps cap online and on lan why is it an issue now?
Hey guys, I always had trouble playing the game on any Windows 8 or higher machine, today I did some more digging and by using t 'dgVoodoo2.55' program I finally got it to work again! Might be worth a separate article? Because it took quite some googling to get it to work. Cheers
dgVoodoo is definitely the way to go, it allows you to run CE at any resolution AND at a classic 4:3 aspect ratio (centered with black vertical bars) so the game isn't stretched/warped. G-Sync even works with it as well :D
https://pcgamingwiki.com/wiki/Codename:_Eagle#Windowed
Thanks for this patch! Game no longer crashes!
I do have audio issues now. Only some of the weapons and vehicles has sound. I hear no environmental sound (if there is any). Any assistance would be much appreciated!
Anyone plays it online?
If you do, contact me at my Discord channel: https://discord.gg/ugHuhXGzdr
I had never tried this game before.
Please s7gn my petition to remake CE https://community.sumofus.org/petition/c3818116-08e0-4372-a28b-526bfe37aeb3/?source=copy
Lets try and get DICE to remake/fix CE
https://community.sumofus.org/petition/c3818116-08e0-4372-a28b-526bfe37aeb3/?source=copy
Post a Comment