PDA

View Full Version : Anyone FULL CI/QE/resolution on any AGP Video Card in Snow Leopard??


never_mind
10-19-2009, 07:55 AM
Hi everyone,

Anyone out there using an AGP Video Card in Snow Leopard that is supporting full CI/QE and resolution change?

Please share your experience!

Cheers!

N.M.

(p.s. Asking because I haven't come across anyone that has AGP video fully working yet)

Imkantus
10-19-2009, 10:45 AM
Hi,

An alternative might be to get a Geforce 9400 or 9500 GT PCI Card - Sparkle produced such.... :)

never_mind
10-21-2009, 09:01 AM
Hi,

An alternative might be to get a Geforce 9400 or 9500 GT PCI Card - Sparkle produced such.... :)

Hi! Thanks for that info, didn't even know they exist :) Have seen somewhere on a forum that it can work in Leo, wonder if it works in SL too :)

Wonder even more where I can get them, don't seem to be sold that much ;)

Cheers!

Imkantus
10-21-2009, 10:21 AM
As people have them working with GFX-String on Leopard, it should not be a problem, to make them to work with Snow Leoaprd, too.

However, I don't find any shop from Australia carrying them...
Here in Germany they are avaible through Alternate (http://www.alternate.de/html/categoryListing.html?cat1=009&cat2=041&cat3=000&&tn=HARDWARE&l1=Grafik&l2=PCI-Karten&#Sparkle) and I found this Shop (http://www.geeks.com/details.asp?invtid=SP94GT512D2LHPP&cat=VCD) from California, that has them on stock...
Alternate is no alternative, as they ship to Europe only, so you might check if it's worth the investion to buy one from the U.S.

spylinux
10-28-2009, 08:04 AM
snow leopard on old P4 2.4 GHz...ich5/gfx6200agp/ide drives onboard:sound/nic all working

MB: ECS848P-A v2.0 Socket 478, Intel® 848P & ICH5, Sound Realtek ALC655, NIC Realtek RTL8100C
Manufactures Site:http://is.gd/4Fm1j

GPU: MSI 6200 128MB 350Mhz NX6200AX-TD128LF nVidia GeForce AGP 8X DVI, VGA, HDTV
Manufacture Site: http://is.gd/4Fl4O Vendor Site: http://is.gd/4FlqC

Video is fully working, but only from the VGA port. I tried many enablers, EFI strings and finally stumbled on
Netkas's ATY_Init.kext. There seems to be a few versions of this kext. So I uploaded the working one here:
http://is.gd/4FmT7
I am not sure if my other video kexts are unique or special, so if the enabler fails on your system I have uploaded my
NVx and GeFx kexts here: http://is.gd/4Fnby.

Remember to backup your extensions and properly install any kexts you might try.
I found that improperly installed kexts will result in a KP. My solution was to log into a working leopard partition
and repair permissions and rebuild Extensions.mkext, then the system would successfully boot.
Conti's site has a great guide on installing kexts. I manually used the commands listed here:http://is.gd/4FpHk

Funny thing about this system...I had read PATA and AGP won't work on SL...
seems it does...takes some plist id editing for the PATA.. sound needed a audio package and a 8139 package for the NIC.
This P4 requires the legacy kernel from prasys site. Other then that this system works pretty well...plays DVDs...
could use more memory as it only has one gig...

This is the 4th system of mine that is successfully running SL
and the lest likely to have succeeded.

Good Luck to all you AGPers...there is hope for your antique!

Links to better pics: for more detail click on "View full size"
http://twitpic.com/mv2s7
http://twitpic.com/mskmy
http://twitpic.com/msl1y

never_mind
10-28-2009, 01:33 PM
Hi spylinux!

Thanks a bunch for you reply, greatly appreciated! :) More hope for AGP ;-)



I've a Geforce 6200 AGP 256MB myself, so I guess this enabler could work for me too.

I am trying it at the moment, I get the login prompt, but when I log in i get a kernel panic (I am also using the SSE2 kernel from prasys site, do you also need SSE3 emulator?).. Will try again...

In the mean time I wanted to ask you about your NVDAResman.kext. In your drivers zip there's a NVDAResman.kext and a NVDAResman.kext.bak. The only difference between the two is the NVDAResman binary in the MacOS subdir.

My question to you is: did you change sth to the NVDAResman binary?

Cheers!

Nevermind

p.s. Keep getting these KPs... Did you also get your KPs directly after you logon (can just see desktop and dock, then it KPs)?


snow leopard on old P4 2.4 GHz...ich5/gfx6200agp/ide drives onboard:sound/nic all working

spylinux
10-29-2009, 02:51 AM
nevermind:

Ignore the NVResman.bak...it was left over from previous attempts...I am not sure if I modified that NVResman,
that's why I included the ones from my working system...As I trial and error-ed so many items I can't remember.

