Versión para imprimir

Problemas para configurar el sonido en AdvMAMEiniciada por Amano Jacu

marcianitos > Sonido

Part 1 of 1   

Amano Jacu5/8/2005, 14:41
Hola a todos,

Hace un tiempo ayude a un amigo mio a instalar un PC bajo DOS con Arcade OS y AdvanceMAME, usando una ATI Radeon normal (no Arcade VGA) y el JPAC, en su recreativa. Todo nos fue bien excepto el sonido, ya que no conseguimos instalar los drivers de la soundblaster bajo DOS. Sin embargo, parece ser que lo ha conseguido y se le oye el sonido en el ArcadeOS, pero no hay sonido durante los juegos en el AdvanceMAME. Supongo que es cuestion de configurar el sonido en el mame de algun modo.

Alguna ayuda o sugerencia? Supongo que tengo que añadir alguna linea al fichero advmame.rc, algun ejemplo me seria muy util.

Muchas gracias.
Roger2K5/8/2005, 15:42
5 SOUND DRIVERS CONFIGURATION
=============================

---- 5.0.1 device_sound ----
Specify the sound-card.

device_sound auto | none | DEVICE

Options:
none - No sound.
auto - Automatic detection (default).

Options for Linux:
alsa - ALSA sound interface.
oss - OSS sound interface.
sdl - SDL sound interface.

Options for Mac OS X:
sdl - SDL sound interface.

Options for DOS:
seal - SEAL automatic detection.
seal/sb - Sound Blaster.
seal/pas - Pro Audio Spectrum.
seal/gusmax - Gravis Ultrasound Max.
seal/gus - Gravis Ultrasound.
seal/wss - Windows Sound System.
seal/ess - Ensoniq Soundscape.
allegro - Allegro automatic detection.
allegro/sb10 - Sound Blaster 1.0.
allegro/sb15 - Sound Blaster 1.5.
allegro/sb20 - Sound Blaster 2.0.
allegro/sbpro - Sound Blaster Pro.
allegro/sb16 - Sound Blaster 16.
allegro/audio - Ensoniq AudioDrive.
allegro/wss - Windows Sound System.
allegro/ess - Ensoniq Soundscape.
vsync/sb - Sound Blaster.
vsync/sbwin - Sound Blaster (Windows).
vsync/ac97 - AC97.
vsync/ac97win - AC97 (Windows).
vsync/gusmax - Gravis Ultrasound Max.
vsync/gus - Gravis Ultrasound.
vsync/audio - Ensoniq AudioDrive.
vsync/wss - Windows Sound System.
vsync/ess - Ensoniq Soundscape.

Options Windows:
sdl - SDL sound interface.
Amano Jacu8/8/2005, 14:45
Hoy hemos vuelto a intentarlo pero nada. De hecho hemos reinstalado todo usando el Fraggal boot CD, incluyendo formateo del disco duro y reinstalacion de DOS, y seguimos igual que antes: en el ArcadeOS se oyen unos sonidillos, pero al ejecutar un juego no se oye nada.
He mirado las opciones de sonido para el MAME desde el propio ArcadeOS, y esta puesta en "auto". Aun asi he probado casi todas las de DOS que salen en la lista y nada.
Hay alguna otra opcion que haya que tocar? La de volumen va de -32 a 0, la he encontrado un poco rara.

Cualquier sugerencia sera bienvenida. Muchas gracias.
Ankon8/8/2005, 22:05
Hola,
Amano Jacu, por lo que comentas no has podido instalar los drivers de DOS de la soundblaster y ese es el problema que tuve yo con mi soundblaster audigy, que hasta que no instalé los driverde DOS no se oía nada.
Si pudes decir tu modelo de soundblaster quizá te podamos ayudar un poco, pero lo básico es tener los drivers para DOS instalados, si no, por muchas opciones que toques en advmame no se oirá (te lo digo por experiencia ;) ).

Así a bote pronto te puedo decir, si no recuerdo mal, que la SB Live! 5.1 instala automáticamente los driver para DOS al instalar la tarjeta de sonido. La SB Audigy (la que tengo) no los instala automáticamente, hay que instalarlos manualmente dede el cd de instalación de la tarjeta buscando la carpeta con el ejecutable Dosdriv.exe. La soundblaster live 7.1 24bit no tiene soporte oficial (lo pregunté al servicio técnico de creative) para sonido en DOS (por no llevar, ni lleva los driver específicos para win 98, solo los de win 2000/XP, aunque bajo win98 funciona normalmente).

