Usar scanlines en emuladores, si o no?

@monoculero

Muy chulos, sisisi. gracias por ponerlo! [oki]

Los acabo de probar casi todos y creo que tenemos un ganador:

Imagen

Hay otra versión con la "cámara" más alejada:

Imagen

EDIT: vale, si pones el scaling en "full" (lo tenía en "core provided) se ve así:

Imagen

Más chulo todavía xD
Joder que buenas, todas esas imagenes son porno para los viejuners.

Ayer me topé con este video y el tio consigue un resultado muy potito:

Muy chulo ese Metroid!

Tengo un problema con los bezels de Koko-Aio.

Tanto en N64, como en Dreamcast o con el Dolphin, el marco me sale girado:

Imagen

A alguien más le pasa? se puede soluciionar? Ni idea del por qué [buuuaaaa]
@7Force no uso bezels ni marcos, pero quizás en los parámetros del shader hay algo para voltear el background o algo así.

Un saludo.
@monoculero

Lo estuve mirando y no vi nada. Quizás se me pasó. Volveré a repasarlo.

Pero no llego a comprander por qué se da la vuelta solo, no tiene sentido. Por tema de resolución? no se, la N64 no es que sea recordada por eso xD
7Force escribió:@monoculero

Lo estuve mirando y no vi nada. Quizás se me pasó. Volveré a repasarlo.

Pero no llego a comprander por qué se da la vuelta solo, no tiene sentido. Por tema de resolución? no se, la N64 no es que sea recordada por eso xD


En los HSM aparece en la sección "Flip and Rotate" y luego algo como rotate vertical viewport si mi memoria no me falla.

Pero vamos debe ser algo muy fácil de cambiar ya que los valores seguramente sean 0 y 1.
@ZackHanzo

Gracias. Lo he mirado bien y sale una opción de "rotate" en "shader parametres", pero lo único que hace es ponerse así:

Imagen

En los demás valores se queda igual, girada pal otro lado.

He probado también a cambiar parametros en el scaling de la imagen y nada, siempre sale girado.

Con el Final Burn Neo en cambio va perfecto.

Snif
@7Force me quiere sonar que le pasaba a alguien en el foro original, y que era según el core de retroarch utilizado.

Mira aquí a ver si pone algo. Esta noche intento mirarlo y te digo a ver si veo algo por las opciones.

Suerte [oki]
@monoculero

He mirado un poco por encima ese link y no he visto nada de fallas. Lo remiararé otra vez por si acaso. Gracias!

Es curioso porque he probado con el core Kronos y, mientras X-Men vs Street Fighter va bien, con Virttua Fighter 2 se gira el bezel.

Es como si con los juegos poligonales tuviera algún tipo de conflicto... no se, es raro de cojones xD
A mí lo que más me estaba gustando de los CyberLap, aparte obviamente de que se ven muy bien, es que estaban empezando, de algún modo, a "estandarizarlos" creando ajustes adaptados para los diferentes sistemas. Eso me gusta. Pero el problema es que con los sistemas que tiene resoluciones dinámicas que van cambiando durante el juego, se desajustan un poco y la solución que he encontrado es desactivar el ajuste de enteros dentro del shader, pero entonces se ven mal porque las líneas no cuadran perfectas.

¿Cómo hacéis vosotros con los sistemas que cambian de resolución durante el juego?
7Force escribió:@monoculero

He mirado un poco por encima ese link y no he visto nada de fallas. Lo remiararé otra vez por si acaso. Gracias!

Es curioso porque he probado con el core Kronos y, mientras X-Men vs Street Fighter va bien, con Virttua Fighter 2 se gira el bezel.

Es como si con los juegos poligonales tuviera algún tipo de conflicto... no se, es raro de cojones xD

tiene pinta de ser por el entrelazado ,intentan en los ajustes del shader desactivar la resolución entrelazada
@7Force Es que al ser shaders diferentes se ve que tienen otros parámetros, a mi me pasaba exactamente lo mismo con algunos cores con los HSM por vete tú saber que motivo y tuve que cacharrear un poco.

Nunca probé esos shaders, ¿se pueden descargar desde retroarch?

Porque vamos FIJO que tienen que tener un parámetro para voltear la imagen y ponerla normal o viceversa. Es algo relativamente "normal"...

Mañana si tengo tiempo intento echarle un ojo a ver si lo encuentro y así los pruebo también [+risas]


Edit:

Ya estuve poniéndolos y están muy chulos...

Te comento, dentro de "parámetros shaders" en "Background Image enable? ==> , existe una opción llamada "Shift Image over Y axis" prueba a cambiar los parámetros a un número fijo entre los que te dan y ahí cambias el dibujo.

Es un poco chapucero tener que darle para delante o atrás para cambiarlo por la cantidad de opciones, pero ahí lo tienes. Puedes ponerlo recto, al revés o viceversa modificando esos parámetros.

Prueba siempre con un parámetro entero, vamos con .00...
La mejor opcion es el shader Royal si tenes un monitor 4k y un pc decente o sino crt-guest-advanced si tenes un monitor de 1080p.
jhunt escribió:Joder que buenas, todas esas imagenes son porno para los viejuners.

Ayer me topé con este video y el tio consigue un resultado muy potito:



Esto es básicamente lo mismo que estoy haciendo. Con reshade hago el glow, halation y de retroarch cojo algún shader de cabina para juntarlo todo.

Eso sí, prepara recursos, mientras que con reshade suele consumir 2-5% de tu GPU, cuando lo mezclas con los shaders de retroarch, se eleva al 70%.
@ZackHanzo

Muchas gracias compañero!!!

Luego lo miro en profundidad [beer]

EDITT: conseguido!

Imagen

Aunque, de las dos versiones que hay con el mismo bezel, con el wider no acaba de cuadrar del todo (esta es la versión sin wider), pero ya me vale así [beer]

De nuevo, muchas gracias @ZackHanzo [tadoramo]
La verdad son muy chulos estos de Koko, pero ese que usas...no es recortarse mucho la zona de juego? Si juegas en un pantallón...pues sí, pero para el monitor de 27 que uso en la máquina arcade ese lo veo que me empequeñece demasiado lo que veo. El resto que no son "wider" encoge menos dicha zona, pero lo que me gustaría es que los que tienen el bezel que reflejan digamos que ocupasen el mismo espacio que, digamos, tienen los juegos de normal cuando usas los bezel de "the bezel project". No sé si me explico.
fenix76 escribió:La verdad son muy chulos estos de Koko, pero ese que usas...no es recortarse mucho la zona de juego? Si juegas en un pantallón...pues sí, pero para el monitor de 27 que uso en la máquina arcade ese lo veo que me empequeñece demasiado lo que veo. El resto que no son "wider" encoge menos dicha zona, pero lo que me gustaría es que los que tienen el bezel que reflejan digamos que ocupasen el mismo espacio que, digamos, tienen los juegos de normal cuando usas los bezel de "the bezel project". No sé si me explico.


Opino exactamente lo mismo. Para mí el ideal sería uno que contase con el borde de reflejos, pero maximizado para poder aprovechar lo mejor que se pueda la superficie de la pantalla. La mía también es de 27 pulgadas y me da la misma impresión, se me hace pequeño cuando el marco o lo que sea reduce el espacio de visionado del juego en sí.

De ahí también parte de mis descontento con este tipo de shaders, ya que como mencioné con anterioridad, cuando las resoluciones cambian durante el juego, todo se descuadra y la única forma de solucionarlo que he encontrado hasta ahora implica que las líneas de escaneo de la pantalla que simulan el funcionamiento de un CRT se ven mal.
Los reflejos están chulos, la verdad, pero no jugaré en pequeñito por ellos (en una TV de 43 o más probablemente es que sea hasta conveniente, jeje). Siempre están las opciones de sin bezel o bezel wider, que si que se ajustan mucho más al tamaño deseado. Los que empiezan por TV (tanto slot mask como aperture grill) no serán lo más fiel del mundo, pero se ven taaan bien los juegos con ese pequeño escalado y desenfoque...
Otros chulos son los de sonkun, muy buenos también.
fenix76 escribió:Los reflejos están chulos, la verdad, pero no jugaré en pequeñito por ellos (en una TV de 43 o más probablemente es que sea hasta conveniente, jeje). Siempre están las opciones de sin bezel o bezel wider, que si que se ajustan mucho más al tamaño deseado. Los que empiezan por TV (tanto slot mask como aperture grill) no serán lo más fiel del mundo, pero se ven taaan bien los juegos con ese pequeño escalado y desenfoque...
Otros chulos son los de sonkun, muy buenos también.


Creo que llegaré a la misa conclusión. Aunque molan mucho los reflejos, prefiero aprovechar al máximo la superficie de la pantalla.

7Force escribió:Juego en una tele de 43" xD


¡Así cualquiera! ;)
Los de aperturegrill no me gustaron mucho. Son esos que tienen como una "rejilla", no?