I have on other systems gotten that KP after what appeared to be a successful boot.
I found that happening if I passed the -f flag at the darwin prompt.
I would snuggest not using the -f flag.
With this system if there was a cache flush at boot
(you know that major rolling of all your extensions)...
it would always end in a KP before arriving at a desktop screen.

I was able to resolve that by booting into another leopard installation and running the scripts from Conti's site.
I believe the rebuilding of the extension.mext was essential in eliminating the KP.
Remember you have to include the full path when running commands from a different partition
ie add: /Volumes/OSX86 in front of /System and replacing OSX86 with your snow partition name...

sorry if you are competent at all this...
When testing I created a text file with the 3 command strings and would paste each command in the terminal one at a time.
I avoided typos that way...as I am a lousy typist...This helped me speed up the testing time.
As I must of tried about 20 different permutations of various enablers...drove me nuts btw...
You might try Contis pfix v2.1.1
I believe you can pick the drive you want to repair the permissions on, allowing easy repairs on a different volume.
The link for pfix v2.1.1 is on this page: http://is.gd/4GwIo

I do not use the kexts loaded in a extra folder...all mine go in S/L/E folder...

I just used the legacy kernel (naming it mach_legacy and adding the name in the boot plist).
My CPU does show it having sse3 but will not boot with a vanilla kernel
(see pics_with lispci there is a shot of the terminal showing the features of my CPU)
pic link: http://twitpic.com/msl1y

Hopefully I have answered your questions

If you are making it to the log in screen it might be different kext messing things up...it might be your NIC.
You might disable it in your bios and see if you can resolve the video issue and then work on the NIC.

Hopefully I have answered your questions. I am not an expert at this hackintoshing, but have been doing it since deadmoo.
If I have learned anything; the choice of your hardware dictates your success.
Although in some sick way I do enjoy getting OSX running on marginal systems...as it can drive you crazzy...
Best of luck with your project!

never_mind
10-30-2009, 03:36 PM
Hey spylinux,

Thank you for your further info/anwers. Somehow i keep getting this KP, even though I've repaired permissions and built an mkext of /s/l/e.

Maybe I will get there later |-)

Thanks again!

nm

nevermind:

Best of luck with your project!

godsdice89
12-01-2009, 05:54 AM
spylinux
is there any chance you can upload the ich5 kexts needed to boot post install, ioata appleintelpiiata , mine just wont work, ive tried several from all over the net ..im on a dell gx270 ..leo runs fine but i cannot get the ich stuff straight on sl :(
tytytytytytytyty

godsdice89
12-01-2009, 06:39 AM
ps.. It does say got boot device but then it just sits there at USBMC line and does nothing ..

spylinux
12-17-2009, 03:47 AM
godsdice89 sorry to be so late to respond...

I backed up my extensions before I updated to 10.6.2...

10.6.1 extension folder:

http://bit.ly/7bDtnf

I hope they help you out....

piyokos
04-29-2010, 06:48 AM
Netkas's ATY_Init.kext. There seems to be a few versions of this kext. So I uploaded the working one here:
http://is.gd/4FmT7
I am not sure if my other video kexts are unique or special, so if the enabler fails on your system I have uploaded my
NVx and GeFx kexts here: http://is.gd/4Fnby.

So far the only working solution for my AGP GF 6200 in 10.6 (aside from potential DSDT patching, which I'm trying to avoid) has been the ATY_Init.kext you've hosted, which gets me QE/QI and dual screen 1920x1080 on this ancient card. This doesn't appear to function correctly with 10.6.3, I've tried to do the v1.1 combo update a few times but I can't get it to load properly. No errors, but no QE/QI or resolution control. I've tried pulling all nvidia/geforce related kexts from the original 10.6 install that worked, no go, reinstalling your ATY_Init, nada, and originally I thought it was related to my DSDT but I'm now running under all default/autogenerated Chameleon RC4 under 10.6 (restored from backup, reinstalled Chameleon) ATY_Init still works fine with or without a custom generated DSDT. Have you encountered this issue?

robi62
09-05-2010, 10:54 AM
godsdice89 sorry to be so late to respond...

I backed up my extensions before I updated to 10.6.2...

10.6.1 extension folder:

http://bit.ly/7bDtnf

I hope they help you out....
I used yor kexts on my p4 almost exactely like yours in specs but as soon as I get to boot up screen i get a kp I have reapired permissions with yours instructions but still the same now 2day I did a fresh hazard 10.6.2 install replaced extensions with yours and when i get to boot up screen monitor says no signal.....

update now i get same either kp or pc gets stuck on welcome screen for keyboard found

my card is pny fx6200 256mb ....

any ideas???

My machine works beautifully with 10.5.7 full qe ci with nvinjet just wanted to see how good is with snow....

robi62
09-07-2010, 12:10 AM
Hey spylinux,

Thank you for your further info/anwers. Somehow i keep getting this KP, even though I've repaired permissions and built an mkext of /s/l/e.

Maybe I will get there later |-)

Thanks again!

nm


Hi i also get these kp as soon as I log on can only log without atiinit but then res only 1078 but pc really slow.....
Did you solve your kps?????

leonleon
12-14-2010, 10:37 PM
Thank's a lot spylinux.

This is a great hope for those having an AGP video board and willing to jump into Snow Leo.

Here is my story.....
I run 3 hackintoshes with AMD CPU and Nvidia Geforce 7600 GS AGP.
I successfully installed
10.4.9
Tiger
Leopard
More details on my conf:
MoBo AM2NF3-VSTA chipset nForce3 250, Audio CM6501
GeForce 7600GS 256 Mo
AMD AthlonX2
2Go DDR2
SATA 500 Go (running 10.4.9, Tiger, Leopard)
SATA 160 Go (running chameleon 2.0, Leopard 10.5.7, SL 10.6.1)
but Snow Leo failed, I was always stuck with frozen video resolution and no QE/CI.
I tryed DSDT, posted question to specialist about my 7600 GS AGP, they drop my demand to basket
others wrote ( and you can find it on several forums) AGP don't work with SL
no way, don't loose you time ! that's wrong.

Until last evening, I was searching without much hope.... you never know!
and your ATY_Init.kext did a tilt! I did not know this one, let'us try.

And it works ! wooooooh !

What do you need really ?
What I did and works for me:
1) Put ATY_Init.kext in my /Extra/Extensions
2) Mount SL image on a Leopard partition, and from System/Extensions, copy on my desk
GeForce.kext *
GeForce7xxxGLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
NVDANV40Hal.kext *
NVDANV50Hal.kext *
NVDAResman.kext *

