ben en gros, tu vois, il faut programmer un jeu en fonction des config de la machine, pour tirer le maximum des composants... pour Halo, ils on du tout convertir, mais ils se sont contentés de ça, ils se sont pas fait chier à faire un bon portage, en tenant compte des composants totalement différents entre PC et XBox
c´est dur à expliquer, en fait...
je vais faire une comparaison :
tu fais un calcul de tête :
6*9
54
mais si tu réfléchis pas efficacement, tu penses comme ça :
4*9
36
2*9
18
36+18
54
résulktat, tu as mis beaucoup plus de temps à compter, et ben un jeu mal optimisé, c´est un peu la même chose, quand ta machine fait un calcul, le jeu n´est pas programmé de telle manière que ce soit efficace, mais plutot compliqué, résultat : le GPU ou CPU met plus de temps à faire un calcul
ça rame
( je suis pas sûr d´être super clair, là
)
exemple concret :
Doom 3, sur les cartes ATI, tournait beaucoup moins vite que sur cartes nVidia, mais il suffisait de rajouter un fichier de même pas un Mo ( il me semble que c´était un algorythme pour Shaders, ou un truc dans ce style ) , pour remonter le framerate de manière assez significative
manque d´optimisation pour Cartes ATI, parce qu´ils avaient un partenariat avec nVidia, or il leur suffisait de faire un petit fichier, ça leur aurait pris à tout casser 1 journée, ils ont sciemment négligé ce détail
ouf 