Help - Search - Members - Calendar
Full Version: ATI Catalyst 8.2 (driver plugin only), B0RK3D!
The CD Forum > Bart's PE Builder > Plugins
AgentGOD
Tested on a friend's ATI card, Radeon X1950 XT. Only tested with XPE v1.0.7 as the shell.

Be sure to use InfCacheBuild!

Only 6.52 MB archive!
Download here:
http://rapidshare.com/files/98862667/ati_c..._v8.2_custom.7z

Note: Do not try to use UPX or any other PE packer on the DLLs or EXEs, because it will make the driver not function!
SamSpade13
QUOTE (AgentGOD @ Mar 11 2008, 10:31 PM) *
Tested on a friend's ATI card, Radeon X1950 XT. Only tested with XPE v1.0.7 as the shell.


Has anyone gotten this to work?

It installs fine & Device Manager shows the correct info for my X1950, but there is no acceleration and trying to change Desktop Properties results in a black-screen & lockup...

(Tested on Intel D975XBX2/X1950 with XPE v1.0.7)

Can anyone offer any suggestions (or point me to a working plugin)?

Thanks!
-SS-
oscar
I think there is a bug in

ati2erec.dll=4,,1 should be 2,,1

Do not work with Radeon A9250
ricardii
How far back will these drivers work with the older ATI cards.
kaiserslautern
QUOTE (ricardii @ May 27 2008, 02:44 PM) *
How far back will these drivers work with the older ATI cards.



To the 9500-Series I think (all DirectX 9.0-Chips).
mbarnes
Hi All

I previously tried to get a Radeon Driver to work with BartPE on my system which has a Gigabyte GA-965P-ds4 motherboard
+ Radeon X1950Pro graphics card connected to LCD display without any success (using DVI or 15pin vga cables)

