EDIT: Spoke too soon! Almost fixed though
I'll edit the whole message.
Thanks dude! It is almost working.
However, I noticed some problems.
I noticed that the /Extra/10.5/Extensions doesn't load when booting to leopard. The 10.6 loads properly when booting to snow. I don't know why the 10.5 doesn't work. I checked the spelling of the folders and they are ok. I tried putting /Extra/Extensions and it is being loaded in 10.5. The big problem with this is when booting in snow, it loads both "/Extra/Extensions" AND "/Extra/10.6/Extensions". So I had to remove the /Extra/Extensions to boot to snow.
What could I be doing wrong?
The other problem is kinda big. I have two DSDT.aml - 1 for Snow, 1 for Leo.
Unfortunately, the dsdt.aml from Snow doesn't work in Leopard. It kernel panics. My dsdt.aml from Snow Leopard has the CMOS reset fix and I believe that is the culprit in the panic. The one from Leopard works both in Snow and Leo, but if I boot to Snow using the dsdt from Leo, CMOS resets (as expected).
My next question is:
Is it possible to AUTO-load two separate dsdt.aml, located in 2 different folders? I checked out the help file in RC3 and I read that you can pinpoint where the DSDT loads.
kernel flag
DSDT=path.
I haven't tried it yet, but I need to know if there is a way to automatically load it. I hate to type it every time.
Any suggestions would be greatly appreciated.
Thank you again! You've been a great help!