Jump to content
1898 posts in this topic

Recommended Posts

 

:)

 

Yes works very good on Pentium/Phenom and kabini  :D 

  • Like 1

 

I rearranged SSE3 code

But my machine has support SSE3. NO Run SSE3 EMU
So I Unable test SSE3
 
SSSE3 Fixed Some Addressing Modes
So temporarily
 
I think the problem should be instructions implementation error.
 
OPEMU MODRM Addressing Modes is Function fetchoperands
 
This error has been a long time
Including Xcode or app On OS X Error Exit
Reasons are OPEMU Addressing Modes error & 64bit PTR Address Calculation error
Binaries on the debugger displays the machine code (opcode) is the absolute value    no exceptions
Including pointers calculated & Byte length & opcode  Source operand & destination operand ....
 
These errors will be found in the Run SSSE3 machine code (opcode)
 
before 10.9.5 Not found errors 
The reason is that APP or System binary files is not Run SSSE3 machine code (opcode)
 
I accordance with the Intel Manual added some notes in OPEMU

 

Thanks!

Works very good!

Remaining bugs:

- glitches with images (some images)

- iCloud still not working by method with replacing files from Intel machine

 

But much more positive:

- App Store, Safari, Flash player work and no need any fixes and patches

- screenshots work perfectly

- Launchpad icons are displayed correctly

- able to select file with click on icon

- system works fast

- even forgot about kernel panics on AMD)

- ...

 

Thanks again!

I did some checks on kernel version.

uname -r returns

14.1.0

For 10.10.2.

Going to do a little test.

I have modded MasterVersion and now I'm going to build the kernel.

Normally it should work for 10.10.2 with 10.10.2 extensions.

I also know where X86_64H stands for.

The 'H' stands for Hasswell...

  • Like 1

I did some checks on kernel version.

uname -r returns

14.1.0

For 10.10.2.

Going to do a little test.

I have modded MasterVersion and now I'm going to build the kernel.

Normally it should work for 10.10.2 with 10.10.2 extensions

Great news!!!

I built the kernel.

It has both architectures combined.

I did the following make command:

make ARCH_CONFIGS="X86_64 X86_64H" KERNEL_CONFIGS=RELEASE SDKROOT=/ install

Test please, should work with 10.10.2 kexts as it has Darwin version 14.1.0 stamped inside the System.kext and kernel.

Editing MasterVersion accomplished this.

BSA_YOS_R8_10.9.2.zip

  • Like 6

I rearranged SSE3 code

And fix SSE3 FISTTP Addressing Modes

 

But my machine has support SSE3. NO Run SSE3 EMU
So I Unable test SSE3
 
operands Some Addressing Modes Fix
 
So temporarily
 
I accordance with the Intel Manual added some notes in OPEMU
 
If addressing modes are all complete
That error should be instructions implementation

I built the kernel.

It has both architectures combined.

I did the following make command:

make ARCH_CONFIGS="X86_64 X86_64H" KERNEL_CONFIGS=RELEASE SDKROOT=/ install

Test please, should work with 10.10.2 kexts as it has Darwin version 14.1.0 stamped inside the System.kext and kernel.

Editing MasterVersion accomplished this.

 

Hi AnV

I Test R8 Can Work on the OS X 10.10.1

No need to replace System.kext

1010-SSEPlus-Rev.4.zip

  • Like 7

New version with opemu provided by Tiger Chiyoda above.

Same version stamped in the kernel...

 

Also: there is a Github repo for the latest kernel here ->

https://github.com/andyvand/XNU-AnV


I updated my VMWare mask generator.

@Tiger Chiyoda: There is now a way to test SSE3 part.

Use VMWare and in the vmx file insert the cpuid.1.edx part.

Example:

With SSSE3:
ECX: 0x1D9AE3BF
EDX: 0xBFEBFBFF
cpuid.1.edx = "1011:1111:1110:1011:1111:1011:1111:1111"

Without SSSE3:
ECX: 0x1D9AE3BF
EDX: 0xBFEBF9FF
cpuid.1.edx = "1011:1111:1110:1011:1111:1001:1111:1111"

Without SSE3:
ECX: 0x1D9AE3BF
EDX: 0xBFEBF9FE
cpuid.1.edx = "1011:1111:1110:1011:1111:1001:1111:1110"

Without SSE3 and monitor/mwait:
ECX: 0x1D9AE3BF
EDX: 0xBFEBF9F6
cpuid.1.edx = "1011:1111:1110:1011:1111:1001:1111:0110"

BSA_YOS_R8B_10.9.2.zip

vmware_mask_generator.zip

  • Like 2

so the Kernel name is ment to be   BSA_YOS_R8B_10.10.2. or   BSA_YOS_R8B_10.9.2.    getting confused  im shure u ment 10.10.2 and wrote 10.9.2 ?

 

since the diff targets the same xnu as in Tigers 10.10. or was it on purpose ? ;)

so the Kernel name is ment to be   BSA_YOS_R8B_10.10.2. or   BSA_YOS_R8B_10.9.2.    getting confused  im shure u ment 10.10.2 and wrote 10.9.2 ?

 

since the diff targets the same xnu as in Tigers 10.10. or was it on purpose ? ;)

 

Yes good Tiger 10.10 :hysterical:  !!

post-1093405-0-67370100-1423311789_thumb.png

  • Like 4

Slight audio issue

 

VoodooHDA works for a few seconds, then it cuts off. This is probably from the TSCSync portion of the kernel. I havent noticed it before today because I mostly use USB audio.

 

 

All done, but cracking the same....no chance for my audio to work, is less then before, but quite similar

 

You could try as a good permanent set-it-and-forget-it solution to buy a USB audio stick. Works perfect.

 

jpg-fix_zpsd9099278.jpg

 
I've repaired JPG Picture Preview
 
but Big JPG Picture NO FIX

 

Yeah!!!

Now images are shown excellent. Well done!  :thumbsup_anim:

Thanks for this great job! Thanks to all coders who take part in AMD kernel development!

 

As for me only one thing remaining. It is get working iCloud with this method - http://www.insanelymac.com/forum/topic/282821-icloud-for-amd-hackintoshes-a-workaround/page-2?do=findComment&comment=1976421

Is it possible with Yosemite kernel as with Maverics kernel works perfect?

iCloud must use the iphone or ipad register…

 

must be verified S/N by the Apple server Enable email(ID)

Before they can login

But i successfully use this method on maverics. My serial the same as was before, dont change it.

 

jpg-fix_zpsd9099278.jpg

 
I've repaired JPG Picture Preview
 
but Big JPG Picture NO FIX

 

 

So the iTunes cover album and Skype cover no repaired?

I'll test this kernel later with fresh yosemite install

 

Thanks! :lol: 

 

Sorry for my poor english, i speak spanish natively  :P

Finally everything seems ok, apart from this little problem, but it's not a real problem

 

Schermata_2015_02_08_alle_12_20_24.jpgSchermata_2015_02_08_alle_12_22_35.jpg

 

Now the only thing i've to solve is the audio, all the rest it's perfect, or quite perfect :D Great job 

×
×
  • Create New...