Matéria originalmente publicada na Revista Retrogames Brasil ed. 2
Os filtros de vídeo são algoritmos de escala da arte pixel, aqueles famosos quadradinhos coloridos que dão vida ao seu jogo antigo favorito, eles servem basicamente para deixar seu jogo mais polido, já que antigamente a resolução padrão era baixa, a seguir explicaremos alguns filtros de vídeo encontrados nos emuladores atuais, através de uma linguagem simples e objetiva sem detalhamentos matemáticos. Confira:
Os filtros de vídeo são algoritmos de escala da arte pixel, aqueles famosos quadradinhos coloridos que dão vida ao seu jogo antigo favorito, eles servem basicamente para deixar seu jogo mais polido, já que antigamente a resolução padrão era baixa, a seguir explicaremos alguns filtros de vídeo encontrados nos emuladores atuais, através de uma linguagem simples e objetiva sem detalhamentos matemáticos. Confira:
• Scanlines: adiciona linha horizontais escuras afim de simular uma TV CRT.
• TV Mode: tenta simular uma TV CRT mais efetivamente do que as 'scanlines‘.
• Blargg's NTSC (Composite)/(S-Video)/(RGB): um filtro que simula uma TV CRT de modo impressionante, com as variações componente, s-video e rgb, conforme o escolhido.
• Eagle: para cada pixel ele gera 4 outros pixels, ou seja, cria um degrade, porém possui um bug com pixels pretos em fundos brancos (mais tarde solucionado com o hq3x e super 2x sal).
• 2x Sal: inspirado no eagle, realiza um tipo de esfregaço com os pixels, adiciona um pouco de blur (borrão) e arredonda os cantos dos pixels, possui interpolação e escala aumentada 2x.
• Super2XSal: combina 2xSai and Eagle, suaviza os gráficos mais que Super Eagle e mistura mais as cores do degrade.
• Dot Matrix 3X: simula um monitor Dot Matrix, com a tela aumentada em 300%.
• hq2x/hq3x/hq4x: um filtro inteligente, poli os cantos dos pixels com eficiência, compara a cor do pixel com 8 pixels vizinhos criando uma proporção de cores suaves, suaviza curvas apertadas também. O que muda nas versões hq2x/hq3x/hq4x são a escala respectivamente 2:1/3:1/4:1.
• Simple 2X/3x/4x: aumenta a imagem em cerca de 200%/300%/400% respectivamente.
Ainda existem:
• Forced 1X: padrão, sem nenhum filtro aplicado.
• EPX: uni os pixels porém sem nenhum efeito blur e adição de novas cores. Existem variações como EPX A/B/C e 3x para aumentar a tela 300%.
• AdvMAME2×/AdvMAME3x/AdvMAME4×: tenta implementar as mesmas funções do EPX (são do mesmo criador), porém é mais eficaz e suas variações 2x/3x/4x correspondem as telas aumentadas em 200%/300%/400%
• lq3xBold: tenta unir os pixels mas com uma tela aumentada em 300%.
• SuperEagle: mesmo que 2xSal, mas com menos blur e cantos arredondados, mas mistura mais as cores do degrade.
Lembrem-se que cada jogo se comporta de uma forma com cada filtro, que executam diferentes funções, testem e descubram qual se encaixa melhor com cada jogo e com sua preferência.
• Forced 1X: padrão, sem nenhum filtro aplicado.
• EPX: uni os pixels porém sem nenhum efeito blur e adição de novas cores. Existem variações como EPX A/B/C e 3x para aumentar a tela 300%.
• AdvMAME2×/AdvMAME3x/AdvMAME4×: tenta implementar as mesmas funções do EPX (são do mesmo criador), porém é mais eficaz e suas variações 2x/3x/4x correspondem as telas aumentadas em 200%/300%/400%
• lq3xBold: tenta unir os pixels mas com uma tela aumentada em 300%.
• SuperEagle: mesmo que 2xSal, mas com menos blur e cantos arredondados, mas mistura mais as cores do degrade.
Lembrem-se que cada jogo se comporta de uma forma com cada filtro, que executam diferentes funções, testem e descubram qual se encaixa melhor com cada jogo e com sua preferência.