InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   Legacy kernel 10.4.0 updated (http://infinitemac.com/showthread.php?t=6578)

andyvand 09-25-2010 08:42 PM

Quote:

Originally Posted by $The-King$ (Post 50891)
dont know what is problem with x86-64 build

Yeah, neither do I.
I suspect they removed some code and that is the reason that it doesn't work.

$The-King$ 09-27-2010 04:44 AM

Quote:

Originally Posted by andyvand (Post 50925)
Yeah, neither do I.
I suspect they removed some code and that is the reason that it doesn't work.

with out patching any thing by tools
on 32bit
nearly kernel works good just few very few problems you can say fly patching work ;)

on 64bit
all media programs crashes fly patching not works good :(

if you fixed 64bit fly patching may arch x86-64 works :D

andyvand 09-28-2010 01:28 PM

Quote:

Originally Posted by $The-King$ (Post 50948)
with out patching any thing by tools
on 32bit
nearly kernel works good just few very few problems you can say fly patching work ;)

on 64bit
all media programs crashes fly patching not works good :(

if you fixed 64bit fly patching may arch x86-64 works :D

AFAIK on the fly patching for x86_64 works just fine but the media programs (QuickTime in 64bit) crash because there are no Supplemental SSE3 instructions available.
The only solution is running it in 32bit mode (Get Info, check "run in 32bit")

andyvand 09-28-2010 01:52 PM

New version of the AMD instruction patcher.
This version fixes issue of no output file generation on universal binaries when i386 part needed patching but x86_64 part didn't

snovich 09-28-2010 05:22 PM

Thank you andy!
 
Everything working here for me. ;) I can use Logic 9 64 bit with 32 bit plugins, like on my macbook!!! I'm booting mac os with:
arch=i386 -force64 -maxmem=4096 busratio=20

I'm using andy kernel v4 and AMD sysenter trap patch (10.6.4)(I patched sysenter_patch with maxxuss patcher gui)

ANDY THANK YOU VERY MUCH FOR ALL YOUR HARD WORK!!!:D

I have Amd Phenom x4 965 Processor

http://dl.dropbox.com/u/4815884/Scre...05.10%20PM.png

cynargo 09-28-2010 05:44 PM

Quote:

Originally Posted by andyvand (Post 50966)
AFAIK on the fly patching for x86_64 works just fine but the media programs (QuickTime in 64bit) crash because there are no Supplemental SSE3 instructions available.
The only solution is running it in 32bit mode (Get Info, check "run in 32bit")

That's a solution, but some apps are crashing anyway eg. iTunes while importing h.264 video. Even though it's x86 app, it crashes due to lack of SSSE3 on my CPU if the kernel is in x64 mode. It doesn't happen if i run kernel in x86 mode.
The same thing with valve's games - they crash in x64 on intro movies, even if the game's binary itself is 32-bit.

snovich 09-28-2010 07:43 PM

I tested all application i have installed on 10.6.4 with andy kernel -force64 and all work good, like with arch=i386 only. Quicktime works in 64bit at my computer. You can view image at my first post.

$The-King$ 09-28-2010 09:02 PM

Quote:

Originally Posted by snovich (Post 50974)
I tested all application i have installed on 10.6.4 with andy kernel -force64 and all work good, like with arch=i386 only. Quicktime works in 64bit at my computer. You can view image at my first post.

which files you patched

snovich 09-28-2010 10:01 PM

1. boot in 32 bit mode with arch=i386, with Legacy kernel 10.4.0 updated(v4).
2. download AMD sysenter trap patch (10.6.4)
3. I used maxxuss pather gui and patched sysenter_patch.txt
(Patcher patched just 2 files of 4)
4. restart, boot with -force64 & cross your fingers:)

kabuu 09-29-2010 12:06 PM

I gave boot With Verbose mode, appears these errors

Quote:

"Decryption hasn't succeeded yet (probably will retry)
patch_exec_obj_segment failed
map_segment failed"
This is normal ?
I used Legacy Kernel v4 and instruction patcher
booting with "arch=i386 -force64"

Thank you Andy for his Hard work
Sorry for my English