Screen deformations and sync issues
En algunos monitores o teles concretas se producen algunos tipos de deformaciones en la imagen, a continuación vamos a ver que tipos son los mas comunes y como solucionarlos.
Deformación superior:
Esta deformación se puede solucionar modificando el campo V_Sync_Pulse en los Timings del sistema, estos están repartidos en varios archivos, podemos encontrarlos en /home/pi/RGB-Pi/data ahi tendremos console-timings.cfg para consolas y advmame-timings.cfg lr-fba-timings.cf lr-mame2003-timings.cfg y lr-mame2010-timings.cdf para arcade, una vez editemos estos archivos nos encontraremos con este formato:
;Order of fields: ;Name, H pixels, Scanlines, Frame Rate, H position, H zoom, ;V position, H Front Porch, H Sync, H Back Porch, V Sync, H Frequency. atari260060 1920 240 60.00 0 0 0 48 192 240 5 15734 atari260050 1920 288 50.00 0 0 0 48 192 240 5 15625 atari780060 1920 240 60.00 0 0 0 48 192 240 5 15734 atari780050 1920 288 50.00 0 0 0 48 192 240 5 15625 atarilynx60 1920 224 60.00 0 0 0 48 192 240 5 15734 wonderswan60 1920 224 60.00 0 0 0 48 192 240 5 15734 wonderswancolor60 1920 224 60.00 0 0 0 48 192 240 5 15734 coleco60 1920 240 60.00 0 0 0 48 192 240 5 15734 coleco50 1920 288 50.00 0 0 0 48 192 240 5 15625 pcengine60 1920 240 59.94 0 0 0 48 192 240 5 15734 pcengine50 1920 288 50.00 0 0 0 48 192 240 5 15625
Modificamos el vsync punto a punto hacia abajo y con cada modificacion guardamos y probamos un juego hasta llegar al valor adecuado, para cambiar todos los valores a la vez buscamos en el editor de texto buscar y sustituir y hacemos una busqueda de "espacio"5"espacio" de modo que solo noes encuentre el valor deseado y descarte el resto