InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Legacy kernel 10.6.8 with custom dyld and new SSE3 emulator and VIA Nano cpu support (http://infinitemac.com/showthread.php?t=7318)

wastez 11-11-2011 08:43 AM

Sorry.
I forgot to tell you something about the kernel tools you need to do this.

Here is a link for it:
http://techedze.com/Thread-compiling...leopard-10-6-4

$The-King$ 11-11-2011 08:59 AM

Quote:

Originally Posted by wastez (Post 55990)
Sorry.
I forgot to tell you something about the kernel tools you need to do this.

Here is a link for it:
http://techedze.com/Thread-compiling...leopard-10-6-4

thanks that what i want
nearly i had seen this topic before :)

$The-King$ 11-11-2011 02:11 PM

1 Attachment(s)
this is the compilation log
i see some errors like this

ERROR: OSBoolean.cpp: failed to get mapping for tid 17069
ERROR: ctfconvert: mac_stub.o doesn't have type data to convert
ERROR: ctfconvert: inffast.o doesn't have type data to convert
ERROR: ctfconvert: counters.o doesn't have type data to convert
etc

is this normal ?

also how can i make kernel contain two binary i386 & x86-64 and have no black icon like terminal :D

Sn0wStorm 11-12-2011 12:03 AM

Got the Kernel working until the Hang/KP using a Virtual Machine :)

I might be wrong, but I think the problem is related to the patched dyld.

Because: Using no patcher and the Noautopatch Kernel it hangs after the BSD line.
Using either/both patched dylds and/or Autopatch Kernel it KPs after the BSD line.

Also using the Boot Flag "std_dyld=no" it also KPs, but there is another line "warning: using standard dyld with patcher enabled" after the BSD line, and then it KPs. Thats why i think the dyld kicks in at that point. During boot of my current Snow Leopard system it says that too at that point.

Without patched dyld:
http://dl.dropbox.com/u/16240159/Mac/without_dyld.png

Using Autopatch Kernel:
http://dl.dropbox.com/u/16240159/Mac/with_dyld.png

Using Autopatch Kernel + std_dyld=no
http://dl.dropbox.com/u/16240159/Mac/std_dyld.png

bassie86 11-14-2011 01:53 PM

Quote:

Originally Posted by hans88 (Post 55891)
I'm using legacy_kernel on msi 790fx-gd70 with 8GB and everything works fine. Try to clean the kernel cache and delete any other kernel like legacy_kernel.old and mach_kernel and reinstall the nawcom's 10.6.8 legacy_kernel it should work.

Hello,

having clean the kernel cache and delete old kernel and mach_kernel. Reinstall legacy kernel work for 4GB yes
and
8GB cannot all APPS open or outlook.

:(
and my boot plist is 64bits

HTML Code:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Kernel</key>
    <string>legacy_kernel</string>
    <key>Kernel Flags</key>
    <string>-v arch=i386 -force64 maxmem=4096 npci=0x2000</string>
    <key>Timeout</key>
    <string>5</string>
    <key>busratio</key>
    <string>16</string>
    <key>SMBIOS</key>
    <string>/Extra/smbios.plist</string>
    <key>EthernetBuiltIn</key>
    <string>Yes</string>

</dict>
</plist>


akimoa 11-14-2011 03:21 PM

patch your dyld with the amd_insn_patcher like explained so many times here in the forums and outlook will work or again listen to stupid advises from the above and keep on failing !!! enough said !

or use the prepatched dyld files here

Extract the underneath folder on desktop

http://cl.ly/2V3K170A391v0H3x2A1U

via
Terminal

be shure u hit enter after each line dont copy & paste all)
Code:

cd Desktop/dyld
sudo -s
# Password
chown root:wheel *
mv * /usr/lib





restart and run this in terminal again

Code:

sudo update_dyld_shared_cache
from now on 8 gig will work fine and outlook and rest of your apps wont crash anymore

bassie86 11-14-2011 05:09 PM

I have done nothing helped!.
Well that I mach_kernel with amd patcher! legacy_kernel and I have not amd patcher.

So I did mach_kernel with amdpatcher works with 8GB does everything as well
Plants vs aliens, apshalt 6, photoshop cs5 work except Outlook.

