22-01-2022, 04:35 PM
Nash escreveu: (22-01-2022, 04:21 PM)É um emulador, dá para renderizar a parte que falta da imagem. Tem que mexer no culling para não ficar cheio de pop-in, mas é algo que já colocam em emuladores há tempos.É só mexer na matriz de transformação que o widescreen sai em qualquer video game 3D que use matrizes de transformação.
EDIT: Aliás, não sabia, mas dá para forçar widescreen no próprio N64.
O culling no entretanto é um problema grande porque é o próprio código do jogo decidindo se vai se dar ao trabalho de enviar um modelo 3D pra ser desenhado ou não, e não faz sentido torrar tempo de CPU e GPU transformando vertices que não vão aparecer, então você tem que fazer engenharia reversa no codigo pra achar o ponto onde ele decide se desenha ou não e modificar o codigo.
Eu imagino que a maioria dos jogos deve simplesmente fazer um teste de cone contra bola pra decidir isso, então você tem que achar o tal cone e esticar ele.