Saludos.
black_tiger9/8/2005, 14:56
Hola Ankon, soy el amigo de Amano Jacu, la tarjeta es: una creative labs ct4810, q creo q es un modelo de la soundblaster 128PCI, y para instalar los drivers bajo dos, a de ser un .bat o .com? xq no vale solo con poner las direcciones en el autoexec.bat.

Un saludo, y si lo arreglamos unas birras y mi eterno agradecimiento.

Muchas Gracias.
Ankon9/8/2005, 20:54
Hola y bienvenido al foro Black_Tiger,

Que yo sepa, o al menos mi tarjeta lo hace asi, al instalar los drivers (dosdriv.exe) desde el cd de instalación de la soundblaster se configura automáticamente el autoexec para que se carguen al inicio al encender el PC.
Supongo que con vuestra tarjeta no pasará, pero la mia al ser una SBAudigy el sonido de soundblaster 16 lo emula...pero bajo DOS puro no se oye (un dia que me arme de paciencia intentaré hacer que funcione), si no que tengo que abrir la ventana de DOS desde windows y ejecutar advmame desde alli para que se oiga (al principio me daba algunos problemas, pero por ahora me fuciona genial ^_^ )

Una vez instalados los drivers, para que se oiga el advmame probad 'device_sound allegro/sb16', después ya probareis las otras a ver cual se oye mejor.

Saludos.

Playerbox9/8/2005, 21:59
Ankon te acuerdas lo que te dije que me pasaba en el advmame con el sonido ya no me respondiste... :(

Hoye y una pregunta donde puedo conseguir los drivers de sonido de AC97 para DOS y como devo de poner estos en el autoexect.bat para que me los corra correctamente.
Puesto que yo uso unos de soundblaster y me corre el audio pero en algunos juegos se escucha la latencia muy rara, lo cual intente modificarla pero que da peor.

Ankon9/8/2005, 22:23
Perdona Playerbox, pero si te respondí, incluso te pegué mi advmame.rc para compararlo con el tuyo: http://www.forumcommunity.net/?t=1083941&st=15
Si ya se te oye, yo intentaría tocarlo lo menos posible no vaya a ser que deje de oirse. Si se oye es que seguramente tienes el autoexec bien configurado (si no , no se oiría nada).
A mi la opción de Vsync/sb del advmame me daba problemas con mi tarjeta como los que tu comentas, pero si tengo un rato (ando un poco escaso de tiempo últimamente...) haré unas pruebas a ver que puedo decirte.

Saludos.
Ankon12/8/2005, 16:04
Hola de nuevo,
Amano_Jacu y Black_tiger, he encontrado en mis favoritos este link (si no me falla la memoria lo posteó Lord Hiryu) que seguro que os es de interés. http://easymamecab.mameworld.net/html/snddosdr.htm
Tiene drivers de soundblaster optimizados para advmenú y advmame.

Saludos.
Playerbox16/10/2005, 05:16
ups disculpa Ankon pero estoy igual que tu en el tiempo pero ya estoy aqui:

Sabes preguntaba por los drivers del ac97 porque la verdad yo estoy usando los del sound blaster, y si se escuchan pero en algunos juegos se escucha muy crujidoso y en los que se escuchan perfectamente solo es temporal ya que al salirme de ese juego y entrar en otro ya no se escucha nada, para solucionarlo apago la pc y la vuelvo a encender y se escucha de nuevo.

¿que crees que este pasando?


Gracias y s@ludos..;)
Ankon19/10/2005, 15:58
Hola de nuevo,
Por lo que dices, ¿juegas un rato a un juego y al salir y entrar a otro no se oye?...uff, lo siento pero no tengo ni idea de lo que puede ser.
¿Se oye bien si entras otra vez en el mismo juego?
Si no, lo único que se me ocurre es probar a cambiar de versión de Advmame ya que a mi algunas versiones (sobre todo de MAME32) me han dado problemas parecidos.

Saludos.
pakoman20/10/2005, 10:06
 QUOTE 5 SOUND DRIVERS CONFIGURATION
=============================

---- 5.0.1 device_sound ----
Specify the sound-card.

device_sound auto | none | DEVICE

Options:
none - No sound.
auto - Automatic detection (default).

Options for Linux:
alsa - ALSA sound interface.
oss - OSS sound interface.
sdl - SDL sound interface.

Options for Mac OS X:
sdl - SDL sound interface.

