VOGONS


Far Cry (2004): Foggy level

Topic actions

Reply 21 of 27, by miller11568

User metadata
Rank Newbie
Rank
Newbie

Can you modify Cry3DEngine.dll, XRenderD3D9.dll or other DLLs to fix the empty scene and fog bug using a hex editor?

Reply 22 of 27, by myne

User metadata
Rank Oldbie
Rank
Oldbie

Oh it's Mr Hex edit again.

Everything can be solved with a hex editor.

Always. 0xdead

I built:
Convert old ASUS ASC boardviews to KICAD PCB!
Re: A comprehensive guide to install and play MechWarrior 2 on new versions on Windows.
Dos+Windows 3.11+tcp+vbe_svga auto-install iso template
Script to backup Win9x\ME drivers from a working install
Re: The thing no one asked for: KICAD 440bx reference schematic

Reply 23 of 27, by miller11568

User metadata
Rank Newbie
Rank
Newbie

What file offset or address from XRenderD3D9.dll or cg.dll do I find and hex edit to fix this?

Reply 24 of 27, by feda

User metadata
Rank Member
Rank
Member

Try a random one. You might get lucky and the hex editing genie will appear.

Reply 25 of 27, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
miller11568 wrote on 2025-01-08, 14:30:

What file offset or address from XRenderD3D9.dll or cg.dll do I find and hex edit to fix this?

One thing you can do is keep the newer DLLs of these files and put it over to the older game. And maybe same with the executable hoping the main issues disappear?
(genuine advice)

previously known as Discrete_BOB_058

Reply 26 of 27, by moog

User metadata
Rank Member
Rank
Member

I've got this problem in Windows 7. I could never successfully run the 64bit patch however, despite installing from the US retail release. I know from experience, that localized releases (like Czech and Polish) will fail on amd64 because the installer is tardy.

Audigy 2 ZS in FreeDOS
LinLin adapter documentation
+ various capacitor list threads

Reply 27 of 27, by moog

User metadata
Rank Member
Rank
Member

Alright I just tried it with a different release of Far Cry that comes on CDs. From what I read, this is the real retail release and what I had was, what I later discovered, a poorly stitched together DVD iso with parts stolen from Deus Ex.
These are the files you're looking for, for a good Far Cry experience:

f5db7f6797170d07118920326ca0aac9325db9917d3caebc99c51742ba5516af  farcry1_1.iso
d1663c145bb858f99385cc566ccf85d4429c2d53a5021f77d150f98f6332fb04 farcry1_2.iso
dc042625c4c9174485951e0a57cc50a401d69cf144f8853216876d0295e86eb8 farcry1_3.iso
57822524c577e3ff5f8aef2977978b9305922eb605ff3257008e2fb0d4df3ad6 farcry1_4.iso
a83288481235b5784a644cf03f9e347396d8ad5d34ff160c53b6af530297db84 farcry1_5.iso
c4a097bc27a6472b0babffcdf8d530ae84efcfe8d6b5589b28a65c093f618e7c farcry_amd64upgrade_us_uk_fp.exe

The patch in there provides 1.32 for amd64 and guess what - it doesn't have the fog issue. And it probably doesn't have the AI issue by virtue of not being 1.4.

Audigy 2 ZS in FreeDOS
LinLin adapter documentation
+ various capacitor list threads