Autor Tema: Mame y los filtros  (Leído 4381 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado hechelion

  • El amo de los recres
  • ****
  • Mensajes: 1371
  • Gracias 88
    • feudo
  • Ciudad: Houston
  • Pais: USA
  • Iniciales nick: HEC
Mame y los filtros
« en: Julio 17, 2016, 10:37:02 am »
Advertisement
De vez en cuando me gusta ponerme a probar cosas con los filtros o el HLSL de mame para tratar de "mejorar" la imagen o mejor dicho, a ver si logro emular de forma más creíble un monitor CRT de arcade.

Hace un tiempo había notado que ciertas configuraciones, como el oversample aumentaban el consumo de recursos por parte de mame, llegando al punto que bajo ciertas configuraciones, la tarjeta gráfica intel era incapaz de mantener la sagrada tasa de 60 frames. Pero no tenía claro si este sobrecomsumo del PC se reflejaba en la imagen final. Así que me puse a hacer pruebas jugando con tres parámetros, el filtro de pre-escalado, el oversample y el filtro  trilinear y la verdad es que a ojo, no he conseguido ver ni la más mínima diferencia.

He sacada captura de todos los modos en que hice prueba y dejo acá mis resultados, a ver si alguno de vosotros nota algo que a mi se me haya pasado por alto:

Mame: 175 64 bit, oficial.
juego: fighting layer (fgtlayer)



Entre la línea superior y la inferior hay claramente una diferencia, producto de los parametros defocus y bloom, lo que buscaba es ver si aplicando estos parámetros se notaba alguna diferencia entre los diferentes filtros.

En resumen, a ojo humano no logro notar ninguna diferencia entre el uso de diferentes filtros, sin embargo si noté que ciertas configuraciones como el oversample aumentan el uso de GPU.
Por lo menos en las pruebas que acabo de hacer, creo que es posible pasar de estos filtros y liberar recursos, no habría diferencia perceptible a ojo, pero si que esto permitiría que equipos menos potentes pudieran correr mame y disfrutar de algunas de las ventajas de HLSL.


PD:
Mi configuración de HLSL
Código: [Seleccionar]
hlslpath                  hlsl
hlsl_enable               1
hlsl_oversampling         0
hlsl_write               
hlsl_snap_width           2048
hlsl_snap_height          1536
shadow_mask_tile_mode     0
shadow_mask_alpha         0.2
shadow_mask_texture       shadow-mask.png
shadow_mask_x_count       6
shadow_mask_y_count       4
shadow_mask_usize         0.1875
shadow_mask_vsize         0.25
shadow_mask_uoffset       0.0
shadow_mask_voffset       0.0
distortion                0.1   
cubic_distortion          0.2   
distort_corner            0.3 
round_corner              0.1   
smooth_border             0.08   
reflection                0.10
vignetting                0.25
scanline_alpha            0.4
scanline_size             1.0
scanline_height           1.0
scanline_variation        1.0
scanline_bright_scale     1.5
scanline_bright_offset    1.0
scanline_jitter           0.0
hum_bar_alpha             0.0
defocus                   1.5,1.5
converge_x                -0.300000,0.000000,0.300000
converge_y                -0.300000,0.000000,0.300000
radial_converge_x         0.000000,0.000000,0.000000
radial_converge_y         0.000000,0.000000,0.000000
red_ratio                 1.000000,0.000000,0.000000
grn_ratio                 0.000000,1.000000,0.000000
blu_ratio                 0.000000,0.000000,1.000000
saturation                1.050000
offset                    0.000000,0.000000,0.000000
scale                     1.020000,1.020000,1.020000
power                     1.300000,1.300000,1.300000
floor                     0.050000,0.050000,0.050000
phosphor_life             0.400000,0.400000,0.400000
« Última modificación: Julio 17, 2016, 10:43:27 am por hechelion »



Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21739
  • Gracias 761
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:Mame y los filtros
« Respuesta #1 en: Julio 17, 2016, 12:35:54 pm »
La verdad es que a ojo no noto muchas diferencias, no sé si en el monitor real se notan aunque si ya dices tú que no...

Me parece interesante lo que comentas de poder liberar recursos...

Desconectado hechelion

  • El amo de los recres
  • ****
  • Mensajes: 1371
  • Gracias 88
    • feudo
  • Ciudad: Houston
  • Pais: USA
  • Iniciales nick: HEC
Re:Mame y los filtros
« Respuesta #2 en: Julio 17, 2016, 01:18:04 pm »
Las imágenes las capturé con el Fraps de tal manera de capturar la imagen final que sale de la GPU, eso asegura que cualquier diferencia se debería ver reflejada.

Sin embargo, tratando de documentarme un poco mejor, me di cuenta que el triplebuffer se usa para reducir el tearing si no tienes Vsync, algo que jamas se notaría en una imagen, "mea culpa".
Además por lo que estoy leyendo solo afectaría equipos muuuy antiguos, así que esa comparación está de más.

Las otras dos si que me interesaban, ya que había leído que el prescaling era culpable de que la imagen de mame se viera borrosa al escalar la imagen y el oversampling si que me come recursos, al punto que tener defocus + oversample + bloom tengo unos 50 FPS en mame.

Como se ve, apagar el oversample no parece repercutir en nada en la imagen final si tienes activo otros efectos de HLSL, pero si que hace diferencia a la hora de los FPS, ya que apagando el oversample pero dejando el bloom + defocus si tengo 60 FPS en mame y a mi por lo menos, se me hace más similar la imagen a un monitor CRT de arcade.

Desconectado hechelion

  • El amo de los recres
  • ****
  • Mensajes: 1371
  • Gracias 88
    • feudo
  • Ciudad: Houston
  • Pais: USA
  • Iniciales nick: HEC
Re:Mame y los filtros
« Respuesta #3 en: Febrero 23, 2017, 04:16:44 am »
Como tengo actualmente configurado los shader de mame 177


Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:Mame y los filtros
« Respuesta #4 en: Febrero 23, 2017, 12:58:58 pm »
Estos filtros se escapan a la potencia de mis equipos!

Desconectado mauroxp

  • VIP
  • *
  • Mensajes: 549
  • Gracias 61
  • Ciudad: valparaiso
  • Pais: chile
Re:Mame y los filtros
« Respuesta #5 en: Junio 07, 2017, 06:15:41 pm »
Como tengo actualmente configurado los shader de mame 177



puedes compartir tu setting

Desconectado hechelion

  • El amo de los recres
  • ****
  • Mensajes: 1371
  • Gracias 88
    • feudo
  • Ciudad: Houston
  • Pais: USA
  • Iniciales nick: HEC
Re:Mame y los filtros
« Respuesta #6 en: Junio 07, 2017, 06:54:02 pm »
Están en el primer post.

 


* Salón Recreativo #55 (27-04-2024 / 26-05-2024)  Autor: beaches Foro: Salón Recreativo FaseBonus 14/05/2024 (22:08)
* MPAGD (Multi Platform Arcade Game Designer)  Autor: Zael Foro: Creación de juegos 14/05/2024 (10:53)
* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 13/05/2024 (23:30)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: sirdrak Foro: Noticias de emuladores 13/05/2024 (00:53)
* El megapost del ZX Spectrum  Autor: Zael Foro: Offtopic 12/05/2024 (20:30)
* La inteligencia artificial ha llegado a la música  Autor: Zael Foro: Offtopic 12/05/2024 (20:24)
* Info sobre MARP  Autor: empardopo Foro: Records y wolfmame 12/05/2024 (20:09)
* Stop the express  Autor: empardopo Foro: ZX Spectrum 12/05/2024 (20:05)
* Retro 320 - Wizard of wor  Autor: empardopo Foro: Competiciones y concursos 12/05/2024 (20:03)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 12/05/2024 (17:37)
* Recopilatorio Retos: Desde el 1 hasta .....  Autor: montypepa Foro: Competiciones y concursos 05/05/2024 (21:30)
* iojukebox Theme, un JukeBox para Attract-Mode  Autor: gucaza Foro: Themes AM 04/05/2024 (02:47)
* Nuevo miniPc para mi vieja recre y juegos Windows compatibles formato 4:3  Autor: jmpuk Foro: Offtopic 02/05/2024 (23:31)
* Homenaje a Locomalito  Autor: beaches Foro: Otros programas 02/05/2024 (23:03)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: arquillos Foro: Offtopic 02/05/2024 (09:39)
* [Recomendacion] Series para ver  Autor: jmpuk Foro: Offtopic 01/05/2024 (21:54)
* Etpa8: El Reino Subterráneo  Autor: jmpuk Foro: ZX Spectrum 01/05/2024 (21:49)
* Amiga Games + 1.9.2  Autor: empardopo Foro: Emuladores 01/05/2024 (20:58)
* West Bank para ZX Spectrum  Autor: empardopo Foro: ZX Spectrum 01/05/2024 (20:07)
* Patrocinador para el foro ArcadeSpain  Autor: empardopo Foro: Noticias 29/04/2024 (19:37)
* Aprende a hacerte un PORTABLE de tu juego arcade favorito  Autor: empardopo Foro: Records y wolfmame 29/04/2024 (19:27)
* Screenshot de empardopo  Autor: empardopo Foro: Otros programas 24/04/2024 (19:42)
* Concurso Bytemaniacos 2025  Autor: empardopo Foro: Creación de juegos 23/04/2024 (21:46)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: empardopo Foro: Offtopic 21/04/2024 (18:47)

Countdown
Buscaunchollo.click