cjhmdm Posted September 15, 2010 Share Posted September 15, 2010 So I have tried every patched file, every hack, every method of getting sound to work on my system; all to no avail. Here's my motherboard: MSI 785GM-E65 Running on Snow Leopard 10.6.4 installed from retail dvd I have everything working so far but audio. According to the mobo specs on newegg, it uses Realtek AL889 chip (NOT ALC889a) Edit: Hardware Info shows this device as: SBx00 Azalia (Intel HDA) Edit2: According to this site it uses ALC888S Let me tell ya, this chip is one huge pain in the... I have exhausted every method I could find, every patched AppleHDA.kext file, the LegacyHDA kexts, the 889 specific kexts. I haven't been able to get any of them to work. Also, VoodooHDA doesn't work either. I've tried about 6 different versions, none of them work. I do get audio but it's nothing but static, choppy, distorted sounds. Not to mention a 1-2 second delay from when the sound is supposed to play to when it actually does play. The only method I have not been able to completely try is patching my own AppleHDA.kext The reason for this is because my dsdt is so borked that I don't even know where to begin. This is what I really need help with. I have tried using the dsdt patcher gui and cli tools for osx, and even tried in linux. The osx tools fails to compile a new (patched) dsdt, and in linux, I can't even extract the original dsdt to dsdt.dat due to errors. Anyhow, I've attached my dsdt.dsl file here that I extracted in osx, so if anyone would please help me get a proper dsdt I would greatly appreciate it. I've spent the better part of a week trying to get this audio to work, so please, I beg of you, please don't tell me to use the search functions >< I should note, I never could get sound working in 10.5.8 either. dsdt.dsl.zip Quote Link to comment Share on other sites More sharing options...
cjhmdm Posted September 15, 2010 Author Share Posted September 15, 2010 Ok, So I've managed to get it down to 10 errors... whether or not I did it right is beyond me though >< The following errors I can't figure out though, and couldn't find anything specific enough to help me fix them, so I really hope one of you guys who knows his/her dsdt could help me out. Intel ACPI Component Architecture ASL Optimizing Compiler version 20091214 [Dec 16 2009] Copyright (C) 2000 - 2009 Intel Corporation Supports ACPI Specification Revision 4.0 ACPI Error: ACPI path has too many parent prefixes (^) - reached beyond root node (20091214/nsaccess-526) ACPI Error: ACPI path has too many parent prefixes (^) - reached beyond root node (20091214/nsaccess-526) ACPI Error: ACPI path has too many parent prefixes (^) - reached beyond root node (20091214/nsaccess-526) ACPI Warning: NsLookup: Type mismatch on IRQM (Method), searching for (BufferField) (20091214/nsaccess-731) ACPI Warning: NsLookup: Type mismatch on IRQM (Method), searching for (BufferField) (20091214/nsaccess-731) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3338: OperationRegion (ECBP, SystemIO, ECIN (0x02), Field (ECBP, ByteAcc, NoLock, Preserve) Error 4096 - syntax error, unexpected PARSEOP_FIELD ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3342: OperationRegion (ECIO, SystemIO, ECIN (0x02), Field (ECIO, ByteAcc, NoLock, Preserve) Error 4096 - syntax error, unexpected PARSEOP_FIELD ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3376: Acquire (ECMU, 0x5000) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3396: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3397: Acquire (MLMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3412: Release (MLMU) Warning 1100 - Statement is unreachable ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3418: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3419: Acquire (MLMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3585: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3655: Acquire (ECMU, 0x1388) Warning 1105 - Possible operator timeout is ignored ^ /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4365: Device (^PCIE) Error 4014 - From ACPI CA Subsystem ^ (AE_NOT_FOUND Failure from namespace lookup) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4365: Device (^PCIE) Error 4065 - Object not found or not accessible from scope ^ (^PCIE) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4454: Device (^^RMEM) Error 4065 - Object not found or not accessible from scope ^ (^^RMEM) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4835: Method (PS2K._PRW, 0, NotSerialized) Error 4065 - Object not found or not accessible from scope ^ (PS2K._PRW) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 4887: Method (PS2M._PRW, 0, NotSerialized) Error 4065 - Object not found or not accessible from scope ^ (PS2M._PRW) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5022: Method (PS2K._PSW, 1, NotSerialized) Error 4065 - Object not found or not accessible from scope ^ (PS2K._PSW) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5037: Method (PS2M._PSW, 1, NotSerialized) Error 4065 - Object not found or not accessible from scope ^ (PS2M._PSW) /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 5314: Device Return (0x0F) Error 4096 - syntax error, unexpected PARSEOP_DEVICE, expecting $end ^ ASL Input: /Users/cjhmdm/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 5599 lines, 167739 bytes, 1408 keywords Compilation complete. 10 Errors, 8 Warnings, 0 Remarks, 0 Optimizations Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.