true, it was almost necessary for the hd3000, until i tried wern's applehda...only problem is , it requires zeroing layout-id in dsdt...i have two overall questions for anyone :
When opening , or failing to open , a dsdt.aml in maciasl , does maciasl use the host-machine's acpi tables in any way ? or does it act as an independent UB application that contains the compiler within itself...it seems like different machines open dsdt's differently...but idk.
Previous to my membership at osxlatitude , i NEVER used dsdt's ... just injected kexts and patches. Other than the benefits of speed / native compatibility, why is there less support for dsdt-less methods. Since ACPI requires a lot of documentation, C-experience, and DSDT only suits the needs of a specific machine and specific hardware components, and even based on a certain firmware/bios version. I've gotten close to booting without DSDT, but i seem to be failing on USB injection, having only tried USBinjectall and USBinjector (both need info plist patching of course) ... any thoughts?