Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

[How To]: ATI Catalyst

- - - - -

  • Please log in to reply
98 replies to this topic

#1
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
Introduction
This installation "traditionally" caused many headaches and many of you have asked about it. This will help you to install the catalyst drivers, ATI control panel and an interesting tool for overclockers (radclocker). Just follow this simple steps...

Step 1
Start creating the folder ATI\ and inside it the folders CP\ (Control Panel), Drivers\ (Catalyst) and RadClocker\ so it will look like...

ATI\
-CP\
-Drivers\
-RadClocker\

Now download the ATI catalyst drivers from here, and do the same with the control panel. Finally download radclocker.

Step 2
Extract the catalyst drivers installer; you can do it using winrar or running the installer and checking the ATI\ folder on the root of your drive. There you will find the 2KXP_INF\ folder, that is the main drivers dir. Copy the content of that folder to ATI\Drivers\. Then modify your unattended "winnt.sif" file, point the drivers dirs...
   OemPnPDriversPath="ATI\Drivers"
...and to ensure they're installed add this to the same file...
   DriverSigningPolicy = Ignore
    NonDriverSigningPolicy = Ignore
Extract the catalyst control panel from the installer; again you can use winrar or run the setup to place all the files into ATI\CP\. Now once on that dir edit the 2 files named like *_XP.reg and modify the values...
"EnableIcon"="0"
"NoAtipta"="1"
"RegistrationOnLine"="OFF"
This will prevent the taskbar icon to load (if you want to preserve it just don't modify the .reg file).

Now RadClocker, latest version uses another type of installation (older versions used .msi installers). Run the setup and go to your temp folder to find a random strings .msi file so copy it to ATI\RadClocker\ and reaname it to RadClocker.msi for example.

Step 3
Now you can select between pack it on a RAR SFX or place the ATI\ dir on the $OEM$\$1. If you use the RAR way use this comment
;The comment below contains SFX script commands

Path=%SYSTEMDRIVE%\
Silent=1
Overwrite=1
and place this code on winnt.sif...
   DetachedProgram=cmd.exe
    Arguments="/C START %systemdrive%\detached.cmd"
...and for $OEM$\$1\detached.cmd...
@echo off
FOR %%d IN (c: d: e: f: g: h: i: j: k: l: m: n: o: p: q: r: s: t: u: v: w: x: y: z:) DO IF EXIST %%d\$OEM$\$1\detached.cmd SET CDROM=%%d
start /wait %CDROM%Software\ATIRARSFX.exe
EXIT

Step 4
Almost done, now drivers will be installed and we need to call CP\ and RadClocker\ setups. Simply place this on RunOnceEx
IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\055 /VE /D "Catalyst Control Panel" /f
IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\055 /V 1 /D "%SYSTEMDRIVE%\ATI\CP\Setup.exe /K" /f

IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\056 /VE /D "RadClocker" /f
IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\056 /V 1 /D "%SYSTEMDRIVE%\ATI\RadClocker\RadClocker.msi /qn" /f
Finally done, now drivers will be installed and if they are detected the control panel and radclocker will be run.

Note: The new ATI installers use the /K switch for silent installations, if you're using an older version or that switch is not working, you'll need to use the installshield method and call the installation this way...
REG ADD %KEY%\055 /V 1 /D "%SYSTEMDRIVE%\ATI\CP\Setup.exe /S -f1\"%SYSTEMDRIVE%\ATI\CP\setup.iss\" -f2\"%SYSTEMDRIVE%\ATICP.log\"" /f
...and for your pleasure the setup.iss file...

[InstallShield Silent]
Version=v6.00.000
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-DlgOrder]
Dlg0={0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdWelcome-0
Count=5
Dlg1={0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdLicense-0
Dlg2={0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdAskDestPath-0
Dlg3={0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SprintfBox-0
Dlg4={0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdFinishReboot-0
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdWelcome-0]
Result=1
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdLicense-0]
Result=1
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdAskDestPath-0]
szDir=C:\Archivos de programa\ATI Technologies\ATI Control Panel
Result=1
[Application]
Name=ATI Control Panel
Version=1.00.0000
Company=ATI Technologies
Lang=000a
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SprintfBox-0]
Result=7
[{0BEDBD4E-2D34-47B5-9973-57E62B29307C}-SdFinishReboot-0]
Result=1
BootOption=0

Note: Modify the path if you like.

That's all, good luck!

Edited by SiMoNsAyS, 25 November 2004 - 09:05 AM.



How to remove advertisement from MSFN

#2
edmoncu

edmoncu

    Advanced Member

  • Member
  • PipPipPip
  • 331 posts
  • Joined 28-April 04
cool! thanks a bunch for this guide!
Please join the growing Filipino Community of PC Experts and Enthusiasts
Posted Image

#3
codeblue

codeblue

    Advanced Member

  • Member
  • PipPipPip
  • 305 posts
  • Joined 14-July 03
This is great SiMoNsAyS, you truely are a ape umong chimps :thumbup

Any chance of working your magic with the multi media center? All the guides here ive followed dont work for me :no: Also the CATALYST Control Center?
This would be a good area to add a signature

#4
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
many thanks guys :blushing:

@edmoncu sorry for the wait :whistle:

@codeblue, i've never used MMC so i can't provide a working setup.iss and about the CC, well i used it for a while but i found a background process that took too much resources so i simply replaced it with the CP but hey good news! probably they use the same type of installation as new ati setups so... just follow the steps for the control panel and /K switch *should* work :yes:

#5
edmoncu

edmoncu

    Advanced Member

  • Member
  • PipPipPip
  • 331 posts
  • Joined 28-April 04
no problem simon, your guide's awesome! :D
Please join the growing Filipino Community of PC Experts and Enthusiasts
Posted Image

#6
Jilles

Jilles
  • Member
  • 2 posts
  • Joined 16-August 04
What i do is integrate de inf files with nlite and then i install the control panel through the startup batch file, with the other programs. Is this a good way to do it?

#7
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
@Jilles yes, it's a good way. i use runonce instead a batch file because "it looks" better and nlite is a very good way to integrate drivers :yes:

#8
XPero

XPero

    Father of XPize / Vize

  • Developer
  • 1,912 posts
  • Joined 08-August 04
Excellent work!! gonna try it now :thumbup


offtopic:
"see" you in 7 days ;)

#9
Bâshrat the Sneaky

Bâshrat the Sneaky

    aka Wim Leers

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,214 posts
  • Joined 29-October 03
  • OS:none specified
  • Country: Country Flag
Well, congratz SiMoNsAyS! I think you're becoming the "FAQ-man"!!!! ;) :thumbup

#10
Dynaletik

Dynaletik

    Senior Member

  • Member
  • PipPipPipPip
  • 652 posts
  • Joined 18-September 04
  • OS:none specified
  • Country: Country Flag
Do i need an .iss file for installing CP or does it perfectly when I use the /K switch?

#11
edmoncu

edmoncu

    Advanced Member

  • Member
  • PipPipPip
  • 331 posts
  • Joined 28-April 04
i suppose with the newer catalyst drivers, the need for ISS file is not a necessity anymore since the /K switch supplants it.
Please join the growing Filipino Community of PC Experts and Enthusiasts
Posted Image

#12
BBQmyNUTZ

BBQmyNUTZ
  • Member
  • 7 posts
  • Joined 03-December 04
Hello. First time poster here, having a bit of trouble getting the control panel portion of this guide to work correctly. The display driver itself installs fine, but I'm probably missing something obvious when trying to get the cpanel to silently install.

I'm not using any rar'ed files, just the extracted setup. Here's what I've got so far:

Control Panel setup files are in this directory:
\$OEM$\$1\Install\ATI\CPanel

There is a setup.iss file already there, which I'm not sure if I should remove or keep or what.

Cmdlines.txt file is in the \$OEM$\ folder. Here's what's in that:

[COMMANDS]
"RunOnceEx.cmd"

RunOnceEx.cmd file is in the \$OEM$\ folder. Here's what's in that:

IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\055 /VE /D "Catalyst Control Panel" /f
IF EXIST %SYSTEMROOT%\system32\atiddc.dll REG ADD %KEY%\055 /V 1 /D "%SYSTEMDRIVE%\Install\ATI\CPanel\Setup.exe /K" /f

That's all I have in regards to the Cpanel stuff. I didn't enter anything else in the winnt.sif file, because I didn't use the rarsfx option. Is there something here I'm missing?

Kai

#13
bullish

bullish
  • Member
  • 4 posts
  • Joined 26-December 04
BBQmyNUTZ

[COMMANDS]
"RunOnceEx.cmd"

try put at winnt.sif

#14
troycicle

troycicle

    Member

  • Member
  • PipPip
  • 162 posts
  • Joined 27-August 04
How do I make it when I install the control panel, a shortcut doesn't get placed on my desktop, when I right click my desktop, ATI Catalyst Control Center doesn't show up at the top, the Control center doesn't load in my system tray, and OverDrive is enabled in the Control Center?

#15
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
for the shortcut a simple command will do the job...
del /f /q "pathtolink\link.lnk"
rightclick shortcut to CC at the top of the menu; you'll need to search throught your registry. probably the reference will be placed on a "HKCR\*" , "HKCR\folder" or something like this so your reg must be...
[-HKEY_CLASSES_ROOT\*\...]
about the last paragraph sorry i don't know what you want to mean :P, probably because i use CP in the place of CC ;)

#16
neuro42

neuro42

    Junior

  • Member
  • Pip
  • 68 posts
  • Joined 19-December 04
I started trying this, but most of it does not work

Nothing goes to the temp file.

Instead you can go to the Windows\Installer folder and pull the MSI's

However I am stuck running hte batch file method. Since I have an AMD processor I have to install the AGP driver and the SmartGART drivers before the ati program. :(

I would say it could work even with an AMD, but since I ran into massive errors on my first install, I am going to have to do it differently.

Thanks for the great info :)


EDIT:

I Just looked at your sig, we have **** near identical systems

I am running a 2400, on a A7N8x rev 2 board with 320GB of maxtor drives and 1and a quarted GB of RAM

Gonna have to try and wrap my brain around this.

#17
Kaspin

Kaspin

    Newbie

  • Member
  • 21 posts
  • Joined 10-February 04
when are you running the batch file?

I use OEMPnPPath for the base drivers, then run the driver setup (for SmartGart) and the CPanel Setup using RunOnceEx with the /K switch. Works great for me.

As for "extracting" the drivers, I guess they changed their compression method and you can no longer open the downloaded files with winrar. I just downloaded the individual packages, then ran the exe and it asks where you want extract files to, then it extracts the files and runs the setup. just cancel the setup, and the extracted files will still be in the specified location.

#18
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
my drivers are perfectly installed :huh:
i suppose is because you run installation before runonce, did you run it from cmdlines?
try to install at a later point on windows setup...

#19
neuro42

neuro42

    Junior

  • Member
  • Pip
  • 68 posts
  • Joined 19-December 04
Ahh, thanks for the info.

Yeha I am going back to the runonce method.

I tried beingtricky last time and loading hte agp/smartgart during hte driver install. Think I should just do it all at runonce.

ECHO.
ECHO Installing ATI Catalyst Software
ECHO Please Wait
start /wait %systemdrive%\install\ATI\Setup.exe -s

Just going to go back to this method though

It stinks that I cant test it in VMware :(

#20
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04

It stinks that I cant test it in VMware :(

it's the worst thing about catalyst, if card is not present then drivers won't be installed :}

... but an advantage for people using their unattended cds with different machines and hardwares ... :P

#21
Bâshrat the Sneaky

Bâshrat the Sneaky

    aka Wim Leers

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,214 posts
  • Joined 29-October 03
  • OS:none specified
  • Country: Country Flag
There are 2 'easy' solutions: (in fact 3)

1. De-attach all harddisks temporarily and use a spare (small) one for testing purposes.
2. Create an extra partition, only for testing. I'd recommend also to use a bootmanager. (so you don't have to edit your boot.ini over and over again)
3. Buy a spare computer B) :w00t: :thumbup

#22
neuro42

neuro42

    Junior

  • Member
  • Pip
  • 68 posts
  • Joined 19-December 04
Well the third is not really an option if I am looking to create a UA cd for this system ;)

I think I might just be trying to do too much. :(

Istarteed creating an XP bootable

That worked

Then an XPSP2 bootable and that worked

Instead of trying to make a UA XPSP2 Bootable I went straight to making a super CD with about 20 appz included a 6KB registry tweak etc etc

Since CDs are cheap (and I even have 1 CDRW) I should have built up to it.

make a driver pack XPSP2 bootable

Then work on incorporating my themes and sounds

then add reg tweaks
then add appz

that why I could better diagnose the errors.

sigh.... If this super DVD does not work I will try it that way LOL

#23
Afterdawn

Afterdawn

    Member

  • Member
  • PipPip
  • 179 posts
  • Joined 04-November 04
why check 4 times for the atiddc.dll file?

this is a lot "cleaner": :P

IF EXIST %SYSTEMROOT%\system32\atiddc.dll (
reg add everything and more..!
and do lots of stuff here
you can even add commands here;)
)

I went to the doctor the other day and he said I was a paranoid schizophrenic... Well, he didn't actually say it, but we know what he was thinking.

#24
SiMoNsAyS

SiMoNsAyS

    C'mon you apes! You wanna live forever!?

  • Patrons
  • 3,455 posts
  • Joined 17-May 04
@Afterdawn and why not? :P (j/k)

your code is shorter that's ok but doesn't matter if you check it 1 or 4 times ;)

Edited by SiMoNsAyS, 03 January 2005 - 07:01 PM.


#25
Afterdawn

Afterdawn

    Member

  • Member
  • PipPip
  • 179 posts
  • Joined 04-November 04
Well.. because the file may not be there the 3rd or 4th time you'll check it! ;)

I'll bet you like to program like this ;) :

if (boolean1 == true)
   boolean2 = true;
if (boolean1 == false)
   boolean2 = false)


Maybe I'm just a perfectionist.. yes that's it. I am going crazy to make the perfect unattended CD... I spend hours (if not days) to search for a specific registry tweak in order to replace the manual work (which costs me less then minute to perform i guess). I'm nutts! :yes:

But i can't help it! I *must* create perfect unattended CD! Cannot stop anymore... it's tooo late now! :o
I went to the doctor the other day and he said I was a paranoid schizophrenic... Well, he didn't actually say it, but we know what he was thinking.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users