09-07-2022, 11:26 PM
Edinho escreveu: (09-07-2022, 10:55 PM)Impressionante :3 glide wrappers nunca funcionaram muito bem, se os caras conseguiram, fizerem feitiçariaO problema de fazer glide wrapper é que a 3Dfx faz as coisas de forma meio diferentes de um Direct3D da vida, então precisa de shaders pra conseguir emular o que a placa faz direito.
Agora quanto a emular o hardware em si por software.. é pesado mas não é muito complicado.
A placa é basicamente desenhada para o único proposito de desenhar um pixel de um triangulo 3D a cada ciclo do clock. 66 milhões de pixels por segundo, não importa o que ligue.
Só pra dar uma ideia, a placa TEM que ter exatamente 8 chips de memoria por que não tem nenhuma inteligencia lá pra acessar os chips de qualquer outra forma.
Então não tem muitos comandos pra serem emulados nem nada, só os musculos imensos do touro.