| |
| | Soundblaster audigy y advmame., En algunos juegos falla el sonido... | |
| |  | |  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola Playerbox, En principio la corrección de latencia que hay que hacer es bastante pequeña, prueba a poner 0,1. Aunque si solo te pasa con algunos juegos quizá es porque el ordenador no tire bastante (¿que PC usas?) o haya algún problema de sincronia entre imágen y sonido por algun sitio que haga que los juegos no vayan a 100% causando esos problemas de sonido. Saludos. |
|  |
 | Playerbox | | | Pues no creo que sea el equipo ya que uso una:
Procesador-- AMD 2.8ghz 512 de ram ddr targeta integrada a la placa AC97 sound que mas te puedo decir.
bueno revise la misma targeta pero trabajando desde windows y me trabaja muy bien, desde dos se supone que deve de ser mejor pero ya veo que no, pues en algunos juegos viejitos se mueven muy lentos y en windows no ademas de que el sonido se distorciona o se escucha doble como en el caso del mortal kombat donde mas lo he notado ademas de que se alenta al escucharse asi.
que crees que pueda ser o que te podria enseñar para que me digas que hacer.
Gracias. | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola de nuevo, Ok, entonces del pc no es (excepto, supongo, en algunos de los juegos en 3d). Si puedes, pega aqui tu Advmame.rc para que podamos ver como está configurado.
De todas formas, un poco más arriba, otra gente decia que había tenido los mismos problemas con tarjetas de sonido integradas en la placa...a ver si podemos solucionarlo, pero no es cosa facil (yo tardé bastante tiempo) ya que el advmame es muy 'delicado' en este aspecto...incluso las opciones de video interfieren con el sonido.
Un saludo. |
|  |
 | Playerbox | | | Mira este es mi advmame.rc haber si te sirve: QUOTE debug_crash no debug_rawsound no debug_speedmark no device_color_bgr15 yes device_color_bgr16 yes device_color_bgr24 yes device_color_bgr32 yes device_color_bgr8 yes device_color_palette8 yes device_color_yuy2 yes device_joystick none device_keyboard auto device_mouse none device_sound vsync/ac97 device_svgaline_divideclock no device_svgaline_skipboard 0 device_vbeline_16bit_clock_multiplier 1 device_vbeline_8bit_clock_multiplier 1 device_vbeline_clock_multiplier 1 device_vbeline_mode bigger device_video vbeline vgaline device_video_cursor auto device_video_doublescan yes device_video_fastchange no device_video_interlace yes device_video_output auto device_video_overlaysize 1024 device_video_singlescan yes dir_artwork artwork dir_diff diff dir_hi hi dir_image images dir_inp inp dir_memcard memcard dir_nvram nvram dir_rom roms dir_sample samples dir_snap snaps dir_sta sta display_adjust generate_clocky display_antialias yes display_artwork_backdrop yes display_artwork_bezel no display_artwork_crop no display_artwork_overlay yes display_aspectx 4 display_aspecty 3 display_beam 1 display_brightness 1 display_buffer no display_color auto display_expand 1 display_flicker 0 display_flipx no display_flipy no display_frameskip auto display_gamma 1.15 display_intensity 1.5 display_interlaceeffect none display_magnify 1 display_mode auto display_pausebrightness 1 display_resize mixed display_resizeeffect auto display_restore yes display_rgbeffect none display_rol no display_ror no display_scanlines no display_skipcolumns auto display_skiplines auto display_translucency yes display_vsync yes include input_hotkey yes input_idleexit 0 input_map[coin5] auto input_map[coin6] auto input_map[coin7] auto input_map[coin8] auto input_map[event10] auto input_map[event11] auto input_map[event12] auto input_map[event13] auto input_map[event14] auto input_map[event1] auto input_map[event2] auto input_map[event3] auto input_map[event4] auto input_map[event5] auto input_map[event6] auto input_map[event7] auto input_map[event8] auto input_map[event9] auto input_map[p1_dialx] auto input_map[p1_dialy] auto input_map[p1_lightgunx] auto input_map[p1_lightguny] auto input_map[p1_mousex] auto input_map[p1_mousey] auto input_map[p1_paddlex] auto input_map[p1_paddley] auto input_map[p1_pedalbrake] auto input_map[p1_pedalgas] auto input_map[p1_pedalother] auto input_map[p1_stickx] auto input_map[p1_sticky] auto input_map[p1_stickz] auto input_map[p1_trackballx] auto input_map[p1_trackbally] auto input_map[p2_dialx] auto input_map[p2_dialy] auto input_map[p2_lightgunx] auto input_map[p2_lightguny] auto input_map[p2_mousex] auto input_map[p2_mousey] auto input_map[p2_paddlex] auto input_map[p2_paddley] auto input_map[p2_pedalbrake] auto input_map[p2_pedalgas] auto input_map[p2_pedalother] auto input_map[p2_stickx] auto input_map[p2_sticky] auto input_map[p2_stickz] auto input_map[p2_trackballx] auto input_map[p2_trackbally] auto input_map[p3_dialx] auto input_map[p3_dialy] auto input_map[p3_lightgunx] auto input_map[p3_lightguny] auto input_map[p3_mahjong_a] auto input_map[p3_mahjong_b] auto input_map[p3_mahjong_bet] auto input_map[p3_mahjong_c] auto input_map[p3_mahjong_chance] auto input_map[p3_mahjong_chi] auto input_map[p3_mahjong_d] auto input_map[p3_mahjong_double_up] auto input_map[p3_mahjong_e] auto input_map[p3_mahjong_f] auto input_map[p3_mahjong_flip_flop] auto input_map[p3_mahjong_g] auto input_map[p3_mahjong_h] auto input_map[p3_mahjong_i] auto input_map[p3_mahjong_j] auto input_map[p3_mahjong_k] auto input_map[p3_mahjong_kan] auto input_map[p3_mahjong_l] auto input_map[p3_mahjong_m] auto input_map[p3_mahjong_n] auto input_map[p3_mahjong_pon] auto input_map[p3_mahjong_reach] auto input_map[p3_mahjong_ron] auto input_map[p3_mahjong_score] auto input_map[p3_mousex] auto input_map[p3_mousey] auto input_map[p3_paddlex] auto input_map[p3_paddley] auto input_map[p3_pedalbrake] auto input_map[p3_pedalgas] auto input_map[p3_pedalother] auto input_map[p3_stickx] auto input_map[p3_sticky] auto input_map[p3_stickz] auto input_map[p3_trackballx] auto input_map[p3_trackbally] auto input_map[p4_dialx] auto input_map[p4_dialy] auto input_map[p4_lightgunx] auto input_map[p4_lightguny] auto input_map[p4_mahjong_a] auto input_map[p4_mahjong_b] auto input_map[p4_mahjong_bet] auto input_map[p4_mahjong_c] auto input_map[p4_mahjong_chance] auto input_map[p4_mahjong_chi] auto input_map[p4_mahjong_d] auto input_map[p4_mahjong_double_up] auto input_map[p4_mahjong_e] auto input_map[p4_mahjong_f] auto input_map[p4_mahjong_flip_flop] auto input_map[p4_mahjong_g] auto input_map[p4_mahjong_h] auto input_map[p4_mahjong_i] auto input_map[p4_mahjong_j] auto input_map[p4_mahjong_k] auto input_map[p4_mahjong_kan] auto input_map[p4_mahjong_l] auto input_map[p4_mahjong_m] auto input_map[p4_mahjong_n] auto input_map[p4_mahjong_pon] auto input_map[p4_mahjong_reach] auto input_map[p4_mahjong_ron] auto input_map[p4_mahjong_score] auto input_map[p4_mousex] auto input_map[p4_mousey] auto input_map[p4_paddlex] auto input_map[p4_paddley] auto input_map[p4_pedalbrake] auto input_map[p4_pedalgas] auto input_map[p4_pedalother] auto input_map[p4_stickx] auto input_map[p4_sticky] auto input_map[p4_stickz] auto input_map[p4_trackballx] auto input_map[p4_trackbally] auto input_map[safequit] auto input_map[service_coin5] auto input_map[service_coin6] auto input_map[service_coin7] auto input_map[service_coin8] auto input_map[ui_toggle_ui] auto input_steadykey no misc_bios default misc_cheat yes misc_cheatfile cheat.dat misc_difficulty hardest misc_eventdebug no misc_eventfile event.dat misc_freeplay no misc_hiscorefile hiscore.dat misc_historyfile history.dat misc_infofile mameinfo.dat misc_lang spain misc_languagefile english.lng misc_mutedemo no misc_quiet yes misc_safequit no misc_timetorun 0 record_sound no record_sound_time 15 record_video yes record_video_interleave 2 record_video_time 15 script_coin1 script_coin2 script_coin3 script_coin4 script_emulation script_event1 script_event10 script_event11 script_event12 script_event13 script_event14 script_event2 script_event3 script_event4 script_event5 script_event6 script_event7 script_event8 script_event9 script_led1 on(kdb, 0b1); wait(!event()); off(kdb, 0b1); script_led2 on(kdb, 0b10); wait(!event()); off(kdb, 0b10); script_led3 script_play script_safequit script_start1 script_start2 script_start3 script_start4 script_turbo while (event()) { toggle(kdb, 0b100); delay(100); } off(kdb, 0b100); script_video wait(!event()); set(kdb, 0); sound_adjust auto sound_equalizer_highvolume 0 sound_equalizer_lowvolume 0 sound_equalizer_midvolume 0 sound_latency 0.12 sound_mode mono sound_normalize yes sound_resamplefilter yes sound_samplerate 48000 sound_samples yes sound_volume -3 sync_fps auto sync_resample auto sync_speed 1 sync_startuptime auto sync_turbospeed 3 ui_color[help_other] 000000 808080 ui_color[help_p1] 000000 ffff00 ui_color[help_p2] 000000 00ff00 ui_color[help_p3] 000000 ff0000 ui_color[help_p4] 000000 00ffff ui_color[interface] 000000 ffffff ui_color[select] 000000 afffff ui_color[tag] 247ef0 ffffff ui_font auto ui_fontsize auto ui_helpimage auto ui_translucency 1 device_video_format 15750 0.8 0.075 0.075 0.05 0.919847 0.0152672 0.0114504 0.0534351 device_video_clock 5-100 / 15.73 / 53-60
