18-09-2020, 06:58 PM
Nash escreveu: (18-09-2020, 06:55 PM)Yep! Metroid Prime compila shader adoidado e o tempo todo. Pode até ter algo similar, mas não me lembro de nenhum caso extremo assim. Ao menos os que joguei tanto no Cemu, quanto no Yuzu e RPCS3 ficam bem melhores com async.Metroid prime é um caso especial porque ele usa shaders mutantes.
A outra opção seria compartilhar shaders compilados, mas colocar isso diretamente no emulador deve dar problemas de propriedade intelectual e tal.
Os shaders do gamecube são só 16 comandos, e você pode trocar partes deles rapidamente.
A maioria dos jogos não faz isso, então a aproximação de pegar essa lista de 16 comandos e criar um programa de shader moderno equivalente funciona.
Mas metroid não é a maioria dos jogos.