Jump to content

Natit new development version with ATI and nVidia dual screen


  • Please log in to reply
804 replies to this topic

#61
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
it's working fine with my X1600PRO + IONDRVSupport .5 and ATINDRV .5
impressive job!

#62
VasH

VasH

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts

it's working fine with my X1600PRO + IONDRVSupport .5 and ATINDRV .5
impressive job!


which kext is working for you?
Dual display?

#63
Ciber

Ciber

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

it's working fine with my X1600PRO + IONDRVSupport .5 and ATINDRV .5
impressive job!


Can you upload those two files somewhere so i can give them a try?

Thanks.

#64
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
the NATIT AUTO ATI kext
both output are working
i cant upload them download 10.4.5 Combo or Neo 3.6 :)

#65
BladeRunner

BladeRunner

    InsanelyMac Legend

  • Donators
  • 688 posts
  • Gender:Male
  • Location:New York
First - let me say I think this is a great piece of work.

That said, let me ask for what I hope is a *small* feature. I have downloaded all three of the Natit*.kext packages. I unpacked them in different locations and scanned the Contents -> Info.plist using finder and the Plist Editor from Xcode.

My concern is that I can't tell the difference between the various Natit.kext packages. I assume the code is different. However, when I try to experiment with different versions it is somewhat problematic trying to be sure which one is in use.

Would it be possible to place a short comment in the Info.plist file that identifies which version it is. i.e., Standard - Edited - Auto detect ...

#66
VasH

VasH

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts

the NATIT AUTO ATI kext
both output are working
i cant upload them download 10.4.5 Combo or Neo 3.6 :)


I've a Sapphire X1600 Pro 512Mb AGP.
I've ATINDRV and IONDRVSupport from version .5 (i'm trying to attacch them to this post, but something doesn't work)

I'm trying ATIauto.kext but dual display doesn't work

Chipset Model: ATY,RadeonX1600
Type: Display
Bus: AGP
Slot: SLOT-1
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x71c2
Revision ID: 0x0000
Displays:
SyncMaster:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display:
Status: No display connected

#67
mdg

mdg

    InsanelyMac Sage

  • Donators
  • 255 posts

I've a Sapphire X1600 Pro 512Mb AGP.
I've ATINDRV and IONDRVSupport from version .5

I'm trying ATIauto.kext but dual display doesn't work

Chipset Model: ATY,RadeonX1600
Type: Display
Bus: AGP
Slot: SLOT-1
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x71c2
Revision ID: 0x0000
Displays:
SyncMaster:
Resolution: 1280 x 1024 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display:
Status: No display connected


I have the PCIe version of this card (1 DVI port and 1 VGA port) and can't get pure DVI out of the card. I can only get VGA output from the DVI > VGA adapter.

Do you get pure DVI from your card?

#68
dm_webd

dm_webd

    InsanelyMac Protégé

  • Retired Developers
  • 63 posts
  • Gender:Male
  • Location:Denmark

First - let me say I think this is a great piece of work.

That said, let me ask for what I hope is a *small* feature. I have downloaded all three of the Natit*.kext packages. I unpacked them in different locations and scanned the Contents -> Info.plist using finder and the Plist Editor from Xcode.

My concern is that I can't tell the difference between the various Natit.kext packages. I assume the code is different. However, when I try to experiment with different versions it is somewhat problematic trying to be sure which one is in use.

Would it be possible to place a short comment in the Info.plist file that identifies which version it is. i.e., Standard - Edited - Auto detect ...

I'm going to add version numbers for all future releases. The newest available right now is the auto version.

#69
VasH

VasH

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 184 posts

I have the PCIe version of this card (1 DVI port and 1 VGA port) and can't get pure DVI out of the card. I can only get VGA output from the DVI > VGA adapter.

Do you get pure DVI from your card?



I get the vga output like you by default. Even if playing with the ATIinject.kext and EDID values i was able to make dvi port work, but vga port doesn't work anymore. It's a bit confused, but look here

