Guru3D.com Forums

Go Back   Guru3D.com Forums > Videocards > Videocards - ATI Drivers Section
Videocards - ATI Drivers Section In this section you can discuss everything Catalyst related. Catalyst drivers are for all ATI based graphics cards. This is also the place to discuss modified Catalyst drivers.


Reply
 
Thread Tools Display Modes
ATI CrossFire Xtension v1.4 - A way to force crossfire w/ profiles
Old
  (#1)
king-dubs
Maha Guru
 
king-dubs's Avatar
 
Videocard: Visiontek HD4870X2
Processor: Q9650 @ 4.0 GHz, 1.3125v
Mainboard: ASUS P5Q Deluxe(Rev.2005)
Memory: 8 GB OCZ Reaper DDR2 1066
Soundcard: Creative SB X-Fi Fatal1ty
PSU: OCZ GameXStream 700W
Default ATI CrossFire Xtension v1.4 - A way to force crossfire w/ profiles - 04-17-2009, 16:19 | posts: 1,660 | Location: 127.0.0.1 | User is Offline

Quote:
Code:
ATI CrossFire Xtension v1.4
by AgentGOD
-----------------------------
Home pages: www.epichardware.com & www.ultimate-filez.com
  Donation: www.ultimate-filez.com/?page=donate

Description:
	Ever ran into a problem where you could not use your big, multiple ATI GPU setup on a new game?
	Don't worry, many people have had the same issue, and up until now, the only solution was to
	wait for an updated build of the Catalyst drivers, which usually takes over a month! Now, that
	problem has a solution! ATI CrossFire Xtension allows you to create custom profiles that will
	force CrossFire (ATI multi-GPU solution) support on non-supported, or new, games and applications.

	Remember, this is only a temporary solution for CrossFire problems, as ATI themselves must update
	drivers to have true proper CrossFire support for new games. While you wait the month long period
	(or longer) for ATI to update their drivers, you can use this tool to use CrossFire without waiting,
	right now, on your new games.

	This program also allows you to force video quality settings, and CrossFire mode, such as anti-aliasing,
	anisotropic filtering, and AFR, SPR, ST, SPAA. These settings do not need "Force CrossFire" to be enabled.

Requirements:
	-Microsoft .NET Framework v2.0 (minimum)
	-Microsoft Visual C++ 2008 Runtime (usually also required for CCC installation)
	-An non-CrossFire supported Direct3D/OpenGL game (usually)
	-Two or more ATI graphics cards (dual-GPU on single PCB counts)
	-Windows XP/Vista/Seven (32-bit or 64-bit)
	-ATI Catalyst 9.4 or above recommended!

Instructions:
	Extract the program to its own folder, then run the program. Add a game/application to the program
	to create a profile for that game/application. Be sure to select the correct rendering method! If
	you aren't sure which one your game uses, you can always check Google! Then, launch the game by
	selecting, then double-clicking the game, or click the Launch button. Your profile settings will be
	saved upon quitting the program, or you can manually save by hitting the Save button. The profile will
	be saved as "ATI_CF_Xtension.ini" in the same folder.

*Notes:
	- As of v1.1, you can now select which pre-defined CrossFire profile to use! If you aren't sure what to
          do with this drop-down list, leave it at the default name, as it should work fine in most situations.
	- As of v1.2, you can now pass arguments to the target application (optional).
	- If you do not know what you're doing with the "pre-defined profile" option, leave it at default, just
	  select the correct rendering method (Direct3D or OpenGL)!
	- As of v1.3, you can now force anisotropic filtering and anti-aliasing on any specific application.
	- As of v1.4, you can now change CrossFire method!
	

Enjoy!


Credits:
----------
AgentGOD - coding the program
ATI/AMD - for the HD 4870 X2
TricksOfDeath - UI revisions
NickF - bug testing
psolord - testing with HD 4870 X2 on FEAR 2 (Catalyst 9.1)

Copyright © 2009 [E]pic [H]ardware & Ultimate Filez
Screen shot:

Note: In the screen-shot, I added a few games (some CF supported, some not) for demonstration (screen-shot) purposes. FEAR 2 official CrossFire support was just added by ATI in Catalyst 9.2. Thanks to psolord for reporting that v1.0 of the program worked flawlessly with FEAR 2 in Catalyst 9.1.

Download link:
http://www.epichardware.com/bin/ATI_CF_Xtension.rar

Changes in v1.4
- Added ability to change CrossFire method (Auto, AFR, SPR, Supertiling, SuperAA)
- Fixed program naming when "Force CrossFire" option is unchecked

This version brings back the ability to change CrossFire method! Some older games operate better with different CrossFire methods other than Alternate Frame Rendering (AFR), for example: America's Army. With America's Army, the latest ATI Catalyst drivers assumes AFR mode, and neglects the heavy flickering that occurs during gaming. With ATI CrossFire Xtension v1.4, you can now force the driver to use another method (such as Split-Frame Rendering, Supertiling, or SuperAA mode).

Enjoy!

Changes in v1.3
- Added ability to disable/enable forcing of CrossFire support
- Added quick-help button for the add/edit dialog
- Reworked the GUI a bit for user-friendliness
- Added ability to force anisotropic filtering and anti-aliasing
- Added on screen display of current GPU and Catalyst Driver Version
- Enhanced compatibility with Windows XP
- Fixed a bug that caused profile-saving to function incorrectly on Windows XP

Changes in v1.2
- Added ability to pass command-line arguments to the target application
- Optimized file handling efficiency
- Added changelog
- Made some changes to the readme

Changes in v1.1
- Added selectable pre-defined profile list of CrossFire supported Direct3D and OpenGL applications
- Fixed a few GUI glitches
Source: [E]pic [H]ardware
   
Reply With Quote
Old
  (#2)
Soulfly76
Member Guru
 
Soulfly76's Avatar
 
Videocard: ASUS MATRIX 4850 512Mb CF
Processor: Q9550 @ 3,8 Zalman 9900
Mainboard: ASUS P5Q3 DELUXE WIFI
Memory: OCZ DDR3 1800 @ 7-7-7-18
Soundcard: X-Fi Fatal1ty ProTitanium
PSU: Corsair 750W-TX
Default 04-18-2009, 10:16 | posts: 81 | Location: Denmark | User is Offline

I just love this tool. It does what it promises
   
Reply With Quote
 
Old
  (#3)
genbrien
Member Guru
 
genbrien's Avatar
 
Videocard: 2x Ati4870 512Mb in CF
Processor: Q9550@3.8ghz on air
Mainboard: Asus P5Q-Pro
Memory: 1066Mhz 2x2Gb 5-5-5-15
Soundcard: integreted
PSU: Corsair TX750w
Default 04-18-2009, 14:04 | posts: 58 | Location: Quebec, Canada | User is Offline

-how do you know of a game is using both GPU ????
-can I start the program as usual or I must start it with the application???

btw, nice program

Last edited by genbrien; 04-18-2009 at 14:13.
   
Reply With Quote
Old
  (#4)
king-dubs
Maha Guru
 
king-dubs's Avatar
 
Videocard: Visiontek HD4870X2
Processor: Q9650 @ 4.0 GHz, 1.3125v
Mainboard: ASUS P5Q Deluxe(Rev.2005)
Memory: 8 GB OCZ Reaper DDR2 1066
Soundcard: Creative SB X-Fi Fatal1ty
PSU: OCZ GameXStream 700W
Default 04-18-2009, 15:03 | posts: 1,660 | Location: 127.0.0.1 | User is Offline

Quote:
Originally Posted by genbrien View Post
-how do you know of a game is using both GPU ????
-can I start the program as usual or I must start it with the application???
You can see if the game is using both GPUs with GPU-Z or with the "Enable CrossFire Logo" in CCC.

Quote:
Originally Posted by genbrien View Post
-can I start the program as usual or I must start it with the application???
You must start the game/application through ATI CrossFire Xtension.
   
Reply With Quote
Old
  (#5)
wekktor
Master Guru
 
Videocard: 2x XFX5870 cfX @stock
Processor: 920 D0 @ 4.0ghz HTon 1.3v
Mainboard: P6T SE flashed to P6T
Memory: 3x1gb ocz 1600mhz
Soundcard:
PSU: ANTEC TRUPWR QUATTRO 850W
Default 04-18-2009, 15:24 | posts: 404 | Location: STOCKHOLM, SWEDEN | User is Offline

Hi

Do this tool work on counter-strike source too?

Im cant try it myself right now, but do you think it should work ?

/wekktor
   
Reply With Quote
Old
  (#6)
king-dubs
Maha Guru
 
king-dubs's Avatar
 
Videocard: Visiontek HD4870X2
Processor: Q9650 @ 4.0 GHz, 1.3125v
Mainboard: ASUS P5Q Deluxe(Rev.2005)
Memory: 8 GB OCZ Reaper DDR2 1066
Soundcard: Creative SB X-Fi Fatal1ty
PSU: OCZ GameXStream 700W
Default 04-18-2009, 18:46 | posts: 1,660 | Location: 127.0.0.1 | User is Offline

Quote:
Originally Posted by wekktor View Post
Hi

Do this tool work on counter-strike source too?

Im cant try it myself right now, but do you think it should work ?

/wekktor
It should work with the params:
Code:
-game cstrike -steam
   
Reply With Quote
Old
  (#7)
Iarwain
Banned
 
Videocard: 4890 990//1120
Processor: Phenom II x3 720 3.7ghz
Mainboard: Lanparty DK 790FX-M2RS
Memory: A-Data DDR2 800 6GB
Soundcard: Creative X-Fi XtremeGamer
PSU: Corsair 650W
Default 04-18-2009, 19:04 | posts: 3,048 | User is Offline

This program makes me wish I still had crossfire.
   
Reply With Quote
Old
  (#8)
PR-0927
Master Guru
 
PR-0927's Avatar
 
Videocard: ATI Radeon HD 4870 X2
Processor: Core i7 920 D0 @ 4.0 GHz
Mainboard: ASUS P6T Deluxe V2
Memory: 12GB Patriot DDR3 1691
Soundcard: Asus Xonar DX
PSU: Antec TPQ-850
Default 04-19-2009, 06:34 | posts: 365 | Location: Ohio, U.S.A. | User is Offline

Just wondering - I had Homeworld 2 installed on a quad-core, Vista 64-bit system, with an HD 4870 X2. It would load a game, then crash the moment you started clicking. Is this a CrossFire-related issue, or is this something else entirely?

- PR-0927
   
Reply With Quote
Old
  (#9)
Psychlone
Ancient Guru
 
Psychlone's Avatar
 
Videocard: Sapphire 4870X2 2GB GDDR5
Processor: 940BE CACVC AC 0849 APAW
Mainboard: ASUS M3A79-T Deluxe
Memory: 2 X 2GB Dominator 8500C5D
Soundcard: Gigaworks S750 7.1ch 700W
PSU: OCZ GameXstream 1010W
Default 04-19-2009, 08:24 | posts: 3,108 | Location: near...very near | User is Offline

^ Couldn't tell you since I never played Homeworld, but I can tell you that I've followed this since it was just a little Beta boy, and it does indeed fix issues just like that. Mercenaries2, Legendary and Dark Sector required nothing else to work on my machine, where none of them would work right after install. (nothing worse than paying between $30 and $60 for a game, getting it home and installing it, only to have to sideline it because it CTDs or BSODs instantly, or simply just refuses to do anything!!)

Only other thing that I can say about the Homeworld2 problem, is faulty install, missing DX or borked driver...failing those, this will fix it.

Psychlone

Last edited by Psychlone; 04-19-2009 at 08:31.
   
Reply With Quote
Old
  (#10)
Sneakers
Maha Guru
 
Sneakers's Avatar
 
Videocard: 4870X2+88GTX+LG W2600HP
Processor: Core Duo E8500 E0@4.4GHZ
Mainboard: XFX Nvidia 780i A2
Memory: Corsair XMS2C4 2x2 Gig
Soundcard: Sound Blaster Xtrm-Gamer
PSU: Corsair HX Modular 1000W
Default 04-19-2009, 08:45 | posts: 1,296 | Location: Skåne, Sweden | User is Offline

Awesome tool.

5/5
   
Reply With Quote
Old
  (#11)
notyou
Master Guru
 
Videocard: 2-Sapphire 4870 1GB xfire
Processor: PhenomII X4 940 BE
Mainboard: ASUS M3A79-T Deluxe
Memory: 8GB G.Skill PC-8500 4x2GB
Soundcard: X-Fi Xtreme Gamer
PSU: Corsair TX 850W
Default 04-19-2009, 16:47 | posts: 229 | User is Offline

After trying this, GTA IV will not start. It just keeps trying to start & loads up the processes menu with GTA IV.exe's After a short time, there are 15-20 GTA IV exe's I have to close out.

Going to try & reinstall GTA to see if it'll actually work again.
   
Reply With Quote
Old
  (#12)
wekktor
Master Guru
 
Videocard: 2x XFX5870 cfX @stock
Processor: 920 D0 @ 4.0ghz HTon 1.3v
Mainboard: P6T SE flashed to P6T
Memory: 3x1gb ocz 1600mhz
Soundcard:
PSU: ANTEC TRUPWR QUATTRO 850W
Default 04-20-2009, 08:24 | posts: 404 | Location: STOCKHOLM, SWEDEN | User is Offline

It's a really nice working tool. I tried Colin mcrae dirt demo, and when I first played the game normal without this tool I got at highest 40FPS and was very unsmooth. Then I tried this tool and get 88FPS at highest and lowest 79, yes over 100% and it was really smooth .

But one game I want you to add if possible is: Counter-strike: source(hl2.exe), now there is only hl.exe

/wekktor
   
Reply With Quote
Old
  (#13)
damien666
Ancient Guru
 
damien666's Avatar
 
Videocard: 8800gt-waiting gf100 H20
Processor: Q9450 "upgraging to H20"
Mainboard: Asus Rampage Formula X48
Memory: 4gb OCZ 8500C5 (1066mhz)
Soundcard: Auzentech Prelude 7.1
PSU: Enermax Galaxy 850W DXX
Default 04-20-2009, 15:16 | posts: 9,564 | Location: nottingham, uk | User is Offline

wow first time ive seen or heard of this app how oild is it and are their any issues with it
   
Reply With Quote
Old
  (#14)
walp
Newbie
 
Videocard: ASUS 4890 1GB 999\1133
Processor: Intel Core 2 Duo E8500 E0
Mainboard: Asus P5E x38 (RampageMod)
Memory: OCZ FLEX 9200 4GB
Soundcard: Creative Gigaworks G500
PSU: Zalman ZM1000-HP 1kW
Default 04-21-2009, 10:23 | posts: 2 | Location: Umea,Sweden | User is Offline

Oh my!








Pandoras box or whaaaaaaat!?!


Man I wanna order a second 4890 and overclock the **** out of them both!
   
Reply With Quote
Old
  (#15)
rogue221979
Member Guru
 
Videocard: Asus Tri fan4870x2 2048
Processor: Core I7 920 @ 3.7 1.27v
Mainboard: Gigabyte GA X58 UD5
Memory: Corsair 6GB 1333mhz
Soundcard: On board HD audio
PSU: Corsair 750BTX
Default 04-22-2009, 17:53 | posts: 138 | Location: Oxford maine | User is Offline

I have a few games with steam.

How do I get it to load them? I'm not sure were to guide the ATI extentsion too.
   
Reply With Quote
Old
  (#16)
JonasBeckman
Maha Guru
 
JonasBeckman's Avatar
 
Videocard: Sapphire 4890 V-X 2GB
Processor: Intel C2D 6850 Extreme
Mainboard: Asus Maximus Extreme X38
Memory: OCZ 1800 DDR3 4GB
Soundcard: Asus Xonar D2X
PSU: 1200W Toughpower
Default 04-22-2009, 22:16 | posts: 2,030 | Location: Sweden | User is Offline

Start the program and create a new profile, browse to the EXE file and give the profile name the title of the game (Or whatever).

Then decide if you want to attempt forcing AA/AF (Usually not recommended unless title doesn't support AA/AF normally.)

Then select between D3D and OpenGL, it'll decide which profiles you have available to choose from.

After that browse trough a list of "profiles" or game names (EXE file names) for your profile to "load" when the game starts, it'll create a copy of and rename the EXE to this name so make sure you take the correct profile.

Normally you would take a profile close to the game you want to force Crossfire in as taking a random one can introduce artifacts and other problems as the ATI drivers and monitoring services thinks it's running that game instead and will apply profile specific settings via CCC for that game which might not always work.
(IE Last Remnant uses UE3 so best to take a UE3 engine title.)

This is best used for titles were Crossfire doesn't scale well, not all titles will show improvements, depends on other limitations such as GTA IV mainly hitting the CPU.

Lastly choose which mode to scale via, AFR is the most common one as of the latest ATI drivers and means frame 1 is done by GPU 1 and frame 2 by GPU 2 and then frame 3 back to GPU 1 and so on whereas the other modes use other means of Crossfire scaling to divide the workload, might improve performance to use another mode or reduce stuttering (micro-stutter) as frames are handled differently by each GPU.

Hope this explains a bit of it, refer to the readme and use google for terms in the program you're uncertain of (AFR rendering for example and so on.)
   
Reply With Quote
Old
  (#17)
CPC_RedDawn
Maha Guru
 
CPC_RedDawn's Avatar
 
Videocard: ATI 4870X2 (8.70RC2)
Processor: i7 920@3.6GHz 1.29vcore
Mainboard: Asus P6T Deluxe (v.1611)
Memory: 6GB Corsair 1600MHz DDR3
Soundcard: Onboard 7.1 (5.1 Headset)
PSU: TAGAN 900W BZ Modular
Default 04-22-2009, 22:28 | posts: 2,042 | Location: Wolverhampton/United Kingdom | User is Offline

This just goes to show that ATI can release something like this. I mean this has come from the mod community and it seems to work great already. Heck ATI need not even include this in the actual driver package. Maybe as a separate download which has updates released for it to add more profiles. This would be better. But I have not idea what ATI are playing at.
   
Reply With Quote
Old
  (#18)
WhiteLightning
Ancient Guru
 
WhiteLightning's Avatar
 
Videocard: 4870x2 765/970 8.70 RC2
Processor: Q9550@3.6GHz
Mainboard: Gigabyte X48T-DQ6
Memory: 4GB Reaper
Soundcard: X-Fi Gamer 7.1 T7900
PSU: 1000watt XtremeGamer
Default 04-22-2009, 22:51 | posts: 7,785 | Location: Netherlands | User is Offline

Quote:
Originally Posted by CPC_RedDawn View Post
This just goes to show that ATI can release something like this. I mean this has come from the mod community and it seems to work great already. Heck ATI need not even include this in the actual driver package. Maybe as a separate download which has updates released for it to add more profiles. This would be better. But I have not idea what ATI are playing at.
indeed, it really is one of my reasons to go to the green team when im buying my next cardl wont be sometime until the end of the year or so, but still.
i really miss the profiles, and nhancer
   
Reply With Quote
Old
  (#19)
rflair
Master Guru
 
rflair's Avatar
 
Videocard: ATI 4890
Processor: Q6600@3.6GHz
Mainboard: Asus P5K-E
Memory: 8G DDR2
Soundcard: SB A2 ZS, Logitech Z640
PSU: OCZ(PPC) 860w
Default 04-23-2009, 03:47 | posts: 799 | Location: Canada | User is Offline

nhancer is a community mod also. Just took someone in the ATI community to make something like this for X-fire users, the guy should be commended.
   
Reply With Quote
Old
  (#20)
KillerSneak
Banned
 
Videocard: 2x HD 3870's CrossFireX
Processor: AMD FX-60 @ 2.9 GHz
Mainboard: ASUS 32-MVP Deluxe
Memory: 2048 PC3200 patriot
Soundcard: SB Audigy 2ZS
PSU: Crosair 620
Default 04-23-2009, 15:37 | posts: 1,126 | Location: The Netherlands | User is Offline

Or people can be less lazy and find the registry:
MVPUMode
3100 - AFR
3200 - scissor
3300 - super tiling
3400 - super FSAA

and there's AFR_Friendly.exe for renaming

ATi did include this and games get added each month (Catalyst AI) so I really don't see why someone should go GREEN (green indeed as they still need 47395047329085543085032 beta drivers a year and maybe if it's a good year they can release 5/6 WHQL drivers)
   
Reply With Quote
Old
  (#21)
king-dubs
Maha Guru
 
king-dubs's Avatar
 
Videocard: Visiontek HD4870X2
Processor: Q9650 @ 4.0 GHz, 1.3125v
Mainboard: ASUS P5Q Deluxe(Rev.2005)
Memory: 8 GB OCZ Reaper DDR2 1066
Soundcard: Creative SB X-Fi Fatal1ty
PSU: OCZ GameXStream 700W
Default 04-23-2009, 16:11 | posts: 1,660 | Location: 127.0.0.1 | User is Offline

Quote:
Originally Posted by KillerSneak View Post
Or people can be less lazy and find the registry:
MVPUMode
3100 - AFR
3200 - scissor
3300 - super tiling
3400 - super FSAA

ATi did include this and games get added each month (Catalyst AI)
Problem is, those things apply globally to everything. This program allows you to control the settings for individual programs.
   
Reply With Quote
Old
  (#22)
HaZe303
Maha Guru
 
HaZe303's Avatar
 
Videocard: HD5870 / HD5850+XFX9800GT
Processor: i7-920@4.0 / Q9450@3.6ghz
Mainboard: Gigabyte x58 UD5 / P5Q-E
Memory: 3GB DDR3/ 4GB DDR2
Soundcard: X-FI PCI/ X-FI Titanium
PSU: TT 1200W / Corsair TX650W
Default 04-25-2009, 11:47 | posts: 1,036 | Location: Sweden | User is Offline

Great peace of software! Keep up the great work! Hope you continue support and add more and more games each version? Thx
   
Reply With Quote
Old
  (#23)
klexical
Newbie
 
Videocard: Dual Asus 3870x2's
Processor: Intel Q9450 @ 3.6
Mainboard: Asus Ramage Formula x48
Memory: 4gb GSkill DDR2 1066
Soundcard: some cheapo supremefx
PSU: Enermax Galaxy 1000w
Default 04-26-2009, 16:45 | posts: 13 | User is Offline

anyway to use this with warhammer online?
   
Reply With Quote
Old
  (#24)
PDOstrander
Newbie
 
Videocard: Saphire 4870 X2
Processor: Intel i7 920
Mainboard: EVGA 132-BL-E758-A1
Memory: DDR3 1600 12GB
Soundcard: Sound Blaster X-FI Xtream
PSU: ABS BZ1100
Default 04-28-2009, 11:50 | posts: 1 | User is Offline

I'd be interested to know if this can be made to work with Warhamer Online as well. I know the app launches a pather program, which in turn lunches the actual game exe. Anyone have any insight...?
   
Reply With Quote
Old
  (#25)
Iarwain
Banned
 
Videocard: 4890 990//1120
Processor: Phenom II x3 720 3.7ghz
Mainboard: Lanparty DK 790FX-M2RS
Memory: A-Data DDR2 800 6GB
Soundcard: Creative X-Fi XtremeGamer
PSU: Corsair 650W
Default 04-28-2009, 12:16 | posts: 3,048 | User is Offline

You would need to use the actual .exe. So, when you launcher Warhammer, wait for the game itself to come up, minimize it, go to the task manager and find the .exe it is running from. Use that one, not the launcher.
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2008, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.