like SamSpade13 after running Paraglider's hwpnp Device Manager shows the drivers as loaded BUT changing resolution from 800x600 default results
in a blank screen.
( I don't use XPE so maybe there is something in XPE which is required)

Theoretically this driver supports Radeon :- 9500 to 9800, X300 to X850 then X1300 to X1950

I was using the Radeon driver from XP SP2 which supports Radeon 7000 to 9800XT (atiixpag.inf) (approx 4.5MB of files)
I have not found a ATI driver which supports the X1950 and works under BartPE with my graphics card

regards
Mike Barnes
dog
QUOTE (mbarnes @ May 28 2008, 10:50 PM) *
( I don't use XPE so maybe there is something in XPE which is required)


I've not been able to get ati drivers working (with xpe) for a X1250 or HD2600 - both get a black screen on trying to change resolution.

I read this on bearwindows' site, don't know if it's relevant:

ATI Radeon Xkkkk series (starting with X700)
PRB: Cannot use custom screen refresh rates, but card identifies itself as VBE 3.0 compatible.
DETAILS: In Video BIOS screen refresh rates switching code is absent. When you try to ask BIOS to set it, BIOS immediately returns VBE error 0x34F.
FIX: None known.
AgentGOD
Darn, I tested it at school (they have Radeon X1300) and I got the same black screen issue sad.gif

Change res-> boom monitor black -> PC freezes.
SamSpade13
QUOTE (AgentGOD @ May 30 2008, 03:46 PM) *
Darn, I tested it at school (they have Radeon X1300) and I got the same black screen issue sad.gif

Change res-> boom monitor black -> PC freezes.


As an update, I don't think the system is really "locked-up" as I previously stated...

I think the problem is that it's switching to some invalid refresh rate which causes the monitor to go black, therefore it appears to be "locked-up".

I haven't researched any deeper, but maybe there's some kind of refresh rate info that needs to be pre-loaded into the registry or such for the driver to work?

FWIW, I have also tried updating the plugin to the latest v8.5 drivers from ATI with the same "no joy" results...

-SS-
paraglider
If you are using my latest setmaxres ( 1.0.7 ) then add the t parameter, i.e. t30, which will then present you with a dialog asking you to confirm the change in resolution. If you don't respond within the timeout period ( 30 seconds above ) then it will attempt to reset to the original settings. Of course if that also exhibits the same blank screen problem you are then out of luck.
oscar
@paraglider

I have an ASUS ATI Radeon and Setmaxres works, but as the card has a tv-out connected to a TV set the screen mantains black top and botton border. The workaround is to use ATI Tool Tray to disable the TV set with the menu option Use Single Display.

It would be nice that setmaxres.exe could manage this problem too, disabling tv-out.
I have tried with a reg file but with no luck.
SamSpade13
QUOTE (paraglider @ May 31 2008, 10:08 AM) *
If you are using my latest setmaxres ( 1.0.7 ) then add the t parameter, i.e. t30, which will then present you with a dialog asking you to confirm the change in resolution. If you don't respond within the timeout period ( 30 seconds above ) then it will attempt to reset to the original settings. Of course if that also exhibits the same blank screen problem you are then out of luck.



Screen still goes black (and never comes back)... Even just invoking setmaxres with no parameters causes a blackout...


Paraglider,

On a different subject (not really a thread-hijack -- just a single o.t. question please) since you've been dealing with PE for a while can you (or anyone who knows for sure) tell me if, under XPE, that the Winlogon\Notify section works normally ('cause it doesn't seem to on mine)?

-SS-
AgentGOD
QUOTE (paraglider @ May 31 2008, 10:08 AM) *
If you are using my latest setmaxres ( 1.0.7 ) then add the t parameter, i.e. t30, which will then present you with a dialog asking you to confirm the change in resolution. If you don't respond within the timeout period ( 30 seconds above ) then it will attempt to reset to the original settings. Of course if that also exhibits the same blank screen problem you are then out of luck.

I don't know, I also had your SetMaxRes plugin on my CD at the time, and when it went blank, I tried to blindly do:
WinKey + R, setmaxres h1024 v768 f60 b32, enter

and nothing. Still same completely black screen.
paraglider
setmaxres with no paramters will attempt to set the screen resolutionn to what is configured in the registry. Use:

setmaxres i d

to list the supported resolutions.
paraglider
As there is no logon in pe then its highly unlikely that winlogon notify will works. If you put tracing into a replacement gina most of the functions never get executed.
AgentGOD
I just tried making a new driver plugin out of Catalyst 8.5 with Reatogo's AutoDriver as I have obtained an ATI card (Radeon HD 3870) for my other PC. I experience the same problem described above: monitor blanks out right after I change resolution, and gives "no signal". However, the system isn't frozen, and I can do WinKey+Run, and type C:, and hit enter. I would see the HD LED on at that moment.

Please let me know if any of you guys have any luck.
Ed_P
FWIW I have the same problem with black screens and system lockups changing resolutions with Intel graphic chips and drivers on BartPE and UBCD4WIN systems. The problem isn't limited to ATI cards.
AgentGOD
QUOTE (Ed_P @ Jun 5 2008, 10:37 PM) *
FWIW I have the same problem with black screens and system lockups changing resolutions with Intel graphic chips and drivers on BartPE and UBCD4WIN systems. The problem isn't limited to ATI cards.

I don't know about that, a laptop I have access to has Intel "Extreme Graphics", and the plugin I found for its driver seems to work fine. Video acceleration works, resolution change works, etc.
Ed_P
I didn't mean to imply that none of the Intel plugins work with none of the machines. Rather some machines do react negatively to some Intel drivers. In fact I have 2 machines that work great with the Intel driver plugins I have in BartPE yet the same set of drivers in UBCD4WIN on the same 2 machines cause the exact same set of problems your seeing.

Video drivers are very very unpredictable.
AgentGOD
QUOTE (paraglider @ May 31 2008, 03:48 PM) *
setmaxres with no paramters will attempt to set the screen resolutionn to what is configured in the registry. Use:

setmaxres i d

to list the supported resolutions.


I tried that, and it just displayed every resolution and combination possible.
kaiserslautern
Can someone reupp this plugin? I need it for my Mobility Radeon HD 2600. I've got the Catalyst 8.1 or 8.2 (CX_58773) for this card so I could modify the plugin.

Otherwise some tips for for a plugin would be useful. My current (not working) plugin looks like this:

CODE
; PE Builder v3 plug-in INF file for XPE
; ATI Catalyst Video Driver inf file for Ati Mobility Radeon Graphic boards
; created by Fab

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="ATI Mobile Catalyst for XPE"
Enable=1
Help="catalyst-en.htm"

[SourceDisksFiles]

Files\*.exe=2,,1
Files\*.dll=2,,1
Files\*.sys=4,,1
Files\*.ini=2,,1
Files\*.inf=20,,1
Files\*.cat=2,,1
Files\*.xml=2,,1
Files\*.dat=2,,1


All driver files have been renamed. Of course I'm using InfCacheBuild.
dog
Try this thread?
http://www.911cd.net/forums//index.php?s=&...st&p=148382
kaiserslautern
QUOTE (dog @ Jul 11 2011, 01:54 PM) *


Hi dog,

I tried this already but didn't work. I modified the .ini once again:
CODE
; PE Builder v3 plug-in INF file for XPE
; ATI Catalyst Video Driver inf file for Ati Mobility Radeon Graphic boards
; created by Fab

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="ATI Mobile Catalyst for XPE"
Enable=1
Help="catalyst-en.htm"

[Strings]
;DesktopInf="CX_65775.inf"
MobileInf= "CX_58773.inf"


[SourceDisksfiles]
msdv.inf=20

;files\%DesktopInf%=20,,1
files\%MobileInf%=20,,1

;[Uninstall.CopyFiles]
;atiiiexx.dll

;[ati2mtag.Miniport]
files\ati2mtag.sys=4,,1
files\ati2erec.dll=4,,1

;[ati2mtag.Display]
files\ati2dvag.dll=2,,1
files\ati2cqag.dll=2,,1
files\Ati2mdxx.exe=2,,1
files\ati3duag.dll=2,,1
files\ativvaxx.dll=2,,1
files\atiicdxx.dat=2,,1
files\ativvaxx.dat=2,,1
files\ativva5x.dat=2,,1
files\ativva6x.dat=2,,1
files\amdpcom32.dll=2,,1
files\atiadlxx.dll=2,,1
files\ATIDDC.DLL=2,,1
files\atitvo32.dll=2,,1
:files\ativcoxx.dll=2,,4 ;Desktop only
files\ati2evxx.exe=2,,1
files\ati2evxx.dll=2,,1
files\atipdlxx.dll=2,,1
files\Oemdspif.dll=2,,1
files\ati2edxx.dll=2,,1
files\atikvmag.dll=2,,1
files\atifglpf.xml=2,,1
files\ATIDEMGX.dll=2,,1

;[ati2mtag.OGL]
files\atiogl.xml=1,,4

;[ati2mtag.OpenGL]
files\atioglxx.dll=2,,4
files\atiok3x2.dll=2,,4
files\atioglx2.dll=2,,4

;[FGL_OGL.sys]
files\atioglgl.xml=1,,4
files\atioglxx.dll=2,,4
files\atiok3x2.dll=2,,4
files\atioglx2.dll=2,,4

;[ati2mtag.ORCA]
files\atiok3x2.dll=2,,4
files\atioglx2.dll=2,,4

;[ati2mtag.OD]
files\ATIODCLI.exe=2,,4
files\ATIODE.exe=2,,4



;findstr.exe "_SoftwareDeviceSettings]" *.inf

[DelLine]
;"%DesktopInf%","ati2mtag_RemoveDeviceSettings", "HKR"
"%MobileInf%", "ati2mtag_RemoveDeviceSettings", "HKR"

;Desktop
;"%DesktopInf%", "ati2mtag_RS400_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R300_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R350_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R360_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV350_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV360_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV370_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV380x_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV380_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV410_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R420_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R423_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R430_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R480_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R481_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R520_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R580_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R600_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV630_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV610_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV515_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV530_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RV535_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS400_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RC410_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS480_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS482_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS600_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS690_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS780_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_M26_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS480M_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS482M_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS600M_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS690M_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_RS780M_SoftwareDeviceSettings","HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R3x_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R4x_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R5x_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R6x_SoftwareDeviceSettings", "HKR,, DisableDualView"
;"%DesktopInf%", "ati2mtag_R7X_SoftwareDeviceSettings", "HKR,, DisableDualView"

;Mobile
"%MobileInf%", "ati2mtag_M10_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M12_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M18_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M10GL_SoftwareDeviceSettings","HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M22_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M22GL_SoftwareDeviceSettings","HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M24_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M24C_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M24GL_SoftwareDeviceSettings","HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M26_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M26GL_SoftwareDeviceSettings","HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M28_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M58_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M54_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M52_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M56_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M56GL_SoftwareDeviceSettings","HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_R3x_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_R5x_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M71_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M72_SoftwareDeviceSettings", "HKR,, DisableDualView"
"%MobileInf%", "ati2mtag_M76_SoftwareDeviceSettings", "HKR,, DisableDualView"


[Addline]
;"%DesktopInf%", "ati2mtag_SoftwareDeviceSettings", "HKR,, DisableDualView, %%REG_DWORD%%, 1"
"%MobileInf%", "ati2mtag_SoftwareDeviceSettings", "HKR,, DisableDualView, %%REG_DWORD%%, 1"

- changed all to "MobileInf"
- added M71/M72/M76 GPUs (HD 2600)
- changed "MobileInf= "CX_58773.inf""

I also have a Nvidia plugin for my GTX560Ti enabled (Geforce 275.33; is working celebrate3.gif ). In BartPE build process this plugin is after the ATI plugin. Maybe there's the problem?
I will try again with Nvidia plugin disabled.
kaiserslautern
Tested the ATI-Plugin again with the disabled Nvidia GTX560 TI-Plugin. Same problem, the ATI Mobility Radeon HD 2600 won't be recognized.
Only the standard XPE VGA-Driver will be loaded. This driver is running as a service, so it's not possible to change it.

I also tested it before with Nvidia-Drivers on my Desktop (with GTX560 Ti). Nvidia-Drivers are still working well so far. celebrate3.gif
I could also choose the ATI Mobility Radeon HD 2600 Driver. -> The ATI drivers seemed to be integrated correct but won't be recognized.
Maybe I need the Southbridge drivers? Southbridge is a ATI SB600 (AMD RS600 Chipset).
Does anyone know how to integrate it? Is it possibe to use the Driverpacks.net? Or are still only the WLAN, LAN and Massstorage drivers usable in XPE?



UPDATE: Made a ATI Southbridge plugin (Catalyst 8.2):
CODE
; PE Builder v3 plug-in INF file for XPE
; ATI Catalyst Video Driver inf file for Ati Mobility Radeon Graphic boards
; created by Fab

[Version]
Signature= "$Windows NT$"

[PEBuilder]
Name="ATI Southbridge Drivers"
Enable=1

[SourceDisksfiles]
files\SMBusati.cat=2,,1
files\SMBUSati.inf=20,,1

ATI SMBus is correctly recognized but Mobiltiy Radeon HD 2600 still not.

Any ideas?
mbarnes
Hi

slightly off topic

With a PE3 such as Wim_2 's Make_PE3 project and driverpack.net Win 7 graphics drivers I can get the Windows 7 drivers to load for my Radeon X1950 pro graphics card. The resolution changes to the default for the LCD screen (1280x1024)
I have not had time to try the driverpack.net XP drivers for BartPE .
[I expect it would require more than the driverpack.net XP drivers ]

regards
Mike Barnes
dog
I'd try catalyst 8.6 or 9.4, those seem to be the ones people have had some success with.
kaiserslautern
QUOTE (dog @ Jul 15 2011, 02:58 PM) *
I'd try catalyst 8.6 or 9.4, those seem to be the ones people have had some success with.


Thanks dog! Tried Catalyst 8.6 which worked, but I also got the blackscreen when changing the resolution.
Now I tried Catalyst 9.4, same problem! Since AMD releases no more new XP-Drivers for the Mobility Radeon Series after Catalyst 9.3 I modded the desktop driver with DH Mobility Modder .NET (http://www.hardwareheaven.com/modtool.php).

The solution was SetMaxRes (http://www.paraglidernc.com/plugins/plugins.htm). When changing the resolution on startup before the Windows Desktop is loaded it works so far.

If someone had good experiences with a newer Catalyst please post it here (9.4 doesn't support HD5000 and HD6000 series).

Additional ideas for fixing the black screen?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.