#70
SaxMachine

SaxMachine

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,607 posts
  • Gender:Male
  • Location:Sicily
  • Interests:Music...music...music...( I play the Saxophone ) and I'm a sys admin for job and passion.
Work for me but no dual display
I have two monitor LCD 19' in VGA-DVI adapter and CRT 17' in VGA
and X1600Pro PCI-e 512MB 0x71c2 1002
I have look info.plist but this section it must be modified for ATI?
</dict>
					<key>entriesToAdd</key>
					<dict>
						<key>default</key>
						<dict>
							<key>@0,EDID</key>
							<data>
							APUFS/74CBgHFPAQEBAQ
							EBAQEBAQEBMCoAmFEAKk
							AwcBMAUg4RAAAeAAAA/Q
							A4Sx5RDgAKICAgICAgAA
							AA/ABTeW5jTWFzdGVyCi
							AgAAAA/wBINEpYQTExMj
							I5CiAgAC
							</data>
							<key>@0,NVMT</key>
							<data>
							CgN/IEwtHAJ4BRoESAfQ
							BWAGAABBBB0EIQQAAPDB
							QQcAAAEAAAAA/wAAAAAA
							AAAAAAAAAAAAAAAAAAAA
							AAAAAAAA
							</data>
							<key>@0,compatible</key>
							<string>NVDA,NVMac</string>
							<key>@0,device_type</key>
							<string>display</string>
							<key>@0,fboffset</key>
							<integer>131072</integer>
							<key>@0,name</key>
							<string>NVDA,Display-A</string>
							<key>@1,EDID</key>
							<data>
							APUFS/74CBgHFPAQEBAQ
							EBAQEBAQEBMCoAmFEAKk
							AwcBMAUg4RAAAeAAAA/Q
							A4Sx5RDgAKICAgICAgAA
							AA/ABTeW5jTWFzdGVyCi
							AgAAAA/wBINEpYQTExMj
							I5CiAgAC
							</data>
							<key>@1,compatible</key>
							<string>NVDA,NVMac</string>
							<key>@1,device_type</key>
							<string>display</string>
							<key>@1,name</key>
							<string>NVDA,Display-B</string>
							<key>NVCAP</key>
							<data>
							BAABAAAAAwAMAAAAAAAA
							CgAAAAA=
							</data>
							<key>device_type</key>
							<string>NVDA,Parent</string>
						</dict>
					</dict>
					<key>name</key>
					<string>nVidia</string>


#71
mdg

mdg

    InsanelyMac Sage

  • Donators
  • 255 posts

I get the vga output like you by default. Even if playing with the ATIinject.kext and EDID values i was able to make dvi port work, but vga port doesn't work anymore. It's a bit confused, but look here


I would take the DVI port only as I have no need for doing dual monitor and have no need for the VGA port to work. I need to hook up my card via DVI > HDMI cable to my brand new 46" Samsung 1080P LCD (native 1920x1080)...well, about 6 weeks old, now.

Looking at your threads, it appears that in order for me to do as you did I would need to know the Sammy's EDID. Is this correct? If I had this info, and followed what you did, do you think I'll get DVI to work?

How can I get the EDID of my Sammy? I don't have Windows installed on my Hack installation.

#72
Ciber

Ciber

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
So here are my results:

X1600XT(PCI-E) two DVI outputs

IONDRVSupport .5 and ATINDRV .5=Crash at loginwindow
IONDRVSupport .8 and ATINDRV .8=lose second screen at login, everything works on first screen
IONDRVSupport .5 and ATINDRV .8=lose second screen at login, everything works on first screen.
IONDRVSupport .8 and ATINDRV .5=Both screens work in mirrored mode, but lose res change.

I gotta head out for a bit, but there might be some hope with IONDRVSupport .8 and ATINDRV .5, i think... heh.

#73
bgrau

bgrau

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 493 posts
  • Gender:Male
