InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #241  
Old 08-03-2012, 05:34 PM
The Connactic The Connactic is offline
Jaguar
 
Join Date: Jul 2012
Posts: 89
As for me, i expect it not to be the clue. If we have to emulate more instructions yet than ssse3, then i think AMD hackintoshing is really at the verge of obsolescence.
Reply With Quote
  #242  
Old 08-05-2012, 08:45 PM
justinster123 justinster123 is offline
Jaguar
 
Join Date: Nov 2010
Posts: 43
I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up...
I'll upload it soon for you to test.. I doubt you'll get any further than the KP tho, interesting that I am the only one who made a kernel that didn't instantly reboot....
http://www.mediafire.com/download.php?u3kbvqy9it4sjda
Reply With Quote
  #243  
Old 08-05-2012, 09:46 PM
The Connactic The Connactic is offline
Jaguar
 
Join Date: Jul 2012
Posts: 89
Great job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday!

Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for us to help identify the causes?

Thanks in advance!
Reply With Quote
  #244  
Old 08-05-2012, 09:49 PM
justinster123 justinster123 is offline
Jaguar
 
Join Date: Nov 2010
Posts: 43
Quote:
Originally Posted by The Connactic View Post
Great job, Justin! Cool that someone takes the torch from RAW and keeps it running for AMD machines. If a 64-bit kernel is really built, we can even make it to Mountain Lion someday!

Did you ran your kernel on a FX series CPU, or on an older series (therefore, lacking the need of ssse3 support)? Can you upload a screen of your KP, for us to help identify the causes?

Thanks in advance!
Yes, I Will do that, I'm trying to compile the kernel again making some patches to see if it changed anything, but I tested it on a normal NON ssse3 amd cpu,
AMD Athlon X2 7550

the KP is NOT related to ACPI like in the previous kernels for Snow Leopard. It's to do with the patcher I think, Let me upload a screenie soon
In the meantime, Please try it yourself and let me know your results
Reply With Quote
  #245  
Old 08-05-2012, 10:41 PM
The Connactic The Connactic is offline
Jaguar
 
Join Date: Jul 2012
Posts: 89
I'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions:

1) The KP you got was when booting arch X64_86? Or both archs?

2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system? It would be an important thing to know, because it would be a step further even without a true 64-bit kernel with 64-bit extensions (the latest RAW kernel give 64-bit support for i386 kernels, but only on ssse3 capable CPUs).

Thank you, and keep up the good work!

Last edited by The Connactic; 08-05-2012 at 10:44 PM.
Reply With Quote
  #246  
Old 08-05-2012, 10:48 PM
justinster123 justinster123 is offline
Jaguar
 
Join Date: Nov 2010
Posts: 43
Quote:
Originally Posted by The Connactic View Post
I'll do just that, but i'm afraid i'll get similar results, since i have a similar dual core, one generation newer, an Athlon II X2 250. Two questions:

1) The KP you got was when booting arch X64_86? Or both archs?

2) Assuming it's possible to boot arch=i386, did it give you 64-bit apps support on your 32-bit non ssse3 capable system? It would be an important thing to know, because it would be a step further even without a true 64-bit kernel with 64-bit extensions (the latest RAW kernel give 64-bit support for i386 kernels, but only on ssse3 capable CPUs).

Thank you, and keep up the good work!
Any boot flag gives that KP, it has something to do with the integration of the on the fly patcher...
Reply With Quote
  #247  
Old 08-05-2012, 11:09 PM
ham4ever ham4ever is offline
Jaguar
 
Join Date: Dec 2011
Posts: 37
good work Justin , i'd really love to test ur kernel as soon i get a new HDD keep the hard work guys
Reply With Quote
  #248  
Old 08-06-2012, 01:18 AM
davisin666 davisin666 is offline
 
Join Date: Feb 2010
Location: Santiago, Chile
Posts: 98
Good work!

Maybe with std_dyld=Yes could work

System
  • MoBo: MSI K9N2GM-FD, Chipset GeForce 8200 (MCP78)
  • CPU: AMD Athlon 64 X2 5200+ @3,02 Ghz
  • RAM: Kingston 2GB DDR2 800Mhz + Corsair 2GB DDR2 800Mhz @747Mhz
  • VGA: EVGA 9800GT SSC
  • HDD: 300GB WD SATAII
  • Optical Drive: Sony SATA 24X
  • OS: Vanilla Mac OS X Server 10.6.0 + Nawcom ModCD, upgraded to 10.6.8 and Windows 7 x64.
Everything works, except sleep, so system isn't Energy Star compilant .
Reply With Quote
  #249  
Old 08-06-2012, 08:28 AM
misterfrista misterfrista is offline
Puma
 
Join Date: May 2012
Posts: 21
With FX and useflags: -v busratio=155 npci=0x2000 arch=x86_64 I get instant reboot!

AMD FX 8120 Black Edition
ASUS M5A97
Geforce 9500GT
OS X Lion Retail 10.7.4

Reply With Quote
  #250  
Old 08-06-2012, 12:37 PM
R:A:W:X86's Avatar
R:A:W:X86 R:A:W:X86 is offline
 
Join Date: Mar 2012
Location: Germany
Posts: 95
Quote:
Originally Posted by justinster123 View Post
I compiled a 10.7.4 kernel with a mix of patches with R:A:W 's patches and the anv's legacy kernel 0.5.1 for on the fly patching, it boots up for x86_64 and i386 without instant reboot. but gives a kernel panic near where launchd would start up...
Well your KP most likely has to do with the binary opcode parsing, that's why the code changes in mach_loader.c are excluded from my patch.

Like I wrote previously, there is not any more need for CPUID parsing in Lion (there is not any application that needs it) + 32-Bit Apps are working for the 64-Bit capable users just fine by binary patching.
That's why I haven't made any attempt to fix this...

Quote:
Originally Posted by justinster123 View Post
interesting that I am the only one who made a kernel that didn't instantly reboot....
Ehm mate - no offense, but I think you are missing something:

Quote:
Originally Posted by justinster123 View Post
I tried the kernel on x86_64 on my amd Athlon X2 7550 and it booted to the point where launchd would start up. no further, just like booting without -legacy
it says verbosely "Kernel is LP64" meaning 64-bit i've tried all the possible boot combination but it's a no-go.
SSSE3 emulator, how can it be so hard? (theoretically speaking) because there's only 16 new instructions that SSSE3 introduced.. hmm...
I think it has something to do with the CPU identification routines, why the 64-Bit Kernel boots for you, while it reboots for many others.

The fact that I can boot the x86_64 Pcj XNU on Snow Leopard on my FX machine kinda proves this hypothesis.
Sadly that guy has not ever released any source code (like many other people in the scene). -.-

I will start looking further into this during the next weeks...
...I am currently busy trying some Mountain Lion stuff.

Quote:
Originally Posted by misterfrista View Post
With FX and useflags: -v busratio=155 npci=0x2000 arch=x86_64 I get instant reboot!
It is the same for me - both Kernel don't work at all not x86_64 nor i386 - just instant reboot.



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.


AMD FX 4100
MSI 760GM-P23
Radeon HD6570
OS X Lion Retail 10.7.5
Lion Kernel Project
Reply With Quote
Reply