I search into info.plist and insert my video board ID 0x02e110de where
it must be: .kext with a *: first and three last above.
Then I put all the .kext in /System/Library/Extensions/ replacing previous if necessary.
3) fix permissions in /Extra/Extensions and in /System/Library/Extensions/
Rebuilt 2 extensions.mkext
Put the second one in the right place (system/library/caches/com.apple.kext.caches/Startup)
4) Add GFX string (Osx tools/ video GeForce 7600 GS 256 Mo) com.apple.Boot.plist
5) remove any DSDT.aml if any
6) reboot now on your SL partition and your GP is now seen as PCIe board in about this Mac.
In system preferences all screen savers works fluently.....:D:D:D

great job

Thank's again spylinux.

lemonsoda
12-15-2010, 02:47 PM
Hello,

I recommend that you try using DSDT for fixes becuase you need less kexts and editing

http://www.insanelymac.com/forum/index.php?showtopic=95944&pid=1547148&mode=threaded&start=#entry1547148

you can also make a dsdt edit so that your 7600gs devide id in gfx0 is the same as the 7600gt pcie in the imac. This means you would not need to edit the nv kexts at all.

http://www.techdc.com/imac-24-opened-and-upgraded

DSDT works as PCI on AGP, but it looks like i was one of the only people that have done this.

dsdt edit should be done at the place when your 7600gs is located in ioregistry explorer.

The original postion in my example was VGAB within the AGPB device

pcj also has a fix and he uses some extra strings from the PCIE cards. However, i am not sure if they are needed. The example i gave worked fine on leopard

pcj's link is here if you need it

http://www.insanelymac.com/forum/index.php?showtopic=185428&pid=1379737&mode=threaded&start=

Do further research if necessary and good luck!

You could also try using the bootcamp vga rom from the imac as well and edit the clocks to match your own card in nbitor. howver, it is up to you how far you go with this.

you can get it from here http://support.apple.com/kb/DL978

However, you will need a hexeditor to strip the efi section from the rom and nbitor to edit the clocks etc.

the .efi parts you want are located in the package

Too busy right now to write any more. Reply to message for questions

thanks,

lemonsoda

ps, i have been told that nv4 kext does not work on 64bit mode (arch=x86_64) after 10.6.2

this is shared by 6xxx and 7xxx nvidia cards. However, I never tested this

leonleon
12-16-2010, 01:45 PM
Thank's a lot Lemonsoda for all tracks you proposed.
Unfortunatly I am too stupid to understand DSDT editing.
I tryed but I did not found a tuto matching my limited understanding level.

I just have a curious problem right now, may be you can give me a track ?
here it is:
I still have a detail to fix on a particular configuration:
I am using an HDTV 1080 p Panasonic on one Hackintosh from HDMI output
that's a terrific display !
On Leopard no problem, as default display is over scanned so edges are missing.
you just need to go to display / options and deselect full screen, then edges are there.
Now on SL, doing the same gives me black screen with only mouse arrow visible. No way to come back. Copycat restaure is needed !
any idea ? May be something in the GFX string about outputs ?

Thank's
leon

lemonsoda
12-16-2010, 09:19 PM
"Unfortunatly I am too stupid to understand DSDT editing."

I am sorry to say but i suggest you do some research!!

in fact, try all the fixes i suggested if you want all working

first try dsdte!

have fun :p

ps backup your data first!