farcry 1.2 + cat 4.8 + DX9.0c?

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
well im currently downloading farcry patch 1.2 (im on 56k so its takes a while) and ive got the new cat's 4.8 and im looking to get geometry instancing out of farcry. but ive read you need directx 9.0c which i dont have, do you need directx9.0c to enable instancing? if so, does sp2 come with directx 9.0c?
 

Shinei

Senior member
Nov 23, 2003
200
0
0
9.0c was released in an end-user runtime recently, I just picked it up last night... It's the same old 360kb file we're all familiar with.
 

jim1976

Platinum Member
Aug 7, 2003
2,704
6
81
Correct me if I'm wrong but doesn't Far Cry 1.2 recalled because of problems with ATI?
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
yes it was recalled but there are still some servers offering it for download. ok so i have 1.2, cat 4.8 and directx 9,0c installed, now where do i type "r_geominstancing 1" and "\e_vegetation_sprites_distance_ratio 100" just to check that theyre on?
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
when i do, theres nothing to acknowledge what ive written. does it come up with something like "command accepted" or do i just type it in and assume its made the modifications?
 

BFG10K

Lifer
Aug 14, 2000
22,700
2,935
126
Test the game for increased performance by running the pier demo and/or playing in outdoor areas that have a lot of vegetation. Your performance should go up after geometry instancing is enabled.
 

ryedizzel

Member
Aug 12, 2004
36
0
0
if i remember correctly, the Radeon cards dont take advantage of the only new feature introduced with DirectX 9.0c- which is support for Shader Model 3.0. So i don't see why you need it to do whatever it is that you are doing...
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
from what i understand, 9c officially supports geom instancing and shader 2b aswell as shader model 3. correct?
 

Brian48

Diamond Member
Oct 15, 1999
3,410
0
0
That is correct. You get both SM3.0 and SM2.0b support with DX9c. FarCry 1.2 did have some install problems with some system configurations and saved games, but for the most part, if you do a clean install of the game, you're usually fine. Of course, 1.2 did introduce some annoying in-game bugs as well with fixed weapons.

Anyway, you don't need to resort to typing in the console to take advantage of instancing and or SM2.0b (for x800 owners). Simply add this parameters in the shortcut properties.

This is what I'm using for my 9700pro/9800Pro:

E:\FARCRY~1\BIN32\FARCRY.EXE -devmode "r_geominstancing 1"

For my x800xt:

f:\FARCRY~1\BIN32\FARCRY.EXE -devmode "r_sm2bpath 1" "r_geominstancing 1"

"e_vegetation_sprites_distance_ratio 100" is optional, but if you want the added eye-candy, you can turn it on. It still eats up your performance a bit, but not as bad as it would without instancing.

The only other stipulation in addition to the FC 1.2 patch and DX9c is Cat 4.8 or above.

OH YEAH. Sometimes, I use "r_DisplayInfo 1" also so I can gauge my performance.
 

Sylvanas

Diamond Member
Jan 20, 2004
3,752
0
0
ok i went into the main farcry folder (not bin32, there was nothing called devmode in there) and found a "devmode.lua" i then opened that file in notepad added "r_geominstancing 1" and "r_displayinfo 1" i saved it then closed. i then booted up farcry and got weird sound performance, everything was kind of echoed. and does displayinfo 1 show fps? because i didnt see any fps counter anywhere.....

thanks for your time brian48

EDIT: i got it working by simply typing "\r_geominstancing 1" in the console. all i needed was the "\"