AppleNForceATA x32/x64 version recompiled.
1 Attachment(s)
Here it is :) x32 + x64 (all in one) version of Medevil's AppleNForceATA.kext recompiled by me for Snow Leo, all x64 compatability issues were solved, almost nothing changed. Tested on NForce4 s939 Asus A8N-SLI... so try it. :)
ps SATA DVD writing issues were not fixed.. pps fixed "out of 32bit KP". reuploaded. ppps reuploaded release version, not a debug one. |
Sorry it's not debug version and i got kp while checking hashes in utorrent in 2.5 gig file, but do not know if it is due to this kext... need to be tested...
|
I'm using it right now so I'll get back if I see any problem, thank you for your efforts. I'm running snow leo 32bits.
|
reuploaded debug version (see the first post), resolved all x64 compatability issues... KPs seems to be due to new ANV/QOOPZ kernel...
|
Thanks. Works fine here. But I would be happy if you share the sources.
|
Quote:
|
Hey sulphide, on a side note, I've seen you own the same mother as mine, are you able to run snow leo in 64bits? I can load it fine with anv-qoopz-voodoo kernel but can't run any 32bits apps. I really want to get 64bits mode running cause it makes a huge difference in every aspect, even my geekbench scores were 20% higher.
|
Quote:
|
Mine are both PS/2 devices and no problem so far with them, but I'll try an USB mouse when I have the chance just to check about that. Hope we can get a working kernel that let us run 32bits apps in 64bits mode, I'm waiting for andy's release but I haven't seen him around in a while, and the issue seems pretty hard to solve but I'll keep the faith hehe.
|
I've taken a look at the sources... there is no problem with xnu from 10.5.5 leo but latest xnu seems to be hardly rewritten.. so it will take a while before we see working x64 kernel... though everything seems to be clear. and i don't understand why voodoo team denied from making native x64 for amd... there is only one comment in the sources about that... that after release 1 of voodoo they decided to make only force64 with arch=i386 but not arch=x86_64... :\
|
Does this kext provide DVD reading/writing fucntions? :)
|
it seems that all my problems were due to wrong settings in smbios.plist, i've changed them to MacPro3,1 settings and corrected memory timings and fsb :D and everething works fine now, no strange KPs, no lags or something... usb mouse pointer is smooth ;) didn't know that smbios.plist affects something, thought it was just cosmetics
|
fixed "out of 32bit" KP. reuploaded. =)
|
Hey sulphide and eMatoS, I a use the same motherboard as you guys. What kexts do you use in your extra folder?
|
I'm using these kexts:
AppleNForceATA (extra) AppleACPIPS2Nub (for my PS2 keyboard and mouse -- extra) VoodooPS2Controller (won't load from extra so it's in sys/lib/ext) Evosreboot (reboot fix, I'm searching for a no kext alternative -- extra) fakesmc (extra) AppleAC97Audio (sys/lib/ext -- patched for the alc840) NForceLAN (won't load from extra) Also I have installed the AppleRTL8139Ethernet for my extra lan device, luckily my GeForce 8400GS is working fine with Chameleon. If you want I can upload them, they're all x32/x64, so I'm just waiting for a full working 64bit kernel. |
@eMotoS
Have you set the OSBundleRequired property to root for VoodooPS2Controller? Or does it require other kexts in the same folder like ApplePS2Controller.kext ApplePS2Trackpad.kext ApplePS2Keyboard.kext and/or ApplePS2Mouse.kext I have not needed it for any projects but I was just curious. |
Quote:
|
1 Attachment(s)
@Lanceomni: I don't remember well but I think there was a problem with some kext dependencies when it was loaded from /extra, then I tried from /s/l/e and it worked, but I guess I could have studied the issue. Also I want to avoid modifying any vanilla kext so the updates can be as smooth as possible.
@crimsonangel: Here are all the kexts I've mentioned before, also there goes my dsdt in case you want to take a look at it. I'm using AnV/Qoopz/voodoo kernel and chameleon 2 RC4 by rekursor. |
Quote:
(edit: Im trying out the disabler kext to see if that solves my problem) (edit 2: The disabler kext seemed to have decreased the problem but after a while there is still a slightly noticeable quivering of the mouse when moving around and very minute jumping) (edit 3: The mouse just went wild for no apparent reason it jumped wildly all over the screen and after about 20 min went back to the normal very slight jumpiness and then back to the huge sporadic jumps a few min later. Does anyone know a fix for this? Disabler.kext does not work) |
Quote:
|
btw problems with usb mice on nforce4 may be due to nvenabler64, try to use strings instead... :)
|
i tried out the kext, everything works fine in x86, but as soon as i go to boot in x64 it can't find the device and says something about dependencies not being fulfilled and the nforceata unable to load. the kext reads in system profiler as 64 bit, it just won't load up.
|
When i try to boot into 64bit mode with this kext it says it can't find iokit.
http://i183.photobucket.com/albums/x...8/noboot-1.jpg |
I get the same message as scififan68 when trying to boot into 64 bit mode.
|
well, actualy i don't remember which version i'd uploaded before, so reuploaded now "release" but not a debug one.. try it if it helps with dependecies...
and guys i'm sorry again - i can't support this kext anymore because i dont have a8n-sli anymore, i've upgraded to phenom II and asus ASUS M4A785TD-V EVO :) i have epox one with nforce4 ultra but this rig goes to my mom =))) she does not deal with mac osx i'm pretty sure)))) |