legacy_kernel not amd patcher with 8GB
work all not

legacy_kernel not amd patcher 4GB
everything works and outlook

davisin666 11-14-2011 06:29 PM

Quote:

Originally Posted by bassie86 (Post 56022)
I have done nothing helped!.
Well that I mach_kernel with amd patcher! legacy_kernel and I have not amd patcher.

So I did mach_kernel with amdpatcher works with 8GB does everything as well
Plants vs aliens, apshalt 6, photoshop cs5 work except Outlook.

legacy_kernel not amd patcher with 8GB
work all not

legacy_kernel not amd patcher 4GB
everything works and outlook

Add std_dyld=Yes to your bootflags

bassie86 11-14-2011 07:49 PM

http://thebassie.dyndns.org/worknowall.png
Clik here for Fullscreen

Now working on Legacy Kernel 10.6.8 not mach_kernel
Outlook, Photoshop working yes:)
only now problem

Duken nukem waiting intro logo not start
Adobe Premier Pro CS5.5 see you error message

And thanks now can i 8GB work for patch amd thanks
and i having found download where there gzip amd patch and mach_kernel my stupid now not more mac_kernel only amd patch for my legacy_kernel.

Thanks

davisin666 11-14-2011 08:11 PM

Quote:

Originally Posted by bassie86 (Post 56026)
http://thebassie.dyndns.org/worknowall.png
Clik here for Fullscreen

Now working on Legacy Kernel 10.6.8 not mach_kernel
Outlook, Photoshop working yes:)
only now problem

Duken nukem waiting intro logo not start
Adobe Premier Pro CS5.5 see you error message

And thanks now can i 8GB work for patch amd thanks
and i having found download where there gzip amd patch and mach_kernel my stupid now not more mac_kernel only amd patch for my legacy_kernel.

Thanks

Premier CS5.5 won't work in AMD legacy_kernel because it needs SSSE3, and AMD doesn't implement that instruction set on their pre-bulldozer cpus, so you have to run Premiere in your Core 2 Duo system with the vanilla kernel.

I haven't tried Duke Nukem Forever because I think that performance is gonna be very crappy in OS X, so I play PC games in Windows

bassie86 11-15-2011 01:54 AM

Premier CS5.5 won't work in AMD legacy_kernel because it needs SSSE3, and AMD doesn't implement that instruction set on their pre-bulldozer cpus, so you have to run Premiere in your Core 2 Duo system with the vanilla kernel.

I haven't tried Duke Nukem Forever because I think that performance is gonna be very crappy in OS X, so I play PC games in Windows

CPUZ say:

HTML Code:

Processor 1  ID = 0
 Number of cores  4 (max 4)
 Number of threads 4 (max 4)
 Name  AMD Phenom II X4
 Codename  Deneb
 Specification  AMD Phenom(tm) II X4 B50 Processor
 Package  Socket AM3 (938)
 CPUID  F.4.2
 Extended CPUID  10.4
 Brand ID  29
 Core Stepping  RB-C2
 Technology  45 nm
 TDP Limit  158 Watts
 Core Speed  800.0 MHz
 Multiplier x FSB 4.0 x 200.0 MHz
 HT Link speed  2000.1 MHz
 Instructions sets MMX (+), 3DNow! (+), SSE, SSE2, SSE3, SSE4A, x86-64, AMD-V
 L1 Data cache  4 x 64 KBytes, 2-way set associative, 64-byte line size
 L1 Instruction cache 4 x 64 KBytes, 2-way set associative, 64-byte line size
 L2 cache  4 x 512 KBytes, 16-way set associative, 64-byte line size
 L3 cache  6 MBytes, 48-way set associative, 64-byte line size
 FID/VID Control  yes
 Min FID  4.0x
 P-State  FID 0xF - VID 0x10 - IDD 33 (15.50x - 1.350 V)
 P-State  FID 0x8 - VID 0x18 - IDD 25 (12.00x - 1.250 V)
 P-State  FID 0x3 - VID 0x20 - IDD 21 (9.50x - 1.150 V)
 P-State  FID 0x100 - VID 0x2C - IDD 16 (4.00x - 1.000 V)
 Package Type  0x1
 Model  50
 String 1  0x7
 String 2  0x6
 Page  0x0
 CmpCap  4
 ApicIdCoreSize  4
 TDC Limit  132 Amps
 Attached device  PCI device at bus 0, device 24, function 0
 Attached device  PCI device at bus 0, device 24, function 1
 Attached device  PCI device at bus 0, device 24, function 2
 Attached device  PCI device at bus 0, device 24, function 3
 Attached device  PCI device at bus 0, device 24, function 4


