Forums

StarWars - Knights Of The Old Republic

un Must

Auteur Réponses
GNU_Raziel Samedi 2 Juin 2007 à 0:18
GNU_Raziel

Version de Wine : 0.9.37
Distribution : Debian
Version de la distribution : SID (Unstable)
Carte graphique : Nvidia, geforceFX 5700LE (version 256Mo)
Pilote de la carte graphique : 1.0-9755
Commentaires :
-Tout fonctionne à merveille, il faut juste penser à installer le patch 1.03 et à désactiver la souris Hardware via le lanceur SWKotor_Config.
Voilà le lien vers les scripts d'installation que j'ai faits :
http://webadvance.free.fr/PlayOnLinux/forums/see_topic.php?topic=74

À bientôt pour de nouvelles aventures

Edité par Salvatos

Asimov Samedi 2 Juin 2007 à 13:59
Asimov

Merci Raziel, je vais le tester d'ici la fin du week-end.

Surtout que j'adore ce jeu, ça fait vraiment plaisir.

Nous piétinerons éternellement aux frontières de l'Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c'est précisément cela qui fait de nous des hommes.

omega13 Dimanche 4 Novembre 2007 à 22:17
omega13Anonymous

Raziel comment a tu fait pour faire marcher les video, moi il me faut les desctivées pour que le jeu fonctionne
GNU_Raziel Samedi 10 Novembre 2007 à 22:20
GNU_Raziel

Je n'avais rien modifié de particulier, je revérifirais la compatibilité des jeux que j'ai sous la main avec POL 2.0.1 le WE prochain si j'en trouve le temps et referais un rapport complet pour chacun d'entres eux.
Prodejeu Samedi 22 Aoüt 2009 à 12:01
ProdejeuAnonymous

Bonjour,


Je viens de tenter une installation de Star Wars - Knight Of The Old Republic.
Et dès que je choisi le script dans la liste et clique sur [Appliquer], la console me balance ça, sans que rien ne s'affiche :

~/.PlayOnLinux/install: line 48: POL_SetupWindow_Init : commande introuvable
~/.PlayOnLinux/install: line 49: POL_SetupWindow_presentation : commande introuvable
~/.PlayOnLinux/install: line 51: select_prefix : commande introuvable
--2009-08-22 11:44:42--  http://mulx.playonlinux.com/wine/linux-i386/LIST
Résolution de mulx.playonlinux.com... 91.121.54.147
Connexion vers mulx.playonlinux.com|91.121.54.147|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 6816 (6,7K) [text/plain]
Saving to: `~/.PlayOnLinux/tmp/LIST'

100%[====================================================>] 6 816       --.-K/s   in 0,04s   

2009-08-22 11:44:43 (168 KB/s) - « ~/.PlayOnLinux/tmp/LIST » sauvegardé [6816/6816]

~/.PlayOnLinux/install: line 55: Use_WineVersion : commande introuvable
~/.PlayOnLinux/install: line 70: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 26: POL_SetupWindow_message : commande introuvable
~/.PlayOnLinux/install: line 27: POL_SetupWindow_cdrom : commande introuvable
~/.PlayOnLinux/install: line 28: POL_SetupWindow_wait_next_signal : commande introuvable
~/.PlayOnLinux/install: line 29: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
cp: la cible `/drive_c/windows/temp/SWKOTOR' n'est pas un répertoire
chmod: ne peut accéder `/drive_c/windows/temp/SWKOTOR': Aucun fichier ou dossier de ce type
mv: ne peut évaluer `/drive_c/windows/temp/SWKOTOR/autorun.inf': Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 34: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 35: POL_SetupWindow_detect_exit : commande introuvable
~/.PlayOnLinux/install: line 26: POL_SetupWindow_message : commande introuvable
~/.PlayOnLinux/install: line 27: POL_SetupWindow_cdrom : commande introuvable
~/.PlayOnLinux/install: line 28: POL_SetupWindow_wait_next_signal : commande introuvable
~/.PlayOnLinux/install: line 29: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
cp: la cible `/drive_c/windows/temp/SWKOTOR' n'est pas un répertoire
chmod: ne peut accéder `/drive_c/windows/temp/SWKOTOR': Aucun fichier ou dossier de ce type
mv: ne peut évaluer `/drive_c/windows/temp/SWKOTOR/autorun.inf': Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 34: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 35: POL_SetupWindow_detect_exit : commande introuvable
~/.PlayOnLinux/install: line 26: POL_SetupWindow_message : commande introuvable
~/.PlayOnLinux/install: line 27: POL_SetupWindow_cdrom : commande introuvable
~/.PlayOnLinux/install: line 28: POL_SetupWindow_wait_next_signal : commande introuvable
~/.PlayOnLinux/install: line 29: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
cp: la cible `/drive_c/windows/temp/SWKOTOR' n'est pas un répertoire
chmod: ne peut accéder `/drive_c/windows/temp/SWKOTOR': Aucun fichier ou dossier de ce type
mv: ne peut évaluer `/drive_c/windows/temp/SWKOTOR/autorun.inf': Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 34: cd: /drive_c/windows/temp: Aucun fichier ou dossier de ce type
~/.PlayOnLinux/install: line 35: POL_SetupWindow_detect_exit : commande introuvable


