FarCry Basics
Command line options
These command-line arguments can be quite useful. The game will start, along with the added options

• Enable developer mode with the -devmode argument
• Start the game with any mod active with the -mod: FarOut_Widescreen argument. This example will start the mod inside the "Far Cry\Mods\FarOut_Widescreen" folder. Note how it does not use the mod's title, but the folder name instead.
• Load any level with the "map swamp" argument. The quotes are needed .. this example will start the swamp level.
• Load any saved game with the "load_game checkpoint_carrier_Carrier_3" argument. The quotes are needed .. this example will load the checkpoint_carrier_Carrier_3.sav checkpoint.
• Set pretty much any combination of CVars using the following syntax: "ai_ignoreplayer 1"
^^ These things are indispensable, especially if you want to do serious modding. However, players can find them helpful too
Common Knowledge | People have known these since the game released but have not shared them much
How to get a 64 bit version
Based on this old thread, you should:
• Install the base game. Ideally it will not be pre-patched to 1.4. You may need to downgrade it if so.
• Install all patches up to 1.32
• Install the 1.32 AMD64 X64 upgrade
• Install the Exclusive Content Update
Game archives
• You can inspect and edit huge amounts of FarCry .. with the simple knowledge that the .pak files are actually normal zip files. When in doubt, try opening it as a zip file. Works quite often, and not just in FarCry.
Common Knowledge
Game coordinate system
Internally the game is considered to be 800 wide and 600 tall. This does not correspond directly to pixels.

A: Let's say you have a Hud item positioned at X81 and Y171
B: You are running the game at a resolution of 2360 x 1062
Lets find the [horizontal] X axis first. The formula is: X_COORDINATE x ( GAME_WIDTH_IN_PIXELS / 800 )
• So the X axis position [in pixels] is 81 x ( 2360 / 800 ) = 238.95

Lets find the [vertical] Y axis next. The formula is: Y_COORDINATE x ( GAME_HEIGHT_IN_PIXELS / 600 )
• So the Y axis position [in pixels] is 171 x ( 1062 / 600 ) = 302.67

Many internal positioning commands use this system, but a few use pixels. Some can be set to use either one. The difference should be obvious, and fairly dramatic
Common Knowledge | FarOut