davisin666 11-15-2011 03:10 AM

Quote:

Originally Posted by bassie86 (Post 56033)
Premier CS5.5 won't work in AMD legacy_kernel because it needs SSSE3, and AMD doesn't implement that instruction set on their pre-bulldozer cpus, so you have to run Premiere in your Core 2 Duo system with the vanilla kernel.

I haven't tried Duke Nukem Forever because I think that performance is gonna be very crappy in OS X, so I play PC games in Windows

CPUZ say:

HTML Code:

Processor 1  ID = 0
 Number of cores  4 (max 4)
 Number of threads 4 (max 4)
 Name  AMD Phenom II X4
 Codename  Deneb
 Specification  AMD Phenom(tm) II X4 B50 Processor
 Package  Socket AM3 (938)
 CPUID  F.4.2
 Extended CPUID  10.4
 Brand ID  29
 Core Stepping  RB-C2
 Technology  45 nm
 TDP Limit  158 Watts
 Core Speed  800.0 MHz
 Multiplier x FSB 4.0 x 200.0 MHz
 HT Link speed  2000.1 MHz
 Instructions sets MMX (+), 3DNow! (+), SSE, SSE2, SSE3, SSE4A, x86-64, AMD-V
 L1 Data cache  4 x 64 KBytes, 2-way set associative, 64-byte line size
 L1 Instruction cache 4 x 64 KBytes, 2-way set associative, 64-byte line size
 L2 cache  4 x 512 KBytes, 16-way set associative, 64-byte line size
 L3 cache  6 MBytes, 48-way set associative, 64-byte line size
 FID/VID Control  yes
 Min FID  4.0x
 P-State  FID 0xF - VID 0x10 - IDD 33 (15.50x - 1.350 V)
 P-State  FID 0x8 - VID 0x18 - IDD 25 (12.00x - 1.250 V)
 P-State  FID 0x3 - VID 0x20 - IDD 21 (9.50x - 1.150 V)
 P-State  FID 0x100 - VID 0x2C - IDD 16 (4.00x - 1.000 V)
 Package Type  0x1
 Model  50
 String 1  0x7
 String 2  0x6
 Page  0x0
 CmpCap  4
 ApicIdCoreSize  4
 TDC Limit  132 Amps
 Attached device  PCI device at bus 0, device 24, function 0
 Attached device  PCI device at bus 0, device 24, function 1
 Attached device  PCI device at bus 0, device 24, function 2
 Attached device  PCI device at bus 0, device 24, function 3
 Attached device  PCI device at bus 0, device 24, function 4

SSE3 (Streaming SIMD Extensions 3), not to be confused with SSSE3 (Supplemental Streaming SIMD Extension 3)

Did you get it??? Your processor doesn't have SSSE3 and Premiere requires SSSE3, see the Premiere error log in the console app.

You will need to find a 32 bit only NLE video editor, since Premiere CS5 and Final Cut Pro X doesn' t work with AMD due the lack of SSSE3 in the AMD cpus.

Final Cut Studio 3 works awesome with no crashes, and there is Premiere/AVID for Windows too :D

bassie86 11-15-2011 10:57 AM

Okay understand.
But it is not funny Prime apps! Oh I have final cut pro that I am going
Try! but my question after that amd patcher will work with 8GB premier pro cs5.5 no more! but 4GB works premier pro cs5.5 how is that not dealing with SSSE3 either haha I do not now why does Prime 4GB Pro CS5.5 is nice.

Because I like everything to work 100 percent with AMD, I hit and kick Intel is fine by me: D



Quote:

