InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   SSE2/SSE3 - 32/64 Bit Kernel for Snow Leopard by qoopz! [Intel/AMD] (http://infinitemac.com/showthread.php?t=4398)

pαuℓzurrr. 10-12-2009 12:56 PM

SSE2/SSE3 - 32/64 Bit Kernel for Snow Leopard by qoopz! [Intel/AMD]
 
Quote:

Thats right folks. Its about time that most of guys waited for a SSE2 Kernel for both AMD and Intel. well this is it , qoopz and the great team behind have done most of the work to get the ball rolling , that is to get SSE2 support for Snow Leopard working and as well as AMD support. Not to mention that this kernel supports 64-bit for AMD processors and Intel processors with AMD64 and Intel’s EM64T. It makes it possible to run 64-bit applications. Plus this kernel also supports Intel i5 processors However keep in mind that this kernel will not run in pure 64-bit kernelspace. Doesn’t make sense to you ?. I’ll explain in a jiffy – but first credit goes to qoopz for coming up with the kernel !

So what the hell are you trying to say – At first you said 64-bit but now you are saying its not…Please do explain

It means that the kernel will work in 32-bit. You don’t get pure 64-bit mode , as in your hardware drivers would be in 32-bit. However programs would take advantage of 64-bit mode and run natively in 64-bit if its capable of doing so. However be warned that 64-bit support is bit flaky due to the fact that these older processors lack SSSE3. For AMD systems , you’ll notice that some programs will crash with 64-bit. As for Intel , you’ll notice that QuickTime X will fail to play H.264 movies with 64-bit turned on. These are known issues. 64-bit support is disabled by default due to these reasons. To enable 64-bit , simply boot with “-force64″ (without quotes) to test out 64-bit functionalitly. AMD users with SSE2 and AMD64 should not attempt to run programs in 64-bit as its way to slow and it can cause lots of hiccups (hangs , kernel panic and such).
Features of the Kernel :-

* Bulit-in kernel blacklister – automatically blacklists bad kexts from loading. Therefore you don’t need to use a disabler to disable it manually
* bigger dmesg – Which translates to a larger log file so that you can troubleshoot easily
* uuid patching/fix – Eliminates the need of UUID kext or specifying manually
* fsb detection – Do I’ve to say more on this
* cpu cache detection – Again , I don’t have to explain on this
* reboot fix – Eliminates the need of OpenHaltRestart and fixes shutdown/reboot issue
* sse3emu -SSE3 emulator for SSE2 processors . Bear in mind that most of the applications in Snow Leopard run fine with this emulator. However there are some reports of Safari and certain applications that may crash or behave weirdly. It will not be enabled if you have SSE3

For AMD users , it doesn’t include on the fly CPUID patching – which means that you’ll have to patch your CPUIDs manually by using a third party tool. You could read more about this in my Snow Leopard guide and in other AMD for Snow leopard installation guide.


Original Link (Rapidshare)
Mirror Link #1 (uploadpla.net)
Mirror Link #2 (crimsy)
Mirror Link #3 (MediaFire)


Installation - To install simply rename your old mach_kernel as mach_backup and rename this as mach_kernel . If you’re planning to install Snow Leopard. Do follow my installation guide as I’ve updated it to reflect SSE2 changes or you may follow other guides ! Please do not forget to read the readme to know more details about this kernel

Source Code - The source code (.dff) will be given upon request only. You may contact me directly via e-mail if you want the source.

Kernel Name – Some of you may ask why the kernel is named as “anappirtrvh” . which means thx to: azi, nevermind, arya, prasys, p|astikman, inku, roisoft, tomas, radekg, Voodoo, and HiFi the slow tester. – Which is the first name of the beta testers who helped to test the kernel

I would like to take this opportuntity to thank qoopz for releasing the kernel for the SSE2 AMD/Intel user community out there. without him , we would be still in darkness and I am guessing he is the guy that would get the ball rolling.

Source

george205 10-12-2009 02:21 PM

:)
 