Neopheus, your installer worked perfect, i like it when it does the optimization at the end.
It worked, it installed perfectly over your previous 3.5 installer.
System Profiler shows same data, however there is now an entry at bottom for Display:
Good work to all involved.

Thanks

Radeon X1600 Series:

Chipset Model: Radeon X1600 Series
Type: Display
Bus: PCI (in fact AGP)
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x71c2
Revision ID: 0x0000
Displays:
VGA Display:
Resolution: 1024 x 768 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display:
Status: No display connected

#74
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany

Neopheus, your installer worked perfect, i like it when it does the optimization at the end.
It worked, it installed perfectly over your previous 3.5 installer.
System Profiler shows same data, however there is now an entry at bottom for Display:
Good work to all involved.

Thanks

Radeon X1600 Series:

Chipset Model: Radeon X1600 Series
Type: Display
Bus: PCI (in fact AGP)
VRAM (Total): 512 MB
Vendor: ATI (0x1002)
Device ID: 0x71c2
Revision ID: 0x0000
Displays:
VGA Display:
Resolution: 1024 x 768 @ 75 Hz
Depth: 32-bit Color
Core Image: Supported
Main Display: Yes
Mirror: Off
Online: Yes
Quartz Extreme: Supported
Rotation: Supported
Display:
Status: No display connected


Thanks for the report, Billy!
However, I need testers for NVidia cards too! Would be perfect!

#75
pauℓzurrr.

pauℓzurrr.

    Paul

  • Members
  • PipPipPipPipPipPipPip
  • 552 posts
  • Gender:Male
  • Location:Amsterdam
Can this kind of method be used on radeon cards to? (Mobility Radeon 9100?) thanks.

#76
bgrau

bgrau

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 493 posts
  • Gender:Male
Oki
I have an Nvidia card Geforce FX 5600XT, maybe tomorrow i slide it in the mobo instead of this one, now I am too tired (and lazy).
I saw some of the dudes who managed to get AGP (did they do it by hand hehe just joking)...
Thanks for the effort

#77
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany

I would take the DVI port only as I have no need for doing dual monitor and have no need for the VGA port to work. I need to hook up my card via DVI > HDMI cable to my brand new 46" Samsung 1080P LCD (native 1920x1080)...well, about 6 weeks old, now.

Looking at your threads, it appears that in order for me to do as you did I would need to know the Sammy's EDID. Is this correct? If I had this info, and followed what you did, do you think I'll get DVI to work?

How can I get the EDID of my Sammy? I don't have Windows installed on my Hack installation.



Put your monitor on another computer with windows and then use edid-out or Monitor Asset Manager
There will be some hexdata

But: I have tried it with my monitor and it didn't work for me :(

#78
dm_webd

dm_webd

    InsanelyMac Protégé

  • Retired Developers
  • 63 posts
  • Gender:Male
  • Location:Denmark

Work for me but no dual display
I have two monitor LCD 19' in VGA-DVI adapter and CRT 17' in VGA
and X1600Pro PCI-e 512MB 0x71c2 1002
I have look info.plist but this section it must be modified for ATI?

<key>name</key>
					<string>nVidia</string>

This is the section that will be loaded for nVidia cards. You should look under Vendors->0x1002

#79
Ciber

Ciber

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

Put your monitor on another computer with windows and then use edid-out or Monitor Asset Manager
There will be some hexdata

But: I have tried it with my monitor and it didn't work for me :lol:


Or just type this in the terminal: ioreg -l -w0 | grep "EDID"

#80
SaxMachine

SaxMachine

    InsanelyMac Deity

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,607 posts
  • Gender:Male
  • Location:Sicily
  • Interests:Music...music...music...( I play the Saxophone ) and I'm a sys admin for job and passion.

This is the section that will be loaded for nVidia cards. You should look under Vendors->0x1002


Yes but EDID is for nVdia and dual monitor don't work for ATI!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy