Versión para imprimir

Minitutorial: MAME32 en TV a pantalla completa.iniciada por Ankon

marcianitos > Zona de trabajo

Part 1 of 1   

Ankon9/5/2005, 22:17
Hola a todos y bienvenidos a mi primer tutorial. En él que voy a intentar explicaros como podeis eliminar las molestas (al menos a mi me molestan :P ) franjas negras que aparecen arriba y abajo de la imágen cuando usamos el mame32 en la TV a traves de la salida de video compuiesto o S-video de vuestra tarjeta gráfica. Espero que os sea útil ( o por lo menos que se entienda ^_^ )

Para ver la imágen del MAME32 a pantalla completa en la TV vamos a tener que configurar por separado 2 cosas:
1- La salida de imágen de la tarjeta gráfica.
2- El MAME32 para que nos de una imágen adecuada a los nuevos ajustes de la tarjeta.

1-La salida de imágen de la tarjeta gráfica.
Nota: Voy a explicar como hacerlo con la Geforce 4 MX440 (la que tengo, vaya) y sus drivers, al no poseer una ati no puedo probarlo, aunque supongo que se podrá hacer algo parecido (si alguien con una ATI sabe hacerlo que lo postee por favor, seguro que los demás poseedores de estas tarjetas se lo agradeceran :) ).

Por defecto, al conectar el PC a la TV mediate S-video o video compuesto en modo 'clonación' casi siempre (al menos todas las TV que he probado, unas 3 o 4) se ve la imágen un poco más achatada que en el monitor de PC y aparecen franjas negras arriba y abajo de la misma.
Estas franjas se ven en todos los programas que usemos en la TV (y por supuesto en el MAME tambien <_< ) por lo que lo primero que haremos es eliminarlas mediante las opciones de NView.
http://img74.echo.cx/my.php?image=ffcbordes4jf.jpg
Aqui podeis ver una foto del Final Fight (al más puro estilo Lord Hiryu, gracias a él este juego se ha convertido en uno de mis 'juegos para ajustar' ;) ) con bordes arriba y abajo de la imágen.

Para eliminarlas haremos click derecho sobre el escritorio e iremos a 'propiedades de pantalla/configuración/avanzada' y una vez alli pincharemos en la pestaña de la tarjeta gráfica. Cuando se abra la pestaña le daremos a 'NView' y nos aparecerán los monitores que estamos usando. Hacemos click derecho en la TV y elegimos 'ajuste de pantalla'(ver foto)
http://img92.echo.cx/my.php?image=configtv10kx.jpg

Una vez hecho esto nos aparecerá una pantalla en la que podremos mover y redimensionar la imágen que va a la TV. Si os fijais a la derecha (en la foto bajo este parrafo) hay un cuadro con unas flechecitas a los lados (para mover la imágen) y unos cuadros con flechas enmedio que nos permitirán expandir o contraer la imágen. Estos últimos son los que nos interesan, sobre todo el de la derecha que es el que tenemos que pulsar para que se expanda la imágen hasta que los bordes negros superior e inferior de la pantalla desaparezcan (da igual si se pierde imágen por los lados, de recuperarla se encarga el mame32, ya vereis ;) ). Aqui os pongo una foto con los cuadritos y la imágen aumentada hasta la desaparición de los bordes (fijaros que el reloj ha desaparecido y los iconos de la izquierda empiezan a salirse tambien)
http://img154.echo.cx/my.php?image=configtv20tm.jpg
Pantalla de 'ajustes de pantalla', aqui podemos centrar y redimensionar la imágen.

Una vez tengamos esto hecho le damos a aceptar y pasamos al siguiente punto, configurar el MAME32.

2- MAME32.
Ahora tenemos que adecuar la imágen del MAME32 ya que si lo dejamos talcual nos ocupará toda la pantalla en vertical, pero se nos perderá imágen horizontal por los lados.
A parte de explicarlo, he hecho unas fotos de como lo tengo configurado, para que sea un poco más gráfico(entre versiones de mame32 puede haber diferencias de como están colocadas la opciones dentro de la ventana, pero eso da igual , normalmente estan alli).
Con el mame32 con todas las opciones por defecto hay que alterar las siguientes en 'Options/default game options' en las pestañas 'Advanced' y 'Direct3D'

Pestaña Advanced:
-Use Direct Draw-> Activado
-Tripple Bufering ->Activado (con esto conseguimos unos movimientos y scroll suaves)
-Match game refresh rate, wait for vertical sync y sync to monitor refresh ->Desactivados
-Strech using Hardware ->Activado
-Switch resolutions to fit y switch color depths to fit ->Activados
-Aspect ratio: 13:9. Aqui lo normal es 4:3, poniendolo a 13:9 conseguimos una imágen más estrecha de lo normal (en el monitor de pc, claro, en la TV se ve bien si hemos configurado la pantalla como he explicado más arriba, si no, se ve en un cuadro). 13:9 es el valor que me va bien a mi, pero como cada TV es un mundo, si veis que no os va bien podeis variarlo para hacer la imágen más alta/baja o ancha/estrecha. Incluso podeis usar numeros mayores si quereis un ajuste más fino
-Resolution: Size y Depth ->Auto. Esto lo podeis variar si quereis tambien, aunque es recomendable 'forzarlo' a la misma resolución a la que realizasteis los ajustes del Nview (normalmente a la del escritorio de windows) ya que los ajustes son solo para esa resolución y en otra probablemente os salga el cuadro torcido o desplazado a un lado.
http://img76.echo.cx/my.php?image=advanced9gp.jpg
Asi quedan las opciones de la pestaña advanced.

Pestaña Direct3D:
-Use Direct3D->Activado
-Texture management->Activado
-Rotate effects->Activado
-Filter->Bilinear (o 'none', eso ya va al gusto del consumidor).
-Effect->None
-Prescale->Full (para obtener la imágen lo más cuadriculada posible, haciendo que se vea un poco más nitida en la TV)
-Effect Overrides: Scanlines y feedback->Desactivados

http://img92.echo.cx/my.php?image=direct3d4fd.jpg
Asi quedan las opciones de la pestaña Direct3d.

Con estos ajustes conseguimos una imágen igual de alta pero más estrecha haciendo que, combinado con los ajustes de la tarjeta gráfica, se vea a pantalla completa en la TV. Y como no, una foto del final fight a pantalla completa a modo de ejemplo:
http://img74.echo.cx/my.php?image=fffullscr0lv.jpg
'Esto ya es otra cosa... :D '

Bueno, basicamente ya está. Veo que no me ha quedado un tutorial tan 'Mini' como yo esperaba pero bueno...Si teneis alguna duda no teneis más que preguntar ^_^ .

Apuntes finales (esta vez si que acabo...):
-Siento que las fotos sean tan cutres...realmente no se como os las apañais para sacar fotos tan buenas de pantallas en marcha (entre eso y que la mitad me han salido torcidas... :D ).
-Hay TVs en las que los bordes negros se notan más que en otras, en la que he usado para las fotos no se nota demasiado (pero se ve) y esta Tv tiene de por si los bordes de la pantalla donde acaba la imágen negros, haciendo que no se aprecie tanto que se ve a pantalla completa (pero si se llena toda el area en la que proyecta).
-He usado un color claro de fondo de pantalla para que se vea bien delimitado donde acaba la pantalla (con mi fondo de AVP que és casi todo negro no se diferenciaba nada...jeje)
-Un inconveniente de usar este método es que la imágen queda aumentada para todo, o sea, el MAME32 se verá bien, pero probablemente otros programas que usemos se nos saldrán por los lados de la pantalla...Hay que elegir MAME32 o resto de programas...(aunque la elección está clara -_- )

Espero no haberos aburrido demasiado y que le sea de ayuda a alguien, ya que hace un tiempo estuve buscando información sobre como realizar lo que aqui explico y no encontré nada al respecto (aunque todo sea dicho...no soy ningún hacha con el google...) y al final, tras mucho tiempo y con ideas sueltas que posteaba la gente del foro di con la solución...aunque para aquel entonces ya empezaba a usar advmame...pero eso es otra historia...

Un saludo.

BUBU ;-)9/5/2005, 23:03
Enhorabuena, Ankon, cada vez me gustan más los tutoriales. ¡¡¡ los necesito !!! ARF, ARF, ARF !!!

Gracias por el curro. Está tan bien, que sólo te diré un par de sugerencias:

1) ¿Puedes decir algo de los juegos con orientación vertical?
2) ¿Alguien puede probar esto con una ATI?

Pues eso, que gracias, y espero que lo propongas en el hilo de las PRF fase II, jiji
r2d29/5/2005, 23:47
Excelente trabajo compañero.

Mañana mismo lo pruebo y te comento.

Gracias por todo.

saludos
Mikonos10/5/2005, 00:15
Muy muy buen trabajo, Ankon!

Estoy con Bubu en lo comentado, remata la faena con los juegos de sroll vertical.

Un fenomenal documento que pasará a formar parte la fantástica galería de tutoriales que hay en marcianitos.

Un saludo

-Mikonos-
Lord Hiryu10/5/2005, 07:52
Excelente tutorial Ankon!!!
La verdad, que yo...el Final Fight, casi sólo lo uso para el tema de los ajustes....:P

Seguro que sirve de muchísima utilidad para la gente que utilize esta combinación, mame32 y S-Video.

No obstante, para el tema de las fotos, lo que yo suelo hacer, es dejar el juego pausado, quitar el Flash a la cámara, tirar la foto en modo automático...( o mejor, manual...pero ajustando la luminosidad), usar trípode sería lo ideal...(yo lo hago a pulso)....y primeramente, enfocar el punto con mayor luminosidad de la pantalla....luego ya centro la imagen....y zas!!! le tiro la foto.
Si por esas cosas de la vida, las caracteristicas de la foto, me indican que no tiene suficiente luz....(lo mejor es tirar las fotos a oscuras).....le dejo pulsado el botón todo el rato...sin mover la cámara...hasta que aparece la foto en pantalla.
Un saludo.
BUBU ;-)10/5/2005, 09:49
Lord, ¿no te ocurre que al pausar el juego se oscurece la imagen?
Lord Hiryu10/5/2005, 10:50
No, en mi cofiguración del Advmame, le puedo ajustar el brillo cuando se queda en pausa.
Por defecto, si pausas el juego...simplemente te lo pausa, no te varia el brillo de la pantalla.
Un saludo.
gonchal200410/5/2005, 12:34
pues yo tengo ese problema con la ati raedon 9200. Con los ajuestes de tarjeta no se puede quitar la franja de abajo, si muevo por ejemplo la pantalla hacia abajo o la alargo mas, desaparece debajo se esa franja. Lo mejor que he conseguido es una opcion que se llama "Sobreexplo", que deja a pantalla completa pero en exceso, y no permite tocar parametros. Lo dejo asi porque prefiero que se coma un poco de algunos juegos a verlo con franjas negras pero tiene el inconveniente de que por ejemplo en algunos juegos la puntuacion que llevas no se ve bien. ¿Alguien sabe la solucion?

Ankon10/5/2005, 16:41
Gracias a todos, me alegro que os haya gustado.
No he puesto nada en cuanto a los juegos verticales, más que nada porque no es necesario hacer nada especial (excepto para verlos en pantalla horizontal, como explico más abajo), al ajustar al pantalla y la relación de aspecto en el mame32 ya queda ajustado para todos los juegos (da igual si son horizontales o verticales).
Acabo de probar por si acaso y si usamos juegos verticales en pantalla vertical (o sea, como tienen que ser) no es necesario ajustar nada, se ven bien de primeras. Si usamos juegos verticales en pantalla horizontal lo mejor es usarlos con la resolución 'forzada' a la que usamos al configurar la TV (si no, pueden salirse de la pantalla ya que el mame32 suele elegir una resolución diferente para los juegos verticales) si los forzamos se ven justo dentro, empiezan en el borde inferior de la pantalla y acaban en el superior, con las franjas negras laterales de rigor). Si quereis alguna foto de un juego vertical decidlo, asi podré poner en practica los consejos fotográficos de Lord Hiryu (¡Gracias!) ^_^ .

Gonchal2004 (¿o 2005? ;) ) con el ajuste ese que dices...¿se sale solo por arriba y por abajo o por todo? (si solo es por arriba y or abajo, lo que necesitas es que el mame32 haga lo contrario de lo que he hecho yo, prueba a poner la relación de aspecto a 12:10 para que la imágen quede más achatada o algo asi)

Bubu, en cuanto a proponerlo como PRF, no se...es un poco extenso, pero podría plantearse la pregunta en las PRF y como respuesta dar un link al tutorial o algo asi.

Saludos.
BUBU ;-)10/5/2005, 17:05
Correcto. Esa es la idea. Las PRF's son la puerta de entrada a los tutoriales. P.ej. lo del conector por el puerto paralelo. Se trata de la JP018 en la que se comenta brevemente lo que es, y se añade un hipervínculo al tutorial correspondiente.

Así con esto quiero hacer un tutorial, y una PRF que acceda a dicho tutorial. Lo único que tú tienes que hacer es que cuando veas que el tema ya está totalmente aclarado en este hilo, me pones una nota en el hilo de las PRF fase II apuntando a este hilo, y yo ya me planifico.
Ankon10/5/2005, 18:29
Ok , pues en cuanto tengamos claro si se puede hacer con las ati o no, lo añado al tutorial y te posteo el link a las PRF faseII.
Saludos.

Part 1 of 1   

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