Far Cry
From WSGFWiki
Contents |
Game Information
By: Crytek Studios, Ubisoft
Genre: FPS
Release Date: March 23, 2004
Players: 1
Version: Retail, patched to v1.33 (latest patch as of 14 May 2006)
Upon its release, Far Cry awed the world by beating Half Life 2 and Doom 3 (then most anticipated titles) by being the first of a series of “next gen” first person shooter’s. It was critically and publicly acclaimed for its cutting-edge graphics, AI, and environment, and won further praise for being the first game to support HDR.
Widescreen Support
Method
Native, plus manual support for "uncommon" widescreen resolutions Far Cry v1.33 supports any widescreen resolutions natively. Uncommon widescreen resolutions can be forced as can changes to the Field of View (FOV).
You can perform the FOV hack and/or the custom resolution changes seperately -- You don't need to do both at the same time. I have listed both for the sake of completeness. Important: This Permanent FOV hack will even work with Developer Mode off.
Permanently Changing the FOV:
- Go to your Far Cry\FCData installation folder.
- Make a backup copy of “SCRIPTS.pak”
- Rename “SCRIPTS.pak” to “SCRIPTS.pak.zip”
- Open “SCRIPTS.pak.zip” and navigate to the “SCRIPTS\Default\Hud” folder within the zip file
- Extract “ZoomView.lua” and open it in Notepad.
- To alter the FOV, change the default value from ‘90’ to 108 in the following string: Code: NoZoom = 108 * 3.1415962 / 180, Note: '108' is ideal for 16:10 widescreen monitors @ 1920x1200
- Save your changes to “ZoomView.lua”
- Now overwrite the original “ZoomView.lua” with your modified version in “SCRIPTS.pak.zip”
- Rename “SCRIPTS.pak.zip” back to its original name “SCRIPTS.pak”
- Done!
IMPORTANT: When you run Far Cry after this change, you need to zoom in once with your weapon at the start of each level for FOV changes to take effect.
Changing to Developer Mode:
To force custom resolutions or temporarily change the FOV, you must run Far Cry in ‘Developer Mode’, as follows:
- Right-click the Far Cry shortcut and go to “Properties”.
- In the Target box add -devmode to the end so that it looks like this ... "…\Far Cry\Bin32\FarCry.exe" -devmode
- Click ‘Apply’ and Okay.
Customizing Widescreen Resolutions In-game:
For example, to change to 1440x900
- Press the (~) Tilde key
- type “\r_width 1440” (width of resolution)
- type “\r_height 900” (height of resolution)
Permanently Customizing Widescreen Resolutions: You can force the screen resolution by editing system.cfg in the FarCry installation folder, and turning Developer mode ON. Check out Paddy’s instructions HereScreen change
Hot +
Surround Gaming support
Method
Surround is supported through the Matrox SGU application
Known Issues
Singleplayer
Using the widescreen + FOV hack has two minor anomalies:
- The width of distant trees are stretched slightly. Near trees are unaffected.
- Draw distance is reduced (or appears to be). Very distant trees are not drawn
Multiplayer
Multiplayer for Far Cry sucks. Even the developers admit this.
Altering FOV in “ZoomView.lua” still works with online games; punkbuster seems to ignore it. However I was unable to substantially test this as I was continually kicked for bad ping times.
Be aware that FC servers can override the FOV setting to prevent ‘cheating’. It is possible to create a server which does not override the FOV, however you cannot change the FOV in-game using the "\fov xyz" (eg. "\fov 90") console command as you cannot connect to a server in Developer Mode.
The FOV hack will work fine for LAN games.
Condensed detailed report
(Leave the appropriate entry in the lines below. Delete any un-needed lines, and this line.)
| MGL Classification | Hor + |
| Widescreen method | .ini |
| Resolution support | Full |
| Singleplayer anomalies | Minor |
| Multiplayer support | Default |
| Aspect ratio support | Full |
| HUD stretch | Stretch |
| Cut-scenes | FMVs and rendered cut-scenes |
| FMV correction | Stretch |
| Rendered cut-scene correction | Vert - |
| Calculated grade | B |
WSGF links
http://www.widescreengamingforum.com/forum/viewtopic.php?t=4565














