Weird, I tried with your last compiled kext and I compiled one myself. I will try again though.
Ok here's the new log, I think files get mixed somehow while testing:
I am afraid they were, since the log corresponds to a pre-1.0.2 version. And it is better to use something more recent, e. g. trunk.
What does "Count" actually stand for? Count of pattern to be search? (Wiki said "number of required replacements").
Can we leave this empty so patcher can search & replace to whole bytes of target binary?
It's the number or replacements one must do in a file. Currently not, although it is technically possible. The reason for not doing that is a sanity check.
@vit9696 sorry to bother so much. I just tried the 1.0.2 release, still nothing. Honestly I'm confused as I am not able to make it work anymore, even with Nvidia disabled.
This is a newer log indeed. But it looks like AppleALC starts after both AppleHDA and AppleHDAController, which results in no audio. Generally I would solve this by loading it with a bootloader.
try set nvram boot-args if you dont have one
This is no longer an issue
would it be better to support SL too?
If SL means Snow Leopard, then I see not many reasons. 10.6 has different layout formats used, and does not need AppleALC to hack the kernel/kexts.
As for later versions, it was designed to work on 10.7 and newer. Most of the patches submitted were only tested on 10.9 and newer though.