Morgiver |
Sunday 1 July 2007 at 1:53
|
Morgiver
|
Bonsoir (ou bonjour tout dépend de l'heure à laquelle vous lisez ce message, ou alors tout dépend de votre fuseau horaire et .. ahrem.. pardon )
Il y a quelque chose que je comprend pas vraiment.
On arrive à installer des jeux, et différents programme windows sous linux, mais pourquoi pas Direct X ?
Enfin peut-être que je me goure completement , je cherche juste à comprendre
Voila, merci
Morgiver
|
Christhaal |
Sunday 1 July 2007 at 2:40
|
Christhaal
|
Ben si on peut installer DirectX... il est inclus dans wine il me semble
|
GNU_Raziel |
Sunday 1 July 2007 at 11:13
|
GNU_Raziel
|
Tu ne peu pas installer directX dans wine (sauf package spécialement retravaillé) parsque les dlls DirectX de wine sont des dlls prèsque tjrs entierement recodées.
Voila pourquoi quand tu essai d'installer l'executable DirectX du site de MS tu as le droit un un joli message d'erreur.
Il faut voir ses dlls (tres tres TRES grossièrrement) comme un wrapper qui transforme les API directX en API openGL afin quelles soient interprétés (voila une des raisons qui fait que Wine N'EST PAS un émulateur) correctement par le système. Edited by GNU_Raziel
|
GarulfoUnix |
Sunday 1 July 2007 at 12:58
|
GarulfoUnix
|
(voila pourquoi Wine N'EST PAS un émulateur)
Ce n'est pas ça qui montre que ce n'est pas un émulateur . Mais ce n'est pas faux bien entendu ce que tu as dis.
Un émulateur est un programme qui reproduit à "l'identique" le fonctionnement d'une machine. Windows n'est pas une machine mais un programme.
PenBook
Pour info: GuideCoder.org va être remplacé par PenBook.
|
GNU_Raziel |
Sunday 1 July 2007 at 13:20
|
GNU_Raziel
|
lol oui si tu veu, c'est mieux comme ça ?
|
Morgiver |
Sunday 1 July 2007 at 14:30
|
Morgiver
|
Pourquoi ré-écrire les DLL ?
Comprenez bien que 'jai pas envie de vous prendre la tête hein mais quand on installe un jeu avec POL, personne n'a dû le ré-écrire, on s'est juste contenter de l'installer.
Je comprend pas vraiment pourquoi on peut pas faire la même chose pour direct X, enfin je vais laisser ça au pros et les croire sur paroles car je n'y connais pas vraiment grand chose sur les bas-fond des OS Edited by Morgiver
|
Dont Kill Kenny |
Sunday 1 July 2007 at 14:33
|
Dont Kill Kenny
|
C'est peut etre une question d'architecture, Linux n'est pas construit comme Windows, c'est pour cela qu'il faut adapter directX qui est une API Windows. Enfin, je dis ça mai sje dis rien
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !" Einstein
|
GNU_Raziel |
Sunday 1 July 2007 at 16:20
|
GNU_Raziel
|
Parqu'il y a une enorme difference entre installer un jeu qui va se contenter d'utiliser les dlls directX sans se demander d'ou elle viennent ni ce qu'il y a dedans et installer les dlls officielles directX qui ne sont pas du tout adaptées a wine (cf le post de Dont Kill Kenny).
Si cétait si facile que ça, ça ne demanderais pas des années de boulots pour faire fonctionner une appli windows correctement avec wine...
Comme c'est écrit plus haut, Windows et Linux sont aussi semblable qu'une 2CV et une Ferarri. C'est comme de vouloir mettre un moteur de Formule 1 sur une mobilette...
Estime toi heureux que Wine soit aussi performant a l'heure actuelle...Et pour finir, comme je le dit souvent : Si jouer et la seule chose qui vous interesse mieux vaut acheter une console de jeu, au moins c'est fait pour ça...Ce qui n'est pas le cas du PC. (et surtout ça coute bien moins cher) Edited by GNU_Raziel
|