Bueno, por fin lo he logrado, tengo sonido con OSX86 usando la version 10.4.8
La Descripción de mi equipo está en la firma. Me tomó dos noches completas y leer varios posteos en los foros, los cuales vale la pena aclarar, en algunos casos o están incompletos o directamente estan mal. Para lo nuevos en el tema se pone medio dificil, si no lo desarrollan completamente o se cometen errores de tipeo la postear.
Asi que...
Sin mas vueltas aquí va el Tutorial de como hacer andar el sonido para el ALC850:
Paso 1:
Arrancar la PC desde Windows (en mi caso tengo XP sp2)
Una vez dentro hacer click con el boton derecho sobre Mi PC.
En el menu contextual elegir Propiedades.
Ir a la pestaña de Hardware
Hacer click en el boton Administrador de dispositivos.
Abrir la rama Dispositivos de sonido, video y juegos.
Buscar donde dice Realtek AC'97 Audio codec (o algo similar).
Click con el boton derecho y elegir Propiedades.
Ir a la pestaña Detalles.
Ahi aparece en la ventana Id. de instancia de dispostivo.
Y abajo algo como: PCI\VEN_1106&DEV_3059&SUBSYS_00801462&REV_60\3&61AAA01&0&8D
Anotar los siguientes nros:
VEN_1106 (es el nro. de VENDOR)
DEV_3059 (es el nro. de device)
Paso 2:
OK, ahora con estos dos nros. anotados cerrar todas las ventanas, cerrar windows
y reiniciar en OSX. Iniciamos el Finder->Aplicaciones->Utilidades->Terminal
Paso 3:
Dentro del terminal escribir para loguearse:
sudo -s [dar enter]
Ingresar la contraseña [dar enter]
Si utilizan en pad numerico tengan cuidado porque en mi caso
el led de NUM LOCK estaba apagado y no me toma el ingreso
de los nros de la contraseña. Al apretar la tecla de NUM LOCK
el teclado anda pero igual el led sigue apagado. No se si es
un problema de mi teclado, pero igual aviso.
TIP: Para copiar y pegar en windows usamos CTRL+C y CTRL+V
En OSX hay que usar la combinación ALT+C y ALT+V de nuestro teclado
ya que el chirimbolito que usa la MAC no existe !
Listo ya estamos logueados como administrador.
Esto es para poder realizar las modificaciones necesarias.
Paso 4:
Nos movemos al directorio:
cd /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/AppleAC97AudioIntelICH.kext/Contents
[dar enter]
El Comando CD funciona casi de la misma manera que en el viejo DOS
TIP: Presten mucha atencion a los nombres de directorios y archivos
ya que el Unix (creo) es case senstive o sea diferencia entre mayusculas y
minusculas. O sea hagan copiar y pegar exactamente cada linea de comandos
o copien muy cuidadosamente.
Paso 5:
Estando dentro de esta carpeta ingresamos el siguiente comando:
chmod 644 Info.plist [dar enter]
Esto cambia los permisos de escritura del archivo Info.plist
Paso 6:
Editar el archivo Info.plist con el comando:
nano Info.plist [dar enter]
Moverse con las flechas hasta encontrar la clave
<key>NVIDIA AC97 Audio</key>
En esa sección van a encontrar algo parecido a esto:
<string> *0x80862582 0x808636de 0x808756ee* </string>
Agregar al final de la ultima serie de numeros lo siguiente:
0x30591106
Esto es Los 4 nros. del device y despues los 4 nros. del vendor.
que es muy explicativo (practicamente lo mismo que explico aquí, y en el que me basé para poder solucionar el problema del sonido) Está mal y coloca en orden inverso la serie de 4 nros. Es primero device y despues vendor !!!
(Casi me vuelvo loco !!!)
Paso 7:
Grabamos los cambios apretando:
CTRL+O [dar enter 2 veces]
Salimos del editor
CTRL+X
Paso 8:
Ingresamos los siguientes comandos (que no se bien para que son)
chown -R root:wheel /System/Library/Extensions [dar enter]
chmod -R 755 /System/Library/Extensions/AppleAC97Audio.kext [dar enter]
Este ultimo comando creo que cambia otra vez los permisos pero no estoy seguro.
Paso 9:
Nos vamos para atras en los directorios. Esto se puede hacer
utilizando el comando CD .. (muy parecido al de DOS)
o directamente ingresando la ruta nueva
cd /System/Library/Extensions/AppleAC97Audio.kext/Contents/PlugIns/ [dar enter]
TIP: el comando ls es como el dir de DOS y nos muestra un listado de lo que hay dentro del directorio. Esto es solo para saber un poquito mas de UNIX.
Paso 10:
Re-cargamos el archivo modificado (seria algo como el driver en windows)
con el comando:
kextload AppleAC97AudioIntelICH.kext [dar enter]
Aparece un mensaje algo como: Load succsessfull
Paso 11:
Ahora dar el comando:
exit [dar enter]
Cerrar la ventana del terminal
Paso 12:
Si todos los pasos se hicieron bien, hacer click en System preferences
o Preferencias de sistema y hacer de nuevo click en el icono de Sound o
Audio o como sea en el idioma que tengan instalado. Ahora deberia aparecerles
tanto en Ouput como en Input el driver cargado.
TIP: Si el volumen está activado quiere decir que todo funciona.
Listo, abran iTunes y disfruten de toda la musica que quieran.
Espero que este tutorial (que ya se es larguisimo !!!) les sirva
a todos los que tienen audio con este chip. Supongo que con
algunas modificaciones se podrá utilizar para otros chips, la verdad
no lo sé, pero prueben y no desistan.
Y como decía el gran genio de la ficción, Isaac Asimov, en uno de sus personajes mas memorables: "Nunca dejes que tu sentido de la moral, te permita hacer lo correcto"
Saludos, para todo el foro !!!