Originally Posted by davisin666 (Post 56034)
CPUZ say:

HTML Code:

Processor 1  ID = 0
 Number of cores  4 (max 4)
 Number of threads 4 (max 4)
 Name  AMD Phenom II X4
 Codename  Deneb
 Specification  AMD Phenom(tm) II X4 B50 Processor
 Package  Socket AM3 (938)
 CPUID  F.4.2
 Extended CPUID  10.4
 Brand ID  29
 Core Stepping  RB-C2
 Technology  45 nm
 TDP Limit  158 Watts
 Core Speed  800.0 MHz
 Multiplier x FSB 4.0 x 200.0 MHz
 HT Link speed  2000.1 MHz
 Instructions sets MMX (+), 3DNow! (+), SSE, SSE2, SSE3, SSE4A, x86-64, AMD-V
 L1 Data cache  4 x 64 KBytes, 2-way set associative, 64-byte line size
 L1 Instruction cache 4 x 64 KBytes, 2-way set associative, 64-byte line size
 L2 cache  4 x 512 KBytes, 16-way set associative, 64-byte line size
 L3 cache  6 MBytes, 48-way set associative, 64-byte line size
 FID/VID Control  yes
 Min FID  4.0x
 P-State  FID 0xF - VID 0x10 - IDD 33 (15.50x - 1.350 V)
 P-State  FID 0x8 - VID 0x18 - IDD 25 (12.00x - 1.250 V)
 P-State  FID 0x3 - VID 0x20 - IDD 21 (9.50x - 1.150 V)
 P-State  FID 0x100 - VID 0x2C - IDD 16 (4.00x - 1.000 V)
 Package Type  0x1
 Model  50
 String 1  0x7
 String 2  0x6
 Page  0x0
 CmpCap  4
 ApicIdCoreSize  4
 TDC Limit  132 Amps
 Attached device  PCI device at bus 0, device 24, function 0
 Attached device  PCI device at bus 0, device 24, function 1
 Attached device  PCI device at bus 0, device 24, function 2
 Attached device  PCI device at bus 0, device 24, function 3
 Attached device  PCI device at bus 0, device 24, function 4

SSE3 (Streaming SIMD Extensions 3), not to be confused with SSSE3 (Supplemental Streaming SIMD Extension 3)

Did you get it??? Your processor doesn't have SSSE3 and Premiere requires SSSE3, see the Premiere error log in the console app.

You will need to find a 32 bit only NLE video editor, since Premiere CS5 and Final Cut Pro X doesn' t work with AMD due the lack of SSSE3 in the AMD cpus.

Final Cut Studio 3 works awesome with no crashes, and there is Premiere/AVID for Windows too :D


davisin666 11-15-2011 06:22 PM

Quote:

Originally Posted by bassie86 (Post 56036)
Okay understand.
But it is not funny Prime apps! Oh I have final cut pro that I am going
Try! but my question after that amd patcher will work with 8GB premier pro cs5.5 no more! but 4GB works premier pro cs5.5 how is that not dealing with SSSE3 either haha I do not now why does Prime 4GB Pro CS5.5 is nice.

Because I like everything to work 100 percent with AMD, I hit and kick Intel is fine by me: D

Hmmmmmmmmmm... amd_insn_patcher won't add SSSE3 replacements, is intended to patch sysenter traps and some other stuff.

I get a SIGILL when I open Premiere CS5 on my amd hackintosh, and in the log file it says that is because AMD doesn't have SSSE3 instructions.

If apps doesn't work with 8 GB, stick in your ass some 4 GB, easy solution ^_^

bassie86 11-28-2011 03:09 PM

I having problem

to boot start on mac 10.6.8 and say

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....

what is that problem?

i having new install 10.6.0 and update combo 10.6.8 and legacy kernel 10.6.8 than AMD Patcher and self this problem amd patcher not working

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....


First working good! later not more working

i hope who know what is this

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....

bassie86 12-01-2011 02:24 PM