Me apunto los de Son Kun [oki]

Y lo del tamaño, si jugara en una tele/monitor pequeño seguramente tampoco me pondríá shaders que se comen tanta pantalla. A mi me suele gustar un tamaño moderado, ni excesivamente grande ni pequeño. Pero claro, en una tele grande tienes mucho más margen xD
Pues sí, los slot mask los veo, pero también depende mucho de tu monitor/TV y su resolución para que te gusten más o menos.

Todo esto a la espera de los de @gordon81 claro

Edito el post para deciros que gracias al creador del shader ya sé qué parámetros tocar para aumentar de tamaño los que se llaman "bezel" de los Koko: en las opciones de los parámetros del shader hay que modificar "image zoom", para la pantalla de juego en sí, y "frame zoom", para el borde con reflejos (también creo que hay que tocar la curvatura para acabar de ajustarlo). Hay que ir probando para que siga encajando el juego con el reflejo... pero se puede! Aconsejo hacerle foto a los parámetros del shader "bezelwider" para saber qué subir y qué bajar.

No sé si desde ahí se pueden grabar los cambios, pero en todo caso se pueden apuntar y modificar el archivo con cualquier editor de texto

Con esto ya podemos ajustar este estupendo shader al tamaño que queramos.
@fenix76 en los parámetros del shader tienes la opción de estirar la imagen para cuadrarla (más o menos) al ancho de la pantalla. Se encuentra al final del todo, y se llama Aspect Ratio (me refiero a los de koko-aio).

Se lo pones a 1 para activarlo, y luego ya es coger el que mejor te encaje de los que te pone como referencia (Presets reference list) en el de Aspect Ratio Numerator, por ejemplo el -5 que es Uncorrected, que creo recordar que es el que pongo en la tv del salón de 55 pulgadas. En la recreativa no toco nada porque es de 19 pulgadas 5:4 y encaja ya todo el ancho manteniendo los reflejos.

No hay que usar ningún editor, todo se hace desde retroarch. Una vez cargado el juego con el shader que sea, desde Shader parameters se van cambiando al gusto.

Espero que os sirva a más de uno esto.

@7Force me alegro que al final pudieras cambiar lo de la imagen volteada, tenía que ser algún parámetro como te comenté. Y los shaders de Sonkun también molan, pero son más enfocados a ntsc americano y tal, y no me gustan tanto como estos de koko-aio. Pero ya sabes, todo es probar en esto de los shaders [sonrisa]

Salu2
Si encajar, toqueteando se puede. Para mí el problema es que si tienes que andar ajustando porque tal como está de inicio no queda bien, las "scanlines" o lo que sea que utilicen para simular al CRT dejan de quedar bien. Y el problema también es que con sistemas como Amiga o Commodore 64 (creo que también PS1) donde puede cambiar la resolución de los juegos dentro de cada propio juego, el ajuste se descuadra cuando se produce ese cambio de resolución.
Sí? Eso sucede? Bueno, yo hasta ahora como solo lo estoy probando con un par de juegos de mame pues no me he fijado en que pasara eso....y pasa con todos los presets esos de Koko?

Del mismo foro pero de otro post (show shaders crt can do, o algo así) hay uno del usuario Hori-82, que está muy bien también, sin efectos de estos pero muy agradable a la vista. Podéis extraerlo de ahí y probarlo.
@SirAzraelGrotesque exacto. Cualquier shader es muy complicado que te sirva para todos los sistemas. Y luego, cada sistema, siempre hay juegos que les queda mejor o peor el mismo shader. De ahí que es ir probando y que cada uno decida a su gusto.
@fenix76 Esos concretamente no los he probado, pero imagino que con ellos también pasa, ya que si no me equivoco son modificaciones de MegaBezels, ¿verdad?

A ver si mañana puedo poner unas imágenes para que se vea de lo que hablo. Aunque en las de Apidya que puse anteriormente se aprecia lo del cambio de de tamaño del marco cuando cambia de resolución el juego. Eso conseguí solucionarlo, pero entonces ocurre lo que comento, las scanlines o la simulación del CRT queda mal, ya que está ideado para verse con un escalado a enteros y para poder cuadrar el marco manualmente hace falta desactivarlo (dentro del propio shader también, no solamente en las opciones de Retroarch). Lo dicho, a ver si puedo poner una imagen mañana. Aunque también es posible que, simplemente, sea culpa mía porque no esté sabiendo configurarlo adecuadamente. ;)

monoculero escribió:@SirAzraelGrotesque exacto. Cualquier shader es muy complicado que te sirva para todos los sistemas. Y luego, cada sistema, siempre hay juegos que les queda mejor o peor el mismo shader. De ahí que es ir probando y que cada uno decida a su gusto.


En la mayoría de los sistemas me van perfectos y ya tengo uno a mi gusto, pero en los de resoluciones dinámicas durante el juego es un sopor. Hay que ir configurando juego a juego y ni aún así, porque si pones el marco de una manera, a lo mejor luego hay parte del juego que ocupa mucho menos o más y se te descuadra. Tampoco serán todos, pero si que son bastantes y esto convierte a estos sistemas en tediosos en lo referente a los shaders de MegaBezel y derivados.
No conozco a nadie que le gustase esto en su día, por lo que no, no me gustan nada.
Desde hace un tiempo estoy volviendo a tener una enviciada importante tanto jugando a emulado , mayormente 16 bits, pero con alguna pequeña concesión como por ejemplo el " Shinobi X/Legions" de Saturn, espinita jugátil que tenía clavada desde hace décadas y lo estoy gozando, más y todo con el tema que nos ocupa en éste hilo....

Hacía ya años que para jugar a todos esos juegos de mi adolescencia a los que dí caña en recreativas y conversiones caseras para los sistemas de entonces, usaba una maca que me hice fabricar, con un PC dentro emulando MAME y pudiendo jugar con mandos de recreativa. Buena experiencia, pero con el tiempo yo buscaba algo más.... Para ser exactos, algo que me permitiese también jugar a todo eso....Pero en la tele de casa ( LG OLED BX ), en el sofá y con un buen pad. Tal y como hago con los sistemas "modernos".

En la maca, ya conocí las bondades del trasteo con el apartado de filtros HLSL , que me enseñó un amigo a tocar un poco. Ahí ya conseguí mi primera victoria contra lo de conseguir huír del " raw pixel" tal y como aparece tal cual en pantallas modernas. Podía jugar con convergencias, darle dithering, probar diferentes tipos de tramaje para las scanlines, todo eso...

Ya entonces me pareció alucinante, y fue literalmente mi despedida a comprar recopilaciones de clásicos sin el más mínimo esfuerzo hecho en alterar, ni que sea como opción, el como suelen lucir los pixeles en pantallas modernas ( ni darte mucha opción a cambiarlo ). Nada es perfecto, para cada uno el valor de qué es lo que mola y qué es lo que no es diferente , pero ya se abría para mí una puerta a poder volver a todos esos juegos ( y los que iba descubriendo o que en su época ni jugué o hasta no conocía), haciéndolos lucir casi como mi recuerdo los tenía.....Y con idea , esfuerzo y retoques habituales casi de maníaco-obsesivo ( juasjuas) incluso puede que mejor.

Pero buscaba últimamente lo que buscaba, y eso se iba ya ( para mí ) o bien para una consola china emuladora para ir probando e ir familiarizándome con el Retroarch, o a un mini PC destinado a enchufarlo a mi tele para usarlo de la misma manera.

Empecé con una Super Console X Pro, y eso es lo que hice. Desde luego, para ser algo bastante barato y limitado a ser una tv box funcionando por Android, me alucinó bastante que precisamente contando con eso, hiciera muy buen trabajo dentro de lo que cabe. No me preocupaba cómo corriese juegos de los tiempos de la primera Play Station o de la N64 para adelante , ya os he dicho a qué juego emulado en un 95% .

Y ahí aún y con las lógicas limitaciones, descubrí el trasteo de shaders en Retroarch. Era fácil intuír que con un sistema más potente que eso, los resultados serían mejores. O con más opciones....

Por lo que finalmente y siguiendo con mi objetivo, decidí comprarme una RetroStation PC. Esto ya es un mini PC ( ni muy potente ni una chusta, algo ideal para mi propósito), tirando de Batocera y con Retroarch como emulador.

Cuando lo recibí y empecé a trastear casi de inmediato con los shaders, ví que lo aprendido con la Super Console X me fue bastante útil. Menús, maneras de tocar parámetros en presets de shaders incluídos. Sólo que aquí esto ya funciona para hacerlo y trastear más parecido a como se hace con Retroarch en un PC. Y obviamente hay algo más de recursos que en una tv-box.

Estoy muy lejos de tener nociones de informática que me faciliten todo esto. Pero lo de Retroarch y los shaders tiene mucho de probar sin miedo ( no te salva nada de las casi seguras cagadas, jajajaja), mirarte tutoriales cuando algo no te cuadre o no lo consigas hacer, y empaparte un poco leyendo en foros acerca de qué es cada cosa y como usarla para conseguir algo a tu gusto.

Me tiro más horas probando combinaciones que casi jugando de momento, jajajaja!. Pero es que lo que se ofrece está más que bien. Y para lo que busco y contando que esta vez lo hago sin ayuda de mi colega, voy apañándome. Y he hecho algo que cuando tocaba parámetros del HLSL biien con su ayuda o recordando puntos que él me aconsejaba, me hubiese parecido flipante: Más o menos el crear mi propio shader a partir de tocar los valores del que más me convence.

El " Mathias" o los " Lottes" me gustan mucho, visualmente, sí ( o algún Royale), pero luego lastran rendimiento en mi equipo. Así que mi shader de cabecera suele ser el "Zfast-Composite.GLSL ". A partir de él y tocando en los parámetros ( también en los de varios emuladores, en el de Megadrive es una gozada poder combinar eso con ponerlo en salida de imagen de S-Video, que le acaba de dar un toque de blooming genial pero con imagen más limpia que si lo haces en Compuesto ), edité mi propia versión que es la que tengo preinstalada ya casi por defecto en todos los juegos de mi carpeta de Favoritos que voy haciendo. Y sí, aunque lo tengas, rara es la vez que no te metes y sigues tocando. Tienes claro más o menos que tipo de efecto quieres para esos juegos pixelados, pero siempre puede mejorar.....Y es lo chulo de esta faceta de la emulación. Lo que para unos es oro para otros será mierda y no lo probarían en sus equipos ni con la picha de el de en frente, jajajajaja !!!!. Pero todo esto es justo lo que nos permite la emulación actual.


Un saludo, y seguid trasteando y disfrutando con todo este material directo a nuestras patatas de viciao!!!!.
Buenas chicos, quería deciros que finalmente no publicaré aquí en EOL ningún topic con el proyecto de shader crt linux/android/windows, proyecto en el que he estado trabajando casi tres años y que una vez finalizado el pasado mes de abril ya quería compartir con todos vosotros.