Options for DOS:
seal - SEAL automatic detection.
seal/sb - Sound Blaster.
seal/pas - Pro Audio Spectrum.
seal/gusmax - Gravis Ultrasound Max.
seal/gus - Gravis Ultrasound.
seal/wss - Windows Sound System.
seal/ess - Ensoniq Soundscape.
allegro - Allegro automatic detection.
allegro/sb10 - Sound Blaster 1.0.
allegro/sb15 - Sound Blaster 1.5.
allegro/sb20 - Sound Blaster 2.0.
allegro/sbpro - Sound Blaster Pro.
allegro/sb16 - Sound Blaster 16.
allegro/audio - Ensoniq AudioDrive.
allegro/wss - Windows Sound System.
allegro/ess - Ensoniq Soundscape.
vsync/sb - Sound Blaster.
vsync/sbwin - Sound Blaster (Windows).
vsync/ac97 - AC97.
vsync/ac97win - AC97 (Windows).
vsync/gusmax - Gravis Ultrasound Max.
vsync/gus - Gravis Ultrasound.
vsync/audio - Ensoniq AudioDrive.
vsync/wss - Windows Sound System.
vsync/ess - Ensoniq Soundscape.

Options Windows:
sdl - SDL sound interface.



¿esto necesitaría tener instalados los drivers de la tarjeta para msdos?
Ankon1/11/2005, 13:04
Hola de nuevo,

Pakoman, en mi caso si es necesario pues para DOS usa un modo de emulación de Sb16, en los demás no se si es necesario pues no he podido probar en otras tarjetas de sonido.

Playerbox, ya he dado con la solución del sonido con la opción 'device_sound vsync/sb'. Para que se oiga sin cortes ni repeticiones hay que modificar las siguientes lineas en el advmame.rc (en tu caso es device_sound vsync/ac97):

device_sound vsync/sb
sound_latency 0.1 (la latencia por defecto es 0.05, pero se me oia mal por lo que la cambié)
sound_resamplefilter yes
display_buffer yes
display_vsync no

A mi asi me funciona bien y se oye genial (con la opción allegro/sbpro que usaba hasta ahora se oia bastante bien pero solo en mono, ahora se oye igual que el mame32 :D ), falta confirmar si a los usuarios de Ac97 les soluciona el problema. Ya nos direis si va o no.

Saludos.
Playerbox23/11/2005, 23:27
Disculpa Ankon no habia visto que ya habias respondido esque ando un poco cortado de tiempo:

Sobre la configuracion que me das ya la eh intentado en la ac97 pero la vdd el sonido me va peor, ya tambien lo probe con una sound blaster y :O guuau deberas que si me sorprende hasta la funcion de esterio razona bien a los soinidos, lo malo es que la que me interesa mas bien es la ac97 que es la mia, ya que la sb solo me la prestaron para hacer pruebas para revisar lo que tu me decias.

Bueno aun el sonido sigue mal, aaahhh otra pregunta que se me olvidaba Cual ADVMAME usas para tu configuracion ya que a mi solo me funciono en la sb con la ver99 y en la 101 vuelven los errores, esque la verdad casi casi saliendo la ver nueva lo cambio.

Bueno es todo s@ludos y gracias por la info... ;)
Ankon24/11/2005, 18:21
Hola,

Tranquilo Playerbox, todos en un momento u otro vamos faltos de tiempo.

Yo uso la versión 0.92 de Advmame ya que las más nuevas no he conseguido hacerlas funcionar en la TV (se me ven en el monitor de pc en vez de la TV)

Con lo de la AC97...recuerdo que mi pc la tenía integrada en la placa base, pero la desactivé de la bios. Estoy por desinstalar la Soundblaster e intentar reactivarla a ver si la consigo hacer funcionar, pero recuerdo que en DOS no tenia nada de sonido...será cuestión de probar algun dia.

Saludos.
Playerbox25/11/2005, 22:06
Bueno aqui te contesto de nuevo:
Sabes yo te diria que a mi me funciona mejor la configuracion del advmame101 que del 92 en cuestion de reproducirse la imagen en la tv. :P

Sobre lo que me decias Ankon si llegaras a encontrar la solucion de la ac97 pues que bien ya que yo he intentado de todo y nada, y de casualidad no sabes de donde puedo conseguir los controladores de la ac97 para msdos ya que yo los que puse son de las sblaster (sndinit) y pienso que mi problema empieza por ello de que no controlo el audio con sus respectivos drivers.

S@ludos... ;)

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.