Nota -- la modeline la tengo a standart320x240 pero por descuido la borre. Dime que le muevo o si esta bien-- hay que hacer la prueva para corregir el problema.. | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola de nuevo, A ver si podemos solucionar esto...antes de hacer ninguna prueba pon la latencia a su valor por defecto (0,05 ya lo cambiarás si te da algún problema cuando lo tengas casi ajustado) Me he fijado que usas el 'device_sound vsync/ac97' y aqui puede ser donde te aparezcan los problemas, pues a mi la opcion de vsync en el sonido me dió problemas parecidos a los que tienes. Ahora que me fijo te dan problemas por ejemplo el mortal kombat y otros juegos que probablemante usen un refresco de video 'no standard' lo cual podría ser la causa de que el sonido pierda la sincronia. Salvo las repeticiones, es cierto que la opción Vsync/x se oye muy bien en cuanto a calidad de sonido (igual que el Mame32).
Yo haría pruebas con las otras opciones que aparecen en el documento advdev hasta que encuentres uno que se oiga bien. Yo lo hice y tuve que sacrificar un poco (pero muy poco) de calidad de sonido a cambio de que se oyera bien.
Saludos. |
|  |
 | Playerbox | | | Eso si Ankor la latencia la cambie porque asi es como se escucha mejor el juego y lo de vsync es el unico que soporta la ac97 segun la documentacion del advmame. ¿Hay otra que lo soporte? o como cres que pueda ponerle para que me detecte el audio ya que si le pongo "auto" no me detecta el sonido. | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Es cierto, el advmame solo soporta 2 tipos de Ac97...vaya...pero bueno, por probar no se pierde nada, si no se oye siempre puedes volver a la opción anterior (de todas formas me suena que el AC97 es compatible con soundblaster, pero no se si en este tema tambien). En teoria mi tarjeta solo emula Sb16 y probando otras opciones al final me quede son la 'device_sound allegro/Sbpro', que suena mucho mejor que la allegro/sb16.