J'ai téléchargé le script, et rajouté ce ci au début :

if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check

Piqué dans le script d'Half-Life.

Ca marche beaucoup mieux.
La première fenêtre d'installation s'affiche, je clique sur [Suivant] :

--2009-08-22 11:50:10--  http://mulx.playonlinux.com/wine/linux-i386/LIST
Résolution de mulx.playonlinux.com... 91.121.54.147
Connexion vers mulx.playonlinux.com|91.121.54.147|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 6816 (6,7K) [text/plain]
Saving to: `~/.PlayOnLinux/tmp/LIST'

100%[====================================================>] 6 816       --.-K/s   in 0,04s   

2009-08-22 11:50:10 (167 KB/s) - « ~/.PlayOnLinux/tmp/LIST » sauvegardé [6816/6816]

python: can't open file '/usr/share/playonlinux/python/tools/get_wineversions.py': [Errno 2] No such file or directory


Un fenêtre sans bordure s'affiche, dans laquelle il est inscrit : "Unable to find the version : 1.1.27".

D'abord j'ai pensé que le script était tout buggué, mais à priori il est sur le site depuis 2 ans, du coup ça m'étonnerais que personne n'ai remonté de problème depuis.
Donc ça viens surement de chez moi, avec sans doute un problème de version de wine.
Mais là...
Je tourne sur Ubuntu 9.04.
Ça m'étonne que ce script qui a 2 ans référence une version de wine plus récente que la dernière Ubuntu...

Anyone, can help me ?
Merci beaucoup.

Edité par Prodejeu

Prodejeu Samedi 22 Aoüt 2009 à 12:13
ProdejeuAnonymous

Ayant fouiné un peu, je vais m'auto-répondre.
A priori, PlayOnLinux utilise ses propres version de wine installé séparément du système.
Il y a même une interface graphique pour les gérer.

J'ai donc installé la version de wine concerné (1.1.27) qui est bien listé.

On pourra juste regretter que le message d'erreur ne soit pas, un poil, plus explicite, car sans la console on ne peut pas comprendre.
En prime, une petite installation automatique de la version de wine qui va bien, serait formidable. ;-)

Bon, ça ne marche toujours pas, mais je progresse.
Cette fois-ci :
--2009-08-22 12:06:10--  http://mulx.playonlinux.com/wine/linux-i386/LIST
Résolution de mulx.playonlinux.com... 91.121.54.147
Connexion vers mulx.playonlinux.com|91.121.54.147|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 6816 (6,7K) [text/plain]
Saving to: `~/.PlayOnLinux/tmp/LIST'

100%[========================================>] 6 816       --.-K/s   in 0,04s   

2009-08-22 12:06:10 (165 KB/s) - « ~/.PlayOnLinux/tmp/LIST » sauvegardé [6816/6816]

~/Bureau/kotor1.sh: line 77: cd: ~/.PlayOnLinux/wineprefix/SWKotor/drive_c/windows/temp: Aucun fichier ou dossier de ce type


Je dirais bien qu'il y a un problème lors de la création du prefix...

Edité par Prodejeu

Prodejeu Samedi 22 Aoüt 2009 à 12:15
ProdejeuAnonymous

J'ai bien un dossier "SWKOTOR" de crée, mais il est vide.
Il me semble qu'un prefix wine n'est, de base, pas vide
De plus il est crée dans le dossier "WineVersions", et à mon avis il n'a rien à faire là.

Edité par Prodejeu

