Microsoft qui ouvre du code, c´est possible ca ?
Pour lancer des jeux natifs Windows sous Linux, ce n´est pas de l´émulation, puisqu´un émulateur simule du matériel, alors que la machine hote est toujours la meme, seul le SE change.
On parle d´interpreteur, en gros il interprete le code prevu pour windows et le retranscrit pour Linux.
Quand un jeu est natifs pour windows, il est cencé ne pas marché sous Linux (sauf avec ces fameux interpréteurs comme Wine et Cedega), le fait que ce soit une application basée sur OpenGL ou sur directX ne change rien, puisque meme si OpenGL est porté sous Linux, le programme reste executable sous Windows.
La différence, c´est que si tu interpréte un jeu openGL, il devrait tourner avec Wine (Libre et gratuit).
Par contre cedega supporte DirectX 9.0, donc mieux pour les jeux videos DirectX, sauf qu´il est payant, et pas totalement libre 