Morgiver |
Dimanche 1 Juillet 2007 à 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 |
Dimanche 1 Juillet 2007 à 2:40
|
Christhaal
|
Ben si on peut installer DirectX... il est inclus dans wine il me semble
|
GNU_Raziel |
Dimanche 1 Juillet 2007 à 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. Edité par GNU_Raziel
|
GarulfoUnix |
Dimanche 1 Juillet 2007 à 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 |
Dimanche 1 Juillet 2007 à 13:20
|
GNU_Raziel
|
lol oui si tu veu, c'est mieux comme ça ?
|
Morgiver |
Dimanche 1 Juillet 2007 à 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 Edité par Morgiver
|
Dont Kill Kenny |
Dimanche 1 Juillet 2007 à 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 |
Dimanche 1 Juillet 2007 à 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) Edité par GNU_Raziel
|