Si nada de esto funciona será cuestión de ajustar la latencia lo mejor posible ya que veo que el refresco si te debería ir a la velocidad original ('display_adjust generate clocky'). Ah, y una cosa más, prueba a rotar los juegos verticales 90 grados a ver que tal se oyen (añade 'vertical/display_rol yes' al advmame.rc ).
Saludos. |
|  |
 | Playerbox | | | Muy bien deja intento haber que tal me funciona usando la configuracion como si fuese una sound blaster, pero acuerdate de contestarme para poder hacer entre los 2 un mejor sonido en los juegos. ah y otra cosa a que se deve que algunos juegos se mueven muy lentamente como el ultimate mortal kombat 3 (ademas del sonido) en msdos y en la version de windows corren perfectamente auque el audio se escucha mal pero no tan mal como en msdos. | | | |
|  |
 | Playerbox | | | Que tal Ankon ya regrese, andaba de vacaciones  Bueno sobre lo que te decia del sonido que no se escucha bien en algunos juegos, me dijiste que intentara cambiar el vsync/ac97 por otro pero de hecho lo he cambiado a todas las configuraciones posibles y ninguna me da sonido, ¿Que pasara? De casualidad no tendras una configuracion que te valla muy bien para el advmame. | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola, Bienvenido de vuelta. Si como mejor te va es con el vsync/ac97 usa ese, ahora será cuestión de ver porqué suena mal...¿Probaste a rotar los juegos verticales?, para saber si se oyen mejor o no con la pantalla rotada. En cuanto a lo del Mk3 no te puedo ayudar, pues a mi solo me va bien el MK1, el 2 y el 3 me van lentos (y se me oyen mal por eso mismo).
Lo de la configuración del advmame depende mucho del ordenador, monitor y tarjeta de sonido que uses, pero te pongo mi advmame.rc aqui de todas formas para que lo compares con el tuyo. (No tiene nada en especial excepto la latencia de sonido, que la he aumentado para que se me oyera bien y las modelines que hay al final, aunque no las suelo usar ya que las que me salen por defecto me van bien)
Advmame.rc: --------------------------------- display_mode auto display_adjust generate_clocky device_video_clock 5-50 / 15.62 / 50-60 ; 5-50 / 15.73 / 50-60 ; 5-50 / 15.75 / 50-60 display_brightness 0.94 display_resize none device_sound allegro/sbpro sound_latency 0.1 vertical/display_rol yes
dir_rom c:\mameroms input_map[p1_up] keyboard[0,8_pad] or joystick_digital[0,0,1,1] joystick_digital[0,1,1,1] joystick_digital[0,2,1,1] input_map[p1_down] keyboard[0,2_pad] or joystick_digital[0,0,1,0] joystick_digital[0,1,1,0] joystick_digital[0,2,1,0] input_map[p1_left] keyboard[0,4_pad] or joystick_digital[0,0,0,1] joystick_digital[0,1,0,1] joystick_digital[0,2,0,1] joystick_digital[0,3,0,1] input_map[p1_right] keyboard[0,6_pad] or joystick_digital[0,0,0,0] joystick_digital[0,1,0,0] joystick_digital[0,2,0,0] joystick_digital[0,3,0,0] input_map[coin1] keyboard[0,3] or joystick_button[0,8] input_map[coin2] keyboard[0,4] input_map[p2_button5] keyboard[0,e] input_map[p2_button6] keyboard[0,openbrace] neogeo/input_map[p1_button1] keyboard[0,c] neogeo/input_map[p1_button2] keyboard[0,lshift] neogeo/input_map[p1_button3] keyboard[0,z] neogeo/input_map[p1_button4] keyboard[0,x]
device_video_format 15620 0.727273 0.0909091 0.0909091 0.0909091 0.854406 0.0536398 0.0114943 0.0804598 device_video_format 15730 0.727273 0.0909091 0.0909091 0.0909091 0.854962 0.0534351 0.0114504 0.0801527 device_video_format 15750 0.727273 0.0909091 0.0909091 0.0909091 0.854962 0.0534351 0.0114504 0.0801527 -------------------------------------------
Saludos. |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola de nuevo Playerbox, Bueno, estos dias he estado haciendo pruebas con el Vsync/sb (supongo que será el equivalente al vsync/ac97) y si da problemas de sonido, pero tras hacer unas pruebas he conseguido solucionarlos  . Si pulsas F11 mientras juegas al advmame aparece arriba a la derecha 'Auto 100%-100%' y si te fijas verás que el sonido se oye mal cuando el segundo de los valores fluctua (aunque sea un 1%) causando problemas de sonido (crujidos, altibajos, repeticiones, etc...). Tras fijarme y pensar un rato encontré la causa por la cual el advmame tiene esas pequeñas diferencias de velocidad...para mantener la sincronía de video (el Vsync), por lo tanto si desactivas el Vsync de las opciones de video del advmame verás como desaparecen todas las interfrencias del sonido ya que los juegos van constantemente al 100%. El único inconveniente de esto es que ocsionalmente se dará el 'efecto tearing' en la pantalla (aqui en la PRF EM022 viene explicado el efecto 'tearing' http://www.marcianitos.org/prf/emmame.htm#EM022 ) A mi me funcionó asi, a ver si a ti también. Saludos. |
|  |
 | Playerbox | | | ¡¡SABES!!
ya he estado haciendo eso que me dices y pues la verdad aun sigue igual el sonido se escucha crujible y doble, no se que sea pero la verdad no cambio mas que el efecto que dices que si aparecio pero el sonido esta peor y de hacho le subi la latencia a 0.2 y parece que se escucha algo mejor pero se sigue escuchando doble ademas precione el F11 y el porciento en los juegos que se escuchan mal es de 75 a 100 cambia constantamente cada vas que se va a escuchar algo.
¿Que podra ser alguna solucion?
y disculpa la molestia pero ya he echo de todo y no se ah solucionado --- ¿Donde encontrare los drivers de dos para la ac97? | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola, Por lo que he entendido, los juegos que te van a 100% se oyen bien, pero los que van cambiando entre 75 y 100% son los que se oyen mal. Si es asi, solo decirte que eso es normal y que a mi también me pasa ya que, que yo sepa (y por las pruebas que he hecho), para que un juego se oiga bien con el advmame tiene que funcionar al 100%. La solución a eso no está en los drivers de la tarjeta de sonido, si no en la velocidad de ejecución del juego ,que a ser posible, ha de ser igual a la original. (a mi los juegos que me van a 75%, o menos, porque mi equipo es mucho menos potente que el tuyo, no se me oyen bien ni a tiros...y a tiros es como se oyen, el sonido se va oyendo como a cortes, como si fueras encendiendo y apagando a toda velocidad un casette  ) Los drivers de DOS de la tarjeta de sonido deberían estar en el CD de la placa base del ordenador, en el mismo sitio que los drivers de windows. Saludos. |
|  |
 | Playerbox | | | Bueno lo que me dices no lo tengo del todo claro, ya que cabe mensionar que en una placa madre con sound blaster integrado a 1.8ghz que tengo estos juegos se mueven lentos pero no se distorciona el audio como en la que tengo ahorita que es a 3.2ghz con ac97 sound donde al parecer se mueven bien estos juegos pero el audio se distorciona. Mira mi equipo donde me pasa esto es: AMD 3.2ghz 512mb DDR RAM Video integrado en placa de 64mb Audio integrado en placa de ac97 bueno creo que es suficiente para que me digas que le faltaria poner a esta PC para que me corra los juegos correctamente. y sobre los drivers en el cd creo que no los trae ya que solo bienen de windows. ¿Alguna web para descargarlos? S@ludos... | | | |
|  |
 | Ankon | |  Supermarciano Doctorado
Grupo: MemberMensajes: 518 Status:  | |
| Hola, Lo de los drivers puedes probar a mirar en la página oficial de tu placa base, si está integrado el audio alli deberian tener los drivers ¿no? ¿El PC ese 1,8 ghz y soundblaster lo usabas también con advmame? Porque si lo usabas con advmame y se te oía bien podrías postear como lo configuraste para configurarlo yo igual, pues a mi los juegos que me van lentos se me oyen fatal  . ¿Bajo windows con el mame32 se te oye bien con el amd 3,2ghz con ac97? Saludos. |
|  |
| 35 respuesta(s) desde el 31/12/2004, 02:07 |
| | | | |
|