Jump to content

X700 and other PCIE ATI Radeon finally work


koverg
 Share

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

 Share

×
×
  • Create New...