Jump to content



Member Since 23 Dec 2009
Offline Last Active Sep 03 2011 12:26 PM

Posts I've Made

In Topic: [HOW TO] enable HDMI DP DVI output on ATI 4890 4870 4850 4830 series (TESTING)

09 June 2011 - 07:16 PM

After 10.6.3 update, most of 48xx ATI cards lost the support for a second monitor, or they never had one. below there is a solution for activate multiple monitors. many thanks to mucha, bcc9, dong, crazybirdy
I'm still testing, there are some tweaks to do. I need your feedbacks for
improve the final result.



DVI_DVI (need more tests)

for DVI_HDMI you need another framebuffer (Peregrine). change the boot file with the one posted above. It's based on chameleon rc5 rev752. I have tryed kabyl boot AtiFb option but without success.
I'm also trying to find a way to include HDMI_DVI_DP output in one solution but I need more reports.

enjoy and please give me a response

Well I have been searching around and someone said they had got their dual DVI 4890 working with 6.7 using Netkas Exotic Patch for 6.7 (LINK)...

I tried this and it didn't work for me but I had already installed 6.7 combo update (they said to install before rebooting after combo update).

Maybe this will help you.

In Topic: Radeon 4890 Dual Monitor issues

03 June 2011 - 10:05 PM

I need also an ioreg dump.. and maybe, after that, something from ubuntu, if you can

Sure just tell me what you need but you know I'm a noob so you will have to tell me step by step :unsure:

Ubuntu ?...that sounds like another installation? OK downloading Ubuntu for Windows...

Just so you know, both monitors have always worked its just that I was only able to get one of them to show up as detected.
Now thanks to you they are both detected and I can sort of setup extended but at very low resolution (1280x1024).

Can you explain a bit what you are doing with the files please.

In Topic: Radeon 4890 Dual Monitor issues

03 June 2011 - 08:58 PM


./radeon_bios_decode <1002_9460.rom > connector.txt


oops I deleted some posts by accident when trying to cleanup...

For anyone else following this thread, heres the VBIOS DECODE file you will need to decode your Graphics card .ROM file to get the connectors.txt file: Attached File  rom.zip   8.55KB   7 downloads

* Put the extracted ROM folder in the root of your OSX drive.

* Then find your VGA BIOS (you can export this in windows using GPUZ or you can find it online (look here)).

* Once you have the VGA BIOS file (.bin format) then you need to convert it to a .rom file.
Just rename it (in OSX use the 'Get Info' tool to rename it properly, it should ask if you want to use.rom).

* Put the renamed .rom file into your ROM folder...(renamed .rom should be <vendor ID>_<device ID>.rom (remove <>'s).
Example: 1002_9460.rom

* Open terminal
cd /ROM
 ./radeon_bios_decode <1002_9460.rom > connector.txt

Then this should output your connectors.txt file into your ROM folder.

/mini guide...thanks to ytrox

Anyway here is my XFX hd4890 ZSFC connector.txt file: Attached File  connector.txt   957bytes   4 downloads

In Topic: Radeon 4890 Dual Monitor issues

03 June 2011 - 08:07 PM

you need your_card.rom file. you can dump it here http://www.projectos...?showtopic=1029.

when your dump is done download the radeon_bios_decode and put into a folder with your .rom (rename it 1002_9460.rom)

cd /Users/your folder/
./radeon_bios_decode <1002_9460.rom > connector.txt

so you can find the file called connector.txt. I need that one

Done it!

Connector.txt: Attached File  connector.txt   957bytes   2 downloads

	SubsystemVendorID: 0x1682 SubsystemID: 0x2702
	IOBaseAddress: 0x0000
	Filename: 489ZSF15.BIN
	BIOS Bootup Message: 
Wekiva RV790 B93102-00 XT 850E/975M									   

PCI ID: 1002:9460
Connector at index 0
	Type [@offset 44724]: DVI-I (2)
	Encoder [@offset 44728]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 44834]: 0x92, OSX senseid: 0x3
Connector at index 1
	Type [@offset 44734]: DVI-I (2)
	Encoder [@offset 44738]: INTERNAL_KLDSCP_DAC2 (0x16)
	i2cid [@offset 44834]: 0x92, OSX senseid: 0x3
Connector at index 2
	Type [@offset 44744]: 9 pin DIN (9)
	Encoder [@offset 44748]: INTERNAL_KLDSCP_DAC2 (0x16)
Connector at index 4
	Type [@offset 44764]: DVI-I (2)
	Encoder [@offset 44768]: INTERNAL_KLDSCP_DAC1 (0x15)
	i2cid [@offset 44902]: 0x93, OSX senseid: 0x4
Connector at index 5
	Type [@offset 44774]: DVI-I (2)
	Encoder [@offset 44778]: INTERNAL_KLDSCP_LVTMA (0x1f)
	i2cid [@offset 44902]: 0x93, OSX senseid: 0x4

This is the correct ROM/connector.txt (I removed the one before), the one I used before was slightly different. :wacko:

I just renamed the BIOS I got off my own card to .rom and then decoded > connector.txt and there are some small differences so use this one instead please. ;)


In Topic: Radeon 4890 Dual Monitor issues

03 June 2011 - 03:19 PM

try thi for now. (i need connector info of your vard for a specific configuration) look at this http://www.insanelym...howtopic=249642 and give me your connector info[attachment=94492:ATIFrame...est.kext.zip] rename it

OKay that almost worked so thanks for the effort!!! :rolleyes:

I now have the second display being detected but its still stuck in Mirrored even though mirror mode is unticked.

It was in the start not mirrored but when I change the resolution it went back to mirror mode.

I attach the display preferences screenshot: Attached File  display_detected1.tiff   67.34KB   16 downloads

System Profile: Attached File  display_detected2.tiff   95.76KB   6 downloads
I will reboot now and see if it makes any difference again (EDIT: no difference, still mirrored)..

The problem is it seems to be making the ASUS monitor the MAIN monitor. Perhaps because of resolution.
ASUS cannot support 1920x1080 of course which is the default resolution of the W2246 monitor.

I am reading the other thread about editing personalities...a bit confusing.

BTW here are my graphics card ID's:

http://www.techpower...4.090424_2.html (actually this link is not my exact card model (ZSFC) but I wil leave this link here for reference)

Vendor ID: 0x1002
Device ID: 1002
Subsystem ID: 1682

XFX HD4890 ZSFC 1024MB VRAM (Dual DVI)
© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy