É isso ai que você leu mesmo, uma pessoa voltou a trabalhar no Geometry Shader. Depois do autor da primeira versão do código perder o interesse (também por estar até o pescoço com outros projetos), agora ele está sendo refeito (pelo que vi parte do código é parecida, mas essa versão está mais "polida").
No que isso vai nos afetar (positivamente)? :
- Games que não bootam devido ao GS voltarão a bootar (compatibilidade melhor)
- Efeitos visuais que estavam invisíveis agora serão renderizados corretamente (sim, incluindo os efeitos dos golpes durante a batalha nos games da franquia Pokémon)
No que isso vai nos afetar (negativamente)? :
- Desempenho. Como os efeitos agora existem e devem ser processados, o emulador tem mais trabalho pra poder renderizar cada frame, causando uma notável queda no desempenho de todos os games que façam uso do GS.
- Incompatibilidade. Alguns games crasham ao abrir com esse novo código (embora esse ponto seja relativamente temporário, porque eu mesmo estou testando o código totalmente incompleto e não revisado).
Tendo dito tudo isso, também aviso que vou postar vários testes mostrando essa primeira re-implementação do código (sem os resultados do desempenho, já que essa não é a versão final, então não faria sentido fazer um benchmark).