Great! Someone is trying hard for all of us! I'm using this kernel right now and it is working as fine as it should be (some issues with 64 bit "mode"/apps, no cpuid patch for now e.t.c - but all of them are known and described inside kernel's readme).
So, I'm writting this post in order to thank qoopz for his work/time/effort!

This is my hardware list:
Motherboard: Supermicro H8DAE-2 with nVidia MCP55 Pro chipset which supports up to two Six-Core AMD Opteron 2000/8000 processors
Super Micro Computer, Inc. - Aplus Products | Motherboards | H8DAE-2
Processor: 2x Opteron 2350 (8 cores total -2GHz each)
Ram: 4x2 GB Samsung DDR2 667 Registered ECC Unbuffered (8 Gb total)
Graphics Card: Nvidia 9400 GT
I also have two SATA hard disks, 120 GB and 640GB , a Sony IDE DVD reader and an Optiarc DVD Recorder.

anjuta 10-12-2009 03:30 PM

Great! It is working fine for me too!
my hardware list:
Motherboard: Yeston An68 with nVidia MCP68 chipset
Processor:AMD Athlon 5200+
Ram:2G Kingmax DDR2 800
Graphics card: nVidia 9600GT
Hard disk:320G AHCI
Audio:ALC888


千呼万唤始出来!

eMatoS 10-12-2009 09:11 PM

Working fine here so far. I've tried to boot with -force64 but it didn't worked, I'll check my chameleon settings and try again.

EDIT: I cannot restart or turn off properly so I'm back using OpenHaltRestart. Other than that it's all right.

mindlessmissy 10-12-2009 10:45 PM

Funny. This kernel looks like a minor improvement of the test7 kernel that had been floating around for AMD cpus for a while now ... ( ie. spec'ed to block certain kexts ... )

Nothing spectacular like the Voodoo kernels were on leopard ...

Reinekis 10-13-2009 07:53 AM

My system:
AMD Athlon 64, 2000 MHz 3200+
MSI K8N Neo4-FI/Paltinum
nVIDIA nForce4 Ultra, AMD Hammer
NVIDIA GeForce 6600 (256 MB)

Booting with -force64 indeed makes system work in 64 bits. Activity Monitor shows all programs working in 64 bits. 32 bits VLC player doesn't work, 64 bits works. Quicktime X in 64 bits doesn't work, shows endless "loading movie". Forcing programs to work in 32 bits mode through "Get info" doesn't work. Programs crash. So it seems like every program must be in 64 bits mode, or 32 bits. it is conrtary to the screen shot of Activity Monitor that I've seen where it was obvious that some programs run in 32 bits and some in 64 bits.

Kext Utility doesn't work in 64 bits mode.

And I still need OpenHaltRestart kext.

RetroRen 10-13-2009 11:00 AM

Quote:

Originally Posted by mindlessmissy (Post 37301)
Funny. This kernel looks like a minor improvement of the test7 kernel that had been floating around for AMD cpus for a while now ... ( ie. spec'ed to block certain kexts ... )

Nothing spectacular like the Voodoo kernels were on leopard ...

My experiance is even worse. With modbin kernel I got KP during the boot process, but with this kernel my boot process stops at the begining - with black screen...



__________________
AMD Athlon II 550 X2
8 Gb RAM
Gigabyte 790fx UDP4
Ati Radeon HD3850

aryajuanda 10-13-2009 05:47 PM

it have some issue wit 64 bit mode in AMD.. i have test this kernel for few day... its made for modified xnu kernel not based on test 7...
hope it will have some improvement soon...

xXrkidXx 10-13-2009 06:54 PM

does this mean i can use 64 bit on my Intel P4?

Lykich 10-13-2009 11:03 PM

Quote:

Originally Posted by xXrkidXx (Post 37359)
does this mean i can use 64 bit on my Intel P4?

yes ;) -force64