Las razones no las expondré pero resumiendo mucho, creo firmemente en el axioma de que si apartas al que aporta, mejor alimentar otras comunidades.
gordon81 escribió:Buenas chicos, quería deciros que finalmente no publicaré aquí en EOL ningún topic con el proyecto de shader crt linux/android/windows, proyecto en el que he estado trabajando casi tres años y que una vez finalizado el pasado mes de abril ya quería compartir con todos vosotros.

Las razones no las expondré pero resumiendo mucho, creo firmemente en el axioma de que si apartas al que aporta, mejor alimentar otras comunidades.


Una lástima leer eso. Yo te aconsejaría que pospusieras un poco tu decisión. Que dejaras pasar un par de meses antes de tomarla. Las cosas, en caliente, muchas veces no resultan en buenas decisiones. ;) Respeto tu malestar, pero me gustaría que te lo pensaras mejor.
Entiendo que esto viene por lo del hilo de Ryujinx y el Zelda. Aunque entiendo tu postura y siempre leo con interes tus aportaciones, no puedo estar de acuerdo en este caso al 100% en segun que cosas.

Pero, bueno, yo he disfrutado viendo tus avances en esos shaders y, si algun dia llego a catarlos, pues ya te comentaré impresiones. Respeto a tu decisión, por supuesto.

Yo últimamente, por cambiar de tema, me voy un poco a lo simple, aunque me gusten cosas como los Mega Bezel y tal me tiene encandilado el sencilliiiiisimo, shader "scanlines" del proyecto megaemulador ARES.
(mensaje borrado)
gordon81 escribió:Buenas chicos, quería deciros que finalmente no publicaré aquí en EOL ningún topic con el proyecto de shader crt linux/android/windows, proyecto en el que he estado trabajando casi tres años y que una vez finalizado el pasado mes de abril ya quería compartir con todos vosotros.

Las razones no las expondré pero resumiendo mucho, creo firmemente en el axioma de que si apartas al que aporta, mejor alimentar otras comunidades.


De todos modos, imagino que lo de publicarlos en el github para que pasen a formar parte del oficial si sigue en pie, no?
Donde se ponga un buen CRT que se quite todo lo demás, un buen cable vga a rgb y listo.
Y si nos ponemos muy quisquillosos ya un monitor arcade es el summum de la felicidad. [angelito]
Buenas @SirAzraelGrotesque, auqnue mantengo que aquí, no será publicado, si estará en github [bye] , @DJ Deu sin ninguna duda creo que sería odioso no compartir el trabajo y deseo todo el mundo que quiera probarlo tenga acceso a él.

Cuando acabe con lo del stuttering en el otro topic de linux, me pongo a subir el shader y os paso el enlace.

Saludos.
@gordon81 pues uno por aquí que se mantendrá a la espera jeje.
Pues bien ya son dos!! Jejeje.
Muy buenas a todos !.


Sólo deciros que el otro día , al actualizar Retroarch en el mini-PC dónde juego retro, se me actualizó también la lista de shaders. Hasta el momento, el que usaba preferentemente para casi todos los núcleos de consolas de 16 bits y arcade era una versión del " Zfast Composite" con los parámetros ligeramente personalizados a mi gusto.

En esta actualización, he descubierto un shader que ME era inédito hasta el momento, llamado FRUITBUNN. Y es que al menos para mi gusto, creo que es el que va a sustituír ( hasta que algún otro lo mejore, si es posible) al que ya tenía puesto por defecto en casi todos los emuladores.

