Estas Aqui > Les forums > PlayOnLinux > StarCraft sv ru pl en fr

Foros

StarCraft

Nuevo tema  - Responder
Autor Respuestas
abelthorne Martes 17 Agosto 2010 a las 19:08 - [Citar]
Membre

Membre
Bonjour,
Je suis en train d'essayer d'installer StarCraft (le premier) via le script inclus dans POL. À un moment, j'ai un message d'erreur disant "Following server is no longer available: sd-1.archive-host.com".

Apparemment, dans le script, c'est un lien vers une DLL (ddraw.dll). Est-ce que quelqu'un sait pourquoi il y a le téléchargement de ce fichier ?

Pour info, je lance le jeu sans souci avec Wine (jeu installé sous Windows et partition montée côté Ubuntu) mais j'ai de gros problèmes de lenteur (rendu GDI) ou pas d'affichage (rendu OpenGL). J'ai vu sur AppDB que certains avaient contourné ces problèmes de lenteur en installant le jeu avec POL (il y a longtemps) et je me disais que ddraw.dll était peut-être une version modifiée pour améliorer les choses.

Bref, si quelqu'un avait plus d'infos et éventuellement un lien à jour pour télécharger la DLL... Sinon, vous devriez peut-être modifier le script pour supprimer le lien mort : il semble que ça arrête l'installation immédiatement.
Aymeric P. Miercoles 18 Agosto 2010 a las 0:03 - [Citar]
Admin

Admin
Grmbl!
Je suis près à parier que ce script à été écrit par NSLW <- j'avais prévenu à l'époque que archive-host c'était pas une bonne idée ... !
Bref
Concernant la dll je suppose que c'est pour améliorer le rendu (direct draw), tu dois pouvoir la trouver sur d'autre site (notamment celui là: http://www.dll-files.com/pop.php?dll=ddraw).

Ce qu'il faudrait savoir, c'est si le jeu fonctionne correctement sans cette dll?

Merci de faire des tests ... et d'ouvrir un rapport de bug pour le script :-)




Don't think because I answered once, I will answer again.
abelthorne Viernes 20 Agosto 2010 a las 15:17 - [Citar]
Membre

Membre
ddraw.dll, c'est une bibli de base de Windows et Wine. Donc je suppose que celle qui était en téléchargement dans le script est une version modifiée d'une quelconque manière, et pour trouver cette version en particulier, ça risque d'être coton.

Le jeu en lui-même n'a à priori pas besoin de cette DLL (je l'ai installé sans souci avec Wine). Il y a juste ce problème de lenteur parce qu'il utilise GDI et qui est résolue en théorie par le réglage de deux clés de la BdR pour basculer le rendu sur OpenGL. Je dis "en théorie" parce que d'après les commentaires d'AppDB ça marche chez pas mal de monde mais il y a des cas, comme le mien, où on se retrouve avec un écran noir au lieu de l'affichage du jeu. Je suppose que ça dépend des pilotes graphiques mais sans en être absolument certain...
Je me suis dit que la DLL avait peut-être pour but de corriger ce problème mais je ne peux pas vraiment tester sans savoir laquelle c'est (s'il y en a plusieurs).

À moins qu'elle ait pour but uniquement de corriger des problèmes avec Battle.net (dans le script, c'est ce qui est mentionné, mais je ne vois pas quel problème d'affichage peut toucher Battle.net en particulier) ?

En tout cas, vous pouvez virer le lien du script : ça n'empêchera pas de lancer le jeu et ça évitera à l'installation de planter. Après, il ne fonctionnera peut-être pas comme il faut chez tout le monde...
BlondVador Viernes 20 Agosto 2010 a las 16:27 - [Citar]
Modérateur

Modérateur
Essaye de télécharger : http://www.dll-files.com/ddraw.zip?0VKeQ0XGmV et de remplacer l'ancienne dll par celle-ci.

Dis-moi alors si ça fonctionne =).

abelthorne Lunes 23 Agosto 2010 a las 15:53 - [Citar]
Membre

Membre
Non. En tout cas, ça ne change rien à mon problème d'écran noir en OpenGL.

Idéalement, il faudrait que la personne qui a travaillé sur le script à l'origine explique pourquoi une autre version de ddraw.dll est téléchargée. Comme je ne sais pas si mon problème a un rapport quelconque avec cette bibli, c'est pas évident de faire des tests...
BlondVador Lunes 23 Agosto 2010 a las 16:08 - [Citar]
Modérateur

Modérateur
Tu pourras trouver l'auteur du script original sur le forum anglais de POL sous le pseudo de NSLW.

abelthorne Martes 24 Agosto 2010 a las 15:56 - [Citar]
Membre

Membre
Ok, j'ai posté dans le forum anglais. À suivre, donc.

Au passage, j'ai vu que quelqu'un se plaignait du même problème de lien mort pour le script de Brood War (extension de Starcraft). C'est à l'auteur des scripts de les corriger ou à n'importe qui dans l'équipe de POL ? Il faudrait peut-être virer temporairement le téléchargement de la lib dans les deux scripts concernés, non ?

Editado por: abelthorne

GNU_Raziel Martes 24 Agosto 2010 a las 18:43 - [Citar]
Admin

Admin
j'ai recupéré la fameuse dll modifée, elle ne concerne QUE ceux jouants sur le battle.net a priori...je modifierais le script quand même le cas échéant pour qu'il est une url valide.

Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
abelthorne Martes 24 Agosto 2010 a las 19:15 - [Citar]
Membre

Membre
Alors finalement, elle est modifiée ou c'est celle de base de Windows ? Tu aurais un lien pour la télécharger, que je puisse faire un test rapide ?
GNU_Raziel Miercoles 25 Agosto 2010 a las 0:08 - [Citar]
Admin

Admin
Script modifié, la DLL est de nouveau accessible, enjoy

Linux a un noyau, Windows a un pépin.
Si Microsoft inventait quelque chose qui ne plante pas, ca serait le clou.
http://gnuraziel.labrute.fr - Deviens mon élève petit scarabé
abelthorne Miercoles 25 Agosto 2010 a las 14:35 - [Citar]
Membre

Membre
Je viens de tester, ça ne résout pas mon problème. Il y a donc de fortes chances qu'il vienne des pilotes graphiques comme je le redoutais.
Je vais quand même le tester sur mon autre PC (qui a une carte graphique plus récente et des pilotes à jour) pour voir.

EDIT : au passage, je viens de tester l'installation via POL (toujours sur le même PC) et ça ne change strictement rien. Bizarrement, le jeu est toujours aussi lent au lancement (POL ne passe pas en OpenGL par défaut) donc je ne vois pas ce qui a bien pu résoudre les problèmes de lenteur de certains sur AppDB.

Editado por: abelthorne

abelthorne Jueves 26 Agosto 2010 a las 12:58 - [Citar]
Membre

Membre
Juste un dernier message pour dire que j'ai testé StarCraft sur mon autre PC, plus puissant et le jeu fonctionne sans problème :
- l'affichage GDI a l'air rapide (encore qu'il y a de légères saccades)
- l'affichage OpenGL fonctionne sans problème (pas d'écran noir)

Donc ça a l'air de confirmer mes soupçons.
Estas Aqui: Index > PlayOnLinux > StarCraft
Il n'y a rien à voir ici