Jump to content

X700 and other PCIE ATI Radeon finally work


923 posts in this topic

Recommended Posts

This is the info of my ATI X800 256mb

Hope this will help!

Keep up the good work!!! :whistle:

 

 

Type: VGA-Compatible Controller

Bus: PCIe

Slot: J6C1

VRAM (Total): 256 MB

Vendor: ATI (0x1002)

Device ID: 0x5549

Revision ID: 0x0000

Kernel Extension Info: No Kext Loaded

Displays:

Display:

Resolution: 1280 x 1024

Depth: 32-bit Color

Core Image: Not Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Not Supported

I need some help.

Would someone with non working ATI PCIe card try the following command:

ioreg -b -x -l | grep pci1002,

On my machine the output is:

| | | | | "compatible" = <"pci1462,78a","pci1002,5e4b","pciclass,030000">

| | | | "compatible" = <"pci1462,78b","pci1002,5e6b","pciclass,038000">

 

I am looking for a method to determine the ATI device ID in the command line. If this doesnt work any ideas?

 

Regards,

 

Gabor

| | | | "compatible" = <"pcie11,860","pci1002,4c66","pciclass,03000$

 

Thanks. According to this site (http://pci-ids.ucw.cz/iii/?i=1002:sub=1) than you should have an Radeon R250 Lf [FireGL 9000].

 

I am afraid of my patch will help only for PCIe cards. I think that the 9700 kext supports R300 and compatible chipsets only.

if we had your patched binary, would it be possible to replace the information you added, with our own "device id"? might be more involved than that, but it would be something for us hands on impatient types to do. :D

 

Sorry for the delay, I am not an experienced OSX user and developer (yet). You can download my patcher

here.

 

NOTE that you have to manually enter the device id in the command line. It should work on X700 and X800, I am not sure for other cards. Please send your experiences to this topic.

 

It should work on 10.4.3 but I only tried on 10.4.4.

 

Good luck,

 

Gabor

 

p.s.: I included a compiled binmay replacer, which I have downloaded from http://lilith.tec-man.com/binmay/ in source.

Tested with a Sapphire Radeon x550 and work OK!!!

thanks!!

 

 

Pantalla:

 

Tipo: Controlador compatible con VGA

Bus: PCIe

VRAM (total): 256 MB

Fabricante: ATI (0x1002)

ID del dispositivo: 0x5b63

ID de la revisión: 0x0000

Pantallas:

Pantalla:

Resolución: 1024 x 768

Profundidad: Color de 32 bits

Core Image: Compatible

Pantalla principal: Sí

Duplicado: Desactivado

En línea: Sí

Quartz Extreme: Compatible

 

sorry!!! my maquiOS is spanish

 

1- Follow Koverg README

2- For edit /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist use:

In a Terminal

sudo nano -w /System/Library/Extensions/ATIRadeon9700.kext/Contents/Info.plist

then Ctrl + O to save the changes AND Ctrl + X to Exit

3- Remove kextcache

sudo rm /System/Library/Extensions.kextcache

kextcache -k /System/Library/Extensions

4- put your desire Res at "com.apple.Boot.plist" is not posible select at System Preferences

5- Repair disk permissions with Disk Utility

6- Finally reboot

 

I have some mouse arteffacs with my PS2 Mouse. Trying fix it now !!!

 

Now I´m Play "Hidden Dragon, cruching Tiger" DVD at full display very well

 

That is !!

 

sorry my english

Bye

 

PD: Thanks!! Koverg for your big effort

I have an X740 with same device id as yours 0x5E4B, patched the kext and edited the info.pl. System won't boot, moving mouse pointer but no display??

 

Is it a PCIe card or AGP?

 

Tested with a Sapphire Radeon x550 and work OK!!!

thanks!!

Thanks for testing it. I will include your instruction in the next release.

Nearly worked for my x700 mobility (ID: 5653)

 

-v outputs no errors but I just get a blank screen after loginwindow loads

I could kextload it sucessfully on -x but still, no QE/CI in this mode. Seems to be errors in mobility cards. Maybe because of hypermemory modes? I still have a bios for my laptop that disables it so I could try...

 

Any other suggestions?

Success :)

 

AsusEAX700 Pro 256mb

Artifacts visible when using dashboard/safari, but disapear when i move the active window, so no problems :)

 

Your a saviour koverg, (saved me splashing out for x1600)

 

Thanks :)

 

Btw, it would work for any device id, as long as you find the string in the binary, i am really supprised nobody saw this work around before, a very similar method was posted by a user hex editing his Broadcom binary.

 

Very well done :)

 

ps. Users looking for a good Hexeditor capable of hex editing the kext binaries head on over to

 

http://hexedit.sourceforge.net

 

this is a small app, but you'll need Stuffit to extract it :)

 

Type: VGA-Compatible Controller

Bus: PCIe

Slot: PCIEX16

VRAM (Total): 256 MB

Vendor: ATI (0x1002)

Device ID: 0x5e4b

Revision ID: 0x0000

Displays:

Display:

Resolution: 1024 x 768

Depth: 32-bit Color

Core Image: Supported

Main Display: Yes

Mirror: Off

Online: Yes

Quartz Extreme: Supported

×
×
  • Create New...