GNU_Raziel |
Lundi 4 Juin 2007 à 21:33
|
GNU_Raziel
|
Visiblement le support msi a été modifié dans cette version et, premier cas répertorié, Fable - The Lost Chapter ne s'installe plus du tout (l'installeur plante apres la selection des options de bases - installation rapide ou personnalisée, ect...)
C'est le seul jeu Microsoft Game que je possède donc je ne peu pas tester si ça vien de l'installeur MS en lui-même ou pas, si quelqu'un peu tester ça pourrait être utile.
Quoi qu'il en soit je vous conseille de tester les jeux supportés par PlayOnLinux utilisant un Installeur msi (ex : Steam) pour savoir si je problème va se généralisé ou non... Edité par GNU_Raziel
|
Quentin PÂRIS |
Lundi 4 Juin 2007 à 21:41
|
Quentin PÂRIS
|
Steam marche Je l'ai testé avec la 0.9.38 et PlayOnLinux 1.6.2. Si tu avais une messagerie instantanée, j'ai un petit script que j'ai fait, j'aimerais que tu m'aide à l'améliorer et ça règlerai pas mal de problèmes de ce genre
|
GNU_Raziel |
Lundi 4 Juin 2007 à 21:45
|
GNU_Raziel
|
les trucs du genre aMsn et autre très peu pour moi j'ai une sainte horreur de ça...A la limite on peu créer un chan irc pour playonlinux, le serveur netrusk.net est parfait (tenu par des connaissances, c'est sérieux, sécurisé et facile)
Sinon tu peu m'envoyé le script sur mon email : gnuraziel@gmail.com Edité par GNU_Raziel
|
Quentin PÂRIS |
Lundi 4 Juin 2007 à 21:50
|
Quentin PÂRIS
|
Bon je t'explique brièvement.
J'ai créé un script : wine_download
Ce script est bien MAIS :
- Il télécharge des .deb, donc marche que sous Ubuntu
- Il n'est pas totalement intégré à PlayOnLinux.
L'idée serait de rajouter un script dans wine_expert qui télécharge automatiquement une version de wine, et qu'il modifie le lanceur du jeu pour utiliser la version de wine installée.
J'espère que tu comprend à peu près ce que j'aimerais.
Autre problème : sais tu comment extraire des .deb sur une autre distribution que Ubuntu ou debian ?
Si tu arrive à faire tout ça, tu es un dieu
|
GNU_Raziel |
Lundi 4 Juin 2007 à 21:57
|
GNU_Raziel
|
Alors j'ai testé wine_download déjà, le gros souci c'est que, mis a part le binaire wine, TOUT le reste des fichiers est utilisé via les path officiels, ce qui reviens a utiliser wine 0.9.38 avec le binaire de wine 0.9.37.
J'ai déjà essayé avec fable et ça foire lamentablement, le support msi ne se résumant absolument pas au binaire wine seul.
Ce qu'il faut donc en priorité c'est faire en sorte que wine_download permette aussi d'utiliser les paths relatifs aux binaires.
Ensuite on peu envisager d'utiliser les sources pour que wine_download fonctionne quel que soit la distro. Edité par GNU_Raziel
|
Quentin PÂRIS |
Lundi 4 Juin 2007 à 21:59
|
Quentin PÂRIS
|
Chez moi ça a toujours marché niquel. Donc oui, si tu arrives à faire ça proprement c'est encore mieu
Pour les sources : bof, c'est trop long à compiler. Faut plutôt préparer des binaires à l'avance qu'on hébergerait je pense Edité par Tinou
|
GNU_Raziel |
Lundi 4 Juin 2007 à 22:04
|
GNU_Raziel
|
Chez moi ça a toujours marché niquel.
C'est que le problème de Fable viens de l'installeur Microsoft alors, qui ne doit pas aimer le nouveau support msi de wine
|
Quentin PÂRIS |
Lundi 4 Juin 2007 à 22:07
|
Quentin PÂRIS
|
Si t'arrive à faire tout ça : tu as une news specialement dédiée pour toi !
C'est LE truc qui manque à PlayOnLinux
|
GNU_Raziel |
Lundi 4 Juin 2007 à 23:23
|
GNU_Raziel
|
Je me pencherais actuellement sur la question... Edité par GNU_Raziel
|
Quentin PÂRIS |
Mardi 5 Juin 2007 à 13:08
|
Quentin PÂRIS
|
Je confirme que mon script n'utilise PAS les librairies installées dans /usr/lib/wine.
J'ai desinstallé wine, utilisé un wine_dowloadé, ça marche. J'ai ensuite renommé ~/wine/versions/0.9.35-feisty/lib/ et la, ça marche plus
Donc ce script est utilisable !
|
GNU_Raziel |
Mardi 5 Juin 2007 à 16:58
|
GNU_Raziel
|
j'ai vu ça en compilant wine moi même, le binaire wine recherche les fichiers portants le même numeros de version en priorité et si ils ne les trouvent pas il bascule sur le tronc commun (pas bête du tout comme système)
Malheureusement ça ne résoud pas le souci avec Fable :
-wine 0.9.38 (officiel) + wine 0.9.37 (wine_download ou compil) = plantage quoi que je fasse
-désinstall de wine 0.9.38+install de wine 0.9.37 = impec
Comme un dit a la montagne "y a une huitre dans la tartiflette, c'est pas normal"
Je me suis résolu du coup a créer mon propre "installeur" pour fable (décompactage des cab et ré-atribution des fichiers dans leur dossiers respectifs...Pas dur mais long, très long)
CF le post sur le "test" de Fable pour le script (j'ai d'ailleurs besoin de feedback si possible)
|
Quentin PÂRIS |
Mardi 5 Juin 2007 à 17:01
|
Quentin PÂRIS
|
Steam aussi pose problème avec la nouvelle version de wine. Donc je pense franchement que je vais faire un système pour intégrer des version des wine différentes sous playonlinux
|
GNU_Raziel |
Mardi 5 Juin 2007 à 17:30
|
GNU_Raziel
|
Steam aussi pose problème avec la nouvelle version de wine. Donc je pense franchement que je vais faire un système pour intégrer des version des wine différentes sous playonlinux
Dans ce cas utilise wine_download mais de façon simplifiée :
-Pas de choix de distro
-Chopage des packets debian (ou ubuntu peu importe)
-Un coup de Alien pour en faire un tar.gz
-un petit script qui installe la version voulue dans .PlayOnLinux/wine_version/ (par exemple)
-Un menu de selection des version
-Une nouvelle variable genre $WINE_VERSION a intégrée a chaque script qui permet, de façon transparente, de switcher entre les versions facilement Edité par GNU_Raziel
|
Quentin PÂRIS |
Mardi 5 Juin 2007 à 17:35
|
Quentin PÂRIS
|
Exactement à ça que je pensais. Et un petit script qui se lance une seule fois qui permettrait de mettre à jour tout les lanceurs
|
GNU_Raziel |
Mardi 5 Juin 2007 à 17:42
|
GNU_Raziel
|
Exactement à ça que je pensais. Et un petit script qui se lance une seule fois qui permettrait de mettre à jour tout les lanceurs
Les grands esprits se rencontrent
Au passage, je suis revenu a wine-0.9.37 comme version "officielle" et j'ai mis la 0.9.38 en test via wine_download...visiblement la mouture 0.9.38 cause plus de souci qu'elle n'en résoud (cf la buglist de wine) Edité par GNU_Raziel
|
Quentin PÂRIS |
Mardi 5 Juin 2007 à 17:43
|
Quentin PÂRIS
|
C'est parti, je me lance. Un truc qu'il faudra préciser : chaque version de wine bouffe 40mo d'espace
|
twinoatl |
Mardi 5 Juin 2007 à 18:52
|
twinoatl
|
C'est parti, je me lance. Un truc qu'il faudra préciser : chaque version de wine bouffe 40mo d'espace
On s'en fout de la place que ça prend, on veut que ça marche
P.S. Comme ce message peut-être mal pris, je tiens à préciser que j'adore PlayOnLinux. Je ne l'ai jamais encore fait marcher (j'ai juste besoin de Worms Armageddon) mais j'adore le principe. Edité par twinoatl
|
GNU_Raziel |
Mercredi 6 Juin 2007 à 0:07
|
GNU_Raziel
|
Alors, je trouve ça très bien la fonction WineVersion MAIS il faudrait ajouter un menu installer, pour pouvoir installer une version de wine sans être obliger d'assigner un jeu avant, je trouve ça plus logique
Edit :
Ah j'ai vu que c'était juste un petit oublie dans le menu, la fatigue surement
Impéccable donc (a part ce petit oublie), très beau boulot, bravo Edité par GNU_Raziel
|
nasra |
Mercredi 6 Juin 2007 à 1:06
|
nasra
|
Oui très beau boulot !
Par contre j'aimerai bien avoir dans la liste des jeux quelle version de wine ils utilisent (entre parenthèse).
Et vraiment félicitation pour ce très bel outil !
Birth retrogamer, linuxgamer since 2007
|