Comparado con otros shaders de CRT de los potentes, éste es simple, y tiene unas opciones muy sencillas. Yo básicamente sólo le he quitado la curvatura de la pantalla, y le he dado un poco de extra en el nivel de blur ( juego tanto a consolas y arcade a resolución 4:3 en una OLED de 65" ) . Y con sólo eso , además de elegir en cada sistema el emulador que mejor lo hace lucir y por supuesto la API gráfica Vulkan , encuentro que éste genial y sencillo shader le da pintorra hasta a juegos de portátiles como GameGear ( qué gustazo volver a ponerme con los dos " Shinobi" que salieron para ella) o la GBA.

Realmente, no lo conocía, y me parece un shader tremendo, equilibrado, muy sencillo en opciones, y que para más recochineo además me consume poquísimos recursos.


Imagen


Imagen


Imagen

( Juasjuasjuas, ahí aparece servidor dándose de tollinas con un clon. )

Imagen


Las fotos que os he adjuntado, están hechas a pulso con mi móvil, no reproducen con total fidelidad cómo se ve éste shader, pero os podréis hacer una idea.

Para cómo me gusta a mí que se vean los juegos, es genial. Unas scanlines suaves, aspecto como de vídeo compuesto y color tipo RGB, y blur configurable a tu agrado, que acaban dándole al píxel un aspecto genial y bellísimo en mi opinión.


Toda una sorpresa para mí este sencillo y satisfactorio shader, sí señores.

FruitBunn lovers!.
sissyphus escribió:Muy buenas a todos !.


Sólo deciros que el otro día , al actualizar Retroarch en el mini-PC dónde juego retro, se me actualizó también la lista de shaders. Hasta el momento, el que usaba preferentemente para casi todos los núcleos de consolas de 16 bits y arcade era una versión del " Zfast Composite" con los parámetros ligeramente personalizados a mi gusto.

En esta actualización, he descubierto un shader que ME era inédito hasta el momento, llamado FRUITBUNN. Y es que al menos para mi gusto, creo que es el que va a sustituír ( hasta que algún otro lo mejore, si es posible) al que ya tenía puesto por defecto en casi todos los emuladores.

Comparado con otros shaders de CRT de los potentes, éste es simple, y tiene unas opciones muy sencillas. Yo básicamente sólo le he quitado la curvatura de la pantalla, y le he dado un poco de extra en el nivel de blur ( juego tanto a consolas y arcade a resolución 4:3 en una OLED de 65" ) . Y con sólo eso , además de elegir en cada sistema el emulador que mejor lo hace lucir y por supuesto la API gráfica Vulkan , encuentro que éste genial y sencillo shader le da pintorra hasta a juegos de portátiles como GameGear ( qué gustazo volver a ponerme con los dos " Shinobi" que salieron para ella) o la GBA.

Realmente, no lo conocía, y me parece un shader tremendo, equilibrado, muy sencillo en opciones, y que para más recochineo además me consume poquísimos recursos.


Imagen


Imagen


Imagen

( Juasjuasjuas, ahí aparece servidor dándose de tollinas con un clon. )

Imagen


Las fotos que os he adjuntado, están hechas a pulso con mi móvil, no reproducen con total fidelidad cómo se ve éste shader, pero os podréis hacer una idea.

Para cómo me gusta a mí que se vean los juegos, es genial. Unas scanlines suaves, aspecto como de vídeo compuesto y color tipo RGB, y blur configurable a tu agrado, que acaban dándole al píxel un aspecto genial y bellísimo en mi opinión.


Toda una sorpresa para mí este sencillo y satisfactorio shader, sí señores.

FruitBunn lovers!.


Gracias por el aporte, habrá que probarlo
elokillo escribió:
sissyphus escribió:Muy buenas a todos !.


Sólo deciros que el otro día , al actualizar Retroarch en el mini-PC dónde juego retro, se me actualizó también la lista de shaders. Hasta el momento, el que usaba preferentemente para casi todos los núcleos de consolas de 16 bits y arcade era una versión del " Zfast Composite" con los parámetros ligeramente personalizados a mi gusto.

En esta actualización, he descubierto un shader que ME era inédito hasta el momento, llamado FRUITBUNN. Y es que al menos para mi gusto, creo que es el que va a sustituír ( hasta que algún otro lo mejore, si es posible) al que ya tenía puesto por defecto en casi todos los emuladores.

Comparado con otros shaders de CRT de los potentes, éste es simple, y tiene unas opciones muy sencillas. Yo básicamente sólo le he quitado la curvatura de la pantalla, y le he dado un poco de extra en el nivel de blur ( juego tanto a consolas y arcade a resolución 4:3 en una OLED de 65" ) . Y con sólo eso , además de elegir en cada sistema el emulador que mejor lo hace lucir y por supuesto la API gráfica Vulkan , encuentro que éste genial y sencillo shader le da pintorra hasta a juegos de portátiles como GameGear ( qué gustazo volver a ponerme con los dos " Shinobi" que salieron para ella) o la GBA.

Realmente, no lo conocía, y me parece un shader tremendo, equilibrado, muy sencillo en opciones, y que para más recochineo además me consume poquísimos recursos.


Imagen


Imagen


Imagen

( Juasjuasjuas, ahí aparece servidor dándose de tollinas con un clon. )

Imagen


Las fotos que os he adjuntado, están hechas a pulso con mi móvil, no reproducen con total fidelidad cómo se ve éste shader, pero os podréis hacer una idea.

Para cómo me gusta a mí que se vean los juegos, es genial. Unas scanlines suaves, aspecto como de vídeo compuesto y color tipo RGB, y blur configurable a tu agrado, que acaban dándole al píxel un aspecto genial y bellísimo en mi opinión.


Toda una sorpresa para mí este sencillo y satisfactorio shader, sí señores.

FruitBunn lovers!.


Gracias por el aporte, habrá que probarlo


Las fotos no acaban de hacer justicia, son hechas en "vivo" frente a la tele.

A mí ése shader no me sonaba de nada. Tirando de API Vulkan, y eligiendo un emulador para cada juego que le saque partido, es flipante que se vea casi como un Maximus Royale ( pero sin el marco con brillos, que a mí me sobraba, ni mostrando máscara de rejilla, si no un calibraje de scanlines suaves en gradiente muy bueno que recuerda a la imagen de ciertas teles japonesas y europeas que teníamos )) y consuma menos. Con el Mathias o el Royale, los juegos me iban ralentizados de frames o con el sonido también así. Con éste FruitBunn, no.

El nivel de scanlines está clavadísimo a mi gusto, y aumentando el blur hasta dónde parezca, los juegos se ven tremendos.


Me ha puesto contentísimo ése descubrimiento, y eso que con los ajustes del Zfast Composite que tenía, ya lo estaba.

Después al final es como con todo, y más en este tema. Lo recomiendo porque me encanta y me flipa la relación prestación/complejidad que tiene. Pero por supuesto, puede no gustar a todo el mundo.

Un saludo!.
Siempre es bueno probar shaders nuevos. Yo suelo probarlos todos y nunca parezco estar contento de manera definitiva con ninguno. [tomaaa] Probaré este que dices también.

Ahora mismo utilizo los específicos de cada sistema de CyberLab, que son modificaciones de los Mega Bezel. Pero para ajustarlos con el contenido que tiene resoluciones variables se hace mas complicado.

A ver si el amigo @gordon81 se anima algún día a poner a disposición del mundo los suyos para que los podamos probar también. [oki]
SirAzraelGrotesque escribió:Siempre es bueno probar shaders nuevos. Yo suelo probarlos todos y nunca parezco estar contento de manera definitiva con ninguno. [tomaaa] Probaré este que dices también.

Ahora mismo utilizo los específicos de cada sistema de CyberLab, que son modificaciones de los Mega Bezel. Pero para ajustarlos con el contenido que tiene resoluciones variables se hace mas complicado.

A ver si el amigo @gordon81 se anima algún día a poner a disposición del mundo los suyos para que los podamos probar también. [oki]



Sí, eh?. Es que habiendo tantos, y muchos de ellos con opciones tan extensas como complejas de entender y tocar, es complicado a veces decidirse por uno " de cabecera".

A mí siempre me han perdido ( y cuando buscaba hacer ajustes con el HLSL de Mame también ) los que potencian colorimetrías cercanas a la conexión RGB ( con su saturación, aunque en esas fotos en vivo el iphone me las exagera bastante), que asemejan la señal de vídeo compuesto, y que permiten jugar con el blur y/o el antialiasing para conseguir difuminar la imagen pixelada a mi agrado. A veces, uno con una buena máscara tipo " rejilla", que los hay espectaculares, me flipan. Otras veces, los que recrean la señal de tubo catódico con realismo también.

Tenía el Zfast Composite configurado de una manera muy similar a cómo viene de serie éste FruitBunn. Pero con algunos juegos o sistemas me daba algunos problemas a veces. Otros como el Mathias , la mayoría de Lottes, o el Royale, visualmente tiraban pero me hacían la puñeta con rendimiento en otros campos.

Éste, además de generarme a primera vista ese sentimiento tan molón de " por mí lo quiero para todo" ( juego emulado sólo a 16 bits, arcade, y alguna cosa que se me sale de norma como el " Shinobi X" de Saturn ), es que lo encuentro genial en cuanto a la imagen, consume bastante pocos recursos al parecer ( juego en un mini-PC consolizado vía Retroarch ), y trae un menú de opciones de parámetros enanísimo pero que a mi juicio y opinión, casi ni he de tocar para dejar los parámetros en el punto de cómo me gusta ver y jugar los juegos pixelados.

Me ha sido una sorpresa enorme, y hasta estoy jugando con él a juegos de portátiles ( en cosas como los " Metroid" y " Castlevania" de GBA, flipante el rendimiento y cómo se ven y sienten siendo jugados " en grande" ) por obviar las enésimas pasadas a artillería de 16 bits y recreativas que llevamos jugando toda la vida, y la que me voy animando a conocer o toqué poco. Ya sabes, esa sensación de cuando un shader te gusta tanto que volver a jugar lo que sea es de por sí ya un nuevo aliciente .


A ver qué te parece a tí. Ya os digo, para mí es casi universal, y mi preferido a no ser que aparezca uno que lo mejore ( y en lo personal, poco más necesito). A otros os puede parecer poco, o tenéis otro tipo de preferencias.

Saludos!.
@SirAzraelGrotesque recientemente retomé el proyecto, me faltaba algo muy básico "Tonemap", es la única forma de que los shaders funcionen en cualquier monitor y no se vean "oscuros", de esta forma ya he conseguido que mi configuración de monitor no sea un problema a la hora de compartir el shader.

Quake 2 Remastered por ejemplo, con el shader tal cual os lo ponía aquí, pues se veía demasiado oscuro (cambié de monitor) y ahora ya conserva las bondades del shader original pero al mismo tiempo pudiendo calibrar para cada monitor el brillo sin tocar el propio brillo del monitor.

Sobre usarlo con MegaBezel, es compatible, pero no queda bien y tampoco contribuye positivamente al ingente consumo de recursos que esto genera.
@gordon81 , una curiosidad.

Has probado emulación con shaders usando un televisor OLED como pantalla y jugando con sus parámetros ?.

Para algunas cuestiones en imagen, el negro puro o la manera de integrar el colorido es genial en este tipo de paneles. Por supuesto es con juegos más modernos dónde despliegan su potencial, pero con los añejos en pixel art ( y aunque con los shaders y sus parámetros le quitamos punch respecto a la definición y demás ) el efecto general a mí me parece excelente. Eso sí, soy de gustarme bastante la imagen oscura.
El shader se ha hecho con un monitor OLED pero con colores planos sin aditivos ni hdr ni nada de eso, porque si no no valdría para otras configuraciones.

De hecho, uno de los problemas que he tenido con el shader es que al intentar hacerlo lo más compatible posible con todos los monitores, he tenido que usar la configuración sRGB para tener algo real que pueda servir.
@gordon81 Quedo a la espera de que lo compartas para probar tu shader. :D

@sissyphus He probado el shader del que hablaste. Está guay, pero no es para mí. No me gustan mucho en los que se ve tan borrosa la imagen. He probado también otros nuevos que han incluido en el repositorio. Ninguno me ha convencido del todo y al final he vuelto a los específicos de cada sistema de Cyberlab, que son a día de hoy los que más me gustan y con diferencia.
@SirAzraelGrotesque , es que realmente: Para gustos los colores ( o la predominancia de blurring, jajajaja " ) .


Comprendo, de la misma manera que otros shaders, no necesariamente malos, a mí no me acaban de hacer el peso. Como ya comenté, soy de los que me satisface jugar a 16 bits con un acabado visual que haga el " juego" entre el píxel y el tipo de vídeo compuesto. Siendo así, el FruitBunn me parece una opción ideal acorde a lo que me gusta ( y que me procuro, tocando valores en un shader), muy económica. Lo estoy usando ya para casi todos los sistemas y juegos que emulo.

La verdad, es que con el Zfast Composite, había clavado los parámetros bastante bien respecto a cómo me gusta el toque. Ése era el que usaba antes para todo, casi. Y de hecho tengo la combinación de parámetros anotada por si algún día me da por usarlo. Aunque ya te digo, que con lo demostrado hasta el momento con este FruitBunn que tanto me agrada, creo que es un verdadero acierto.


De verdad, es un verdadero sueño poder tener herramientas así para poder disfrutar de estos juegos que no olvidamos, luciendo de esta manera. Y hay para elegir, y no pocos tipos de shaders...

P.D.: Qué bien me está entrando " Super Metroid" de SNES con el aspecto que le da el FruitBunn, madre mía. Son tonterías mías infundadas por cómo me gusta el tipo de imagen que tú llamas "borrosa" ( lo es, pero con un motivo que ayuda a acabar de "fusionar" pixel y scanlines y convertir los sprites y escenarios en algo precioso) , jajajajaja. Era un juego que siempre me pareció feísta. Ahora, una verdadera golosina, que estoy jugando como no lo hice en aquél ya lejano 1994. Tres cuartos de lo mismo para el " Mystical Ninja" y el " Super Castlevania IV" ( aunque a estos dos sí que les dí con ganas y siempre me parecieron súper atractivos visualmente ). Me quedo bobo jugando y mirando el resultado con éste shader, y me es un placer enorme. De verdad que es así !.


Para @gordon81 :

No me extraña que uses un monitor OLED, yo es la tecnología de panel que elegí en 2018, y no la cambio por ninguna otra. Excelente para lo nuevo, "reparadora", incluso, para lo antiguo.

Pero claro, el LED orgánico tiene un poco sus propias reglas, y si hay que hacer algo que deba ser visualizado en paneles de otro tipo, quizá no puede ser el standard.

En mi tv ( llevo ya dos B de LG, la primera de 2017, y la actual de 2020, y que me dure! ), hubo una especie de máxima que adopté cuando he configurado sus modos de vídeo: No a los postprocesados que ensucian la imagen. Yo creo que la imagen OLED, cuanto más libre esté Truemotions y similares, mejor luce y se aprovecha.

Me tiene muy sorprendido cómo rinde para videojuegos retro, más y todo con ayuda de shaders. En videojuegos modernos, busco respecto a imagen lo diametralmente opuesto a lo que busco con un shader para Retroarch o en los tuneos al mismo que hago. Qué contradicción, jajajaja.


Un saludo!.
Nada como un shader como este.

Imagen
Bueno he probado el shader FRUTBUNN yo lo buscaba por FRUITBUNN xD y no lo encontraba, y como siempre las scanlines me parece horrendas y falsas, es que ningún shader con scanlines me convence, prefiero el efecto el acualera o como reescalar la Mister es que en la Mister lo hace perfecto, aunque a veces pongo un poquitin de GAUSSIAN, pero es que si el GAUSSIAN, joer la Mister se ve de maravilla y no se replicar ese efecto en retroarch.

También me gusta poner marquitos en los lados pero en la Mister no se puede y en retroarch pues no sé como hacerlo xD.

Saludos.
508 respuestas
17, 8, 9, 10, 11