Prodejeu Samedi 22 Aoüt 2009 à 12:34
ProdejeuAnonymous

En rajoutant au script :

POL_SetupWindow_prefixcreate 

à la ligne suivant : "select_prefix", ca marche beaucoup mieux ! :)
Prodejeu Samedi 22 Aoüt 2009 à 14:15
ProdejeuAnonymous

Ok, c'est bon, ca marche.

Pour cela, il m'a fallu :
- récupérer le script sur ma machine.
- rajouter au début du fichier après les commentaires :
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"
cfg_check

- rajouter après :
select_prefix ...
, ceci :
POL_SetupWindow_prefixcreate
- Installer la dernière version de WINE, pour moi c'était la 1.1.27, mais le script veut la dernière connue, ce qui n'est pas une mauvaise chose mais pourrait-être automatisé.

D'ailleurs, toujours en farfouillant, j'ai fini par retrouver le script dont parle GNU_Raziel au début de ce post.
Le script à l'air d'avoir été fait pour une ancienne version de PlayOnLinux, mais à priori il devait corriger certains de mes problèmes... (régressions ? dommage...)

Il ne me reste plus qu'à chercher comment mettre le jeu en plein écran et c'est bon.

Edité par Prodejeu

ddelec24 Samedi 22 Aoüt 2009 à 22:42
ddelec24

merci pour l'auto-résolution, en suivant le fonctionnement de POL et les messages d'erreurs en sortie de wine, tout était effectivement corrigible facilement.


PS: Tu aurais pu cliquer sur éditer plutot que créé une réponse à chaque fois :)

- venez sur irc!
Prodejeu Lundi 24 Aoüt 2009 à 12:49
ProdejeuAnonymous

merci pour l'auto-résolution, en suivant le fonctionnement de POL et les messages d'erreurs en sortie de wine, tout était effectivement corrigible facilement.

Quote from ddelec24


Certes, mais je suis ingé en info, et j'y ai passé plus d'une heure.
Comment sont censé faire les autres ?

J'aimerais bien conseiller POL à mon entourage (non-informaticien), mais je ne peux pas leur demander de corriger des scripts, ni même de lancer une application en console.
Rien que la notion de prefix Wine, sera déjà difficile à faire passer.

Est-ce qu'au moins le script va être corrigé ?

PS: Tu aurais pu cliquer sur éditer plutot que créé une réponse à chaque fois :)

Quote from ddelec24


C'est très vrai, sorry.
J'y penserais pour la prochaine fois.

Edité par Prodejeu

Koops Jeudi 27 Aoüt 2009 à 23:34
KoopsAnonymous

Je confirme les modifications fonctionnent.
Je ne sais pas trop comment vous fonctionnez mais il pourrait être bon de mettre à jour le script :)
ddelec24 Samedi 29 Aoüt 2009 à 13:59
ddelec24

le créateur du script se chargera de faire la modification dès qu'il le pourra ;)

- venez sur irc!
Prodejeu Samedi 5 September 2009 à 10:15
ProdejeuAnonymous

Version of wine : 1.1.28
Distribution : Debian
Version of the distribution : testing
Graphics card : GeForce Go 7900 GS
Drivers of the graphics card : 185.18.36-1+2.6.30-5
Comments : There seems to be a few errors in the install script for Star Wars: Knights of the Old Republic

First i tried to run the script from the instalation dialog and this faild with some errors like:
./PlayOnLinux/install: line 55: Use_WineVersion: command not found

I added:

Code PLAYONLINUX:

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"


after the head-comments.

the next wehr some errors while copy the cds: file does not exist

i added

Code PLAYONLINUX:

POL_SetupWindow_prefixcreate


After Chosing the wine version:

Code PLAYONLINUX:

LATESTVERSION=$(Get_Latest_Wine_Version)
CHOSENWINEVERSION="$LATESTVERSION"
Use_WineVersion "$CHOSENWINEVERSION"
POL_SetupWindow_prefixcreate


Edited by ET

Citer


Quelqu'un a fait les mêmes remarques sur le forum anglais et du coup le script est désormais corrigé.
Si j'avais su j'aurais commencé par poster sur le forum EN, car il l'air un peu plus actif.
Néanmoins, même si je ne l'ai pas testé, les différents problèmes que j'ai levé ont l'air d'avoir été corrigé.

Donc merci à : NSLW (le gars qui a corrigé le script).