DYLD patcher not more working to my PC :(

Only 4GB work prettig legacy_kernel no DYLD patcher.
http://www.youtube.com/watch?v=1NqTGjvygzw

YEs working CSS Source, Duke Nukem Forever.

hans88 12-08-2011 04:56 PM

I'm using phenom2 x4 where final cut pro x was not supposed to work, because of the SSSE3 instructions!!! I don't have a clue, but i got it working, without patching anything!!! I mean I could even load a movie in it!! I messed up with some other things, after re-installation of OS X, its not working anymore. I'm using legacy kernel 10.8 with MSI mobo and phenom 2 x4 965. That means there should be a way out, if it did work once!!! I leave this to you tech gurus, just wanted to let you know that it did run on an AMD cpu, so...may be you can find out!!

wastez 12-08-2011 08:15 PM

Also used it and it worked but after 15-60 mins it will be closed.
It will not work completly on a amd.

The best thing would be if somebody write a emulator for it.

hans88 12-08-2011 08:36 PM

Wat do u mean by emulator, like a patcher?? I rather think that its the same case like Quick Time and Safari, it should have been able to run as 32 bit app. If somebody could enable it to run as 32 bit, but I don't think so, as the program itself has written been for only 64-bit, if I'm right!!! Working with sounds and picture's only is OK, but when concerning to work with videos, then it crashes. I think that its because of the preview thing which cant be run in 64-bit because of the SSSE3 instructions, like for the same case as Quick Time which cant be "previewed" in 64-bit!!

davisin666 12-08-2011 09:45 PM

Final Cut Pro X will open but when I try to add effects and generators, it will SIGILL :(

hans88 12-08-2011 09:53 PM

Looks like it's getting ill!!! loll...There should be a way to get it working!!!

davisin666 12-09-2011 03:17 PM

Quote:

Originally Posted by hans88 (Post 56184)
Looks like it's getting ill!!! loll...There should be a way to get it working!!!

SIGILL means Illegal Instruction, AKA, FCPX called a SSSE3 which doesn't exist on your AMD cpu.

Final Cut Pro X is 64 bit only, the solution could be a SSSE3 emulator (Which doesn't exist yet)

BTW, Final Cut Pro X sucks badly, use Final Cut Pro 7 or Avid :D

m28ew 12-09-2011 06:30 PM

Any progress with the new legacy kernel for the lion ? ;)

wastez 12-09-2011 08:55 PM

Quote:

Any progress with the new legacy kernel for the lion ?
Doesn´t look good that we will get one.
AnV doesn´t know how to get it working. (A reason is that he have no amd to test it)
So there is just nawcom else which can do it.

So it doesn´t look good for amd and lion :(

davisin666 12-09-2011 10:20 PM

Quote:

Originally Posted by wastez (Post 56189)
Doesn´t look good that we will get one.
AnV doesn´t know how to get it working. (A reason is that he have no amd to test it)
So there is just nawcom else which can do it.

So it doesn´t look good for amd and lion :(

From Nawcom's site:

I'm still alive. I'll have this back up once I find time to work on osx86 stuff. Until then, it will remain inactive. -- nawcom

:(

andyvand 12-17-2011 01:07 PM

Right now I have a real Mac and I tested my Lion kernel.
The good and bad news is that it actually works.
I haven't yet been able to find why the Lion kernel doesn't work on AMD. :-/

jeckerman 12-17-2011 09:44 PM

Quote:

Originally Posted by andyvand (Post 56208)
Right now I have a real Mac and I tested my Lion kernel.
The good and bad news is that it actually works.
I haven't yet been able to find why the Lion kernel doesn't work on AMD. :-/

But wait, isn't this your full time job? :-) Get to work!

bassie86 12-20-2011 04:19 PM

I having problem

to boot start on mac 10.6.8 and say

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....

what is that problem?

i having new install 10.6.0 and update combo 10.6.8 and legacy kernel 10.6.8 than AMD Patcher and self this problem amd patcher not working

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....


First working good! later not more working

i hope who know what is this

Data/Stack emulation not permitted: launchpid 6993 at virtual adress ready only....

MadMungo@iinet. 12-24-2011 04:15 AM

Bad news on the bulldozer front as well. If I try the standard Lion kernel, the machine just reboots as is expected, but it also happens with all the AMD Lion Kernels in this thread.

Power on machine, select OSX and instant reboot. Actually not true, I see about 2/3rds of the gray boot screen with apple logo then it reboots

My machine specs are Asus Crosshair IV Formula, FX-8120, ATI HD5970 & 4Gb ram. Snow Leopard works OK but Lion is a big no go.

$The-King$ 12-24-2011 10:36 AM

@andyvand

please can you compile 10.8 kernel with out doublication of FSB
there are patch on your diff multiple FSB from chamelon by 2
i cant compile kernel i have problems when applying diff and compling :(

this is kernel log

Dec 24 11:25:13 localhost kernel[0]: rtclock_init: Taking bus ratio path 3 (AMD Phenom)
Dec 24 11:25:13 localhost kernel[0]: rtclock_init: Phenom MSR 0xc0010071 returned: 0x80000048002010
Dec 24 11:25:13 localhost kernel[0]: TSC: Verification of clock speed PASSED.
Dec 24 11:25:13 localhost kernel[0]: TSC: Frequency = 3210.783729MHz, FSB frequency = 401.347966MHz, bus ratio = 8

$The-King$ 12-25-2011 10:03 PM

andyvand
if you have time can you please fix FSB to 200 as it cause to me problems on sound lagy sound :-/

dont forget me :D

andyvand 12-26-2011 11:40 AM

Quote:

Originally Posted by $The-King$ (Post 56234)
andyvand
if you have time can you please fix FSB to 200 as it cause to me problems on sound lagy sound :-/

dont forget me :D

I'll do it soon, I don't have my hackintosh with me as I work on my real MacBook Pro right now.
I won't forget you. ;)

nightf4ll 12-26-2011 11:57 AM

Quote:

Originally Posted by $The-King$ (Post 56234)
andyvand
if you have time can you please fix FSB to 200 as it cause to me problems on sound lagy sound :-/

dont forget me :D

Damn, that could be the reason my sound was freaking me out. And i thougt it was because of wrong kexts -.-

$The-King$ 12-26-2011 12:28 PM

Quote:

Originally Posted by andyvand (Post 56236)
I'll do it soon, I don't have my hackintosh with me as I work on my real MacBook Pro right now.
I won't forget you. ;)

thanks very much :D
and my congratulations to you for your new macbook ;)

$The-King$ 01-03-2012 08:55 PM

any news ? :)

wastez 01-09-2012 02:50 PM

@anv

Could it be that the problem are the not available SSSE3 instructions with Lion Legacy Kernel for AMD?

Because i read something that they will be needed on Lion.

And if so would it be possible to write an emulator for it?

Lordadmiral Drake 02-29-2012 10:34 AM

Any update on this end? Has anyone tested these kernels on AMD Bulldozer/Fusion CPUs?

delgadilloalex 03-28-2012 05:14 PM

Hi !
I written and compiled xnu 10.7.3 only 32 bit and work on my amd x2 250 LION !
It is picture (http://img51.imageshack.us/img51/6927/86122265.png) !

i found that here
and i just may have to cry for joy
http://osx86.co/archive/index.php/t-7106.html

delgadilloalex 03-29-2012 08:10 PM

http://www.mediafire.com/?ontvl5nznf58n9h from bronzovka


AMD kernel is here have not tried it yet but let me know?

francesco 04-01-2012 01:01 AM

I have a problem with your kernel and my amd x2 turion : Mac-mini-de-Francesco-Diaz:~ sorafune92$ sysctl -a |grep machdep.cpu.family
machdep.cpu.family: 16
Mac-mini-de-Francesco-Diaz:~ sorafune92$ sysctl -a |grep machdep.cpu.model
machdep.cpu.model: 6

I can't boot with 2 cores, only run one..., when I boot with cpus=2 it stopped on IOAPIC ...

Unrealized 04-06-2012 03:10 PM

Quote:

Originally Posted by wastez (Post 56301)
@anv

Could it be that the problem are the not available SSSE3 instructions with Lion Legacy Kernel for AMD?

Because i read something that they will be needed on Lion.

And if so would it be possible to write an emulator for it?

I was going to ask the exactly same question. :) an emulator for SSSE3 would be nice.