Вы находитесь здесь

Форум

Rune of Magic

Impossible à lancer

Автор Replies
Archfiend Monday 28 September 2009 at 16:13
ArchfiendAnonymous

Bonjour,

J'ai intaller RoM via la procedure automatique, j'ai pu le lancer une fois où le jeux à fait tout un tas de MaJ (1), j'ai du couper et maintenant que j'essaye de le relancer rien ne se passe.

Je lance PoL via terminal, lorsque je clique pour lancer RoM, le terminal affiche suivis d'une ligne vide : Running Runes Of Magic
A l'etape (1) RoM etait configuré wine 1.1.29, j'ai essayé 1.1.27 après avoir lu un topic chz qui cela résolvait certains problèmes mais rien n'y a fait.

Notez que je peu lancer une autre appli via PoL que RoM.

Systeme : Ubuntu 9.04 32bits
Environnement : Gnome
Version de wine : 1.1.29
Version(s) de wine pour l'application : 1.1.29, 1.1.27

Une idée ?

Edited by Archfiend

Link78340 Saturday 3 October 2009 at 22:02
Link78340

Salut à toi, effectivement j'ai eu ce problème, et ma solution avait été d'installer la version 1.1.17 de wine et pas 1.1.27 ^^. Si cela ne solutionne pas ton problème, je pense que maintenant que PoL intègre des options de debug, l'utiliser pourrait nous aiguiller sur la véritable origine de ton bug ^^.

Edited by Link78340


Archfiend Monday 5 October 2009 at 15:30
ArchfiendAnonymous

Merci pour ta réponse.

J'ai tenté avec la 1.1.17 mais rien n'y fait.

archfiend@pandemonium:~$ playonlinux --run "RoM"
PlayOnLinux v3.7

Checking python :                     [ Ok ]HTTP/1.0 200 OK
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Length: 11079
Date: Mon, 05 Oct 2009 05:58:57 GMT
Server: lighttpd/1.4.19
X-Cache: MISS from ufc238.univ-fcomte.fr
X-Cache-Lookup: MISS from ufc238.univ-fcomte.fr:3128
Proxy-Connection: keep-alive

archfiend@pandemonium:~$ windowinit
setfocus
Could not load Mozilla. HTML rendering will be disabled.
killfocus
setfocus
click

archfiend@pandemonium:~$


Apres "click" si j'appuie sur entrée je retrouve le prompt, sinon il semble ne rien se passer.
Dans la liste des processus, aucune trace de PoL ou Wine ou RoM.
Si il y a un moyen d'obtenir plus d'information de debug je suis preneur, ou même une solution :p
GIO879 Tuesday 6 October 2009 at 13:38
GIO879Anonymous

J'ai exactement le même problème rien ne se pace une fois que l'on veut lance RoM
j ai ouvert un console debugage et voilà ce que me donne en lançant le jeu de puis la console
PlayOnLinux: ~/.PlayOnLinux > wine ./wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/Client.exe
err:menubuilder:WinMain unknown option -a
err:menubuilder:WinMain unknown option -r
fixme:mixer:ALSA_MixerInit No master control found on MPU-401 UART, disabling mixer

pour le moment je n ai pas encore trouvé d'issue , j' ai lu sur le forum qu il fallait essayer avec la version de wine 1.17, mais les version sont down pour le moment on dirait

Ce qui me semble étrange c est que j'ai installé le jeu sur le wine de mon system et la j arrive à lancer le jeu jusque à un écran de login ou autre car je n ai que l image de fond impossible de faire une action

UNe idée ?
Berillions Tuesday 6 October 2009 at 22:53
Berillions

Sur WineHQ Appdb, il est dit pour la version 2 du client ainsi que pour Wine 1.1.30 qu'il faut installer vcrun2005.

http://appdb.winehq.org/objectManager.php?sClass=version&iId=16420

GIO879 Wednesday 7 October 2009 at 13:00
GIO879Anonymous

Sur WineHQ Appdb, il est dit pour la version 2 du client ainsi que pour Wine 1.1.30 qu'il faut installer vcrun2005.
je ne l'avais pas précisé mais je l avais déjà fait avec winetricks
Pour en avoir discuter avec un ami et fais l'essais sur un autre pc (et la je peux me loguer)en fait le jeu bloque au téléchargement de la liste des serveurs
Berillions Wednesday 7 October 2009 at 13:49
Berillions

Moi lorsque je tente de télécharger le jeu à partir du client 2.0.1, le client de télécharge aucuns fichiers et se ferme automatiquement.

GIO879 Wednesday 7 October 2009 at 14:13
GIO879Anonymous

Bon j'ai du mieux :p

Pour ceux qui ont le même soucis graphique que le mien : juste un joli font écran animé mais vide de toutes fenêtres
Ceci est du à votre carte graphique (toutes les cartes ATI, ainsi que les 6000 et série 7000 de Nvidia sont touchées.)
Voici comment procéder:
Utiliser l'éditeur de registre et chercher [HKEY_CURRENT_USER \\ Software \\ Wine \\ Direct3D]
creer les 2 chaines suivantes
Multisampling
UseGLSL

pour Multisampling donner cette valeur enabled et pour UseGLSL disabled

Normalement au lancement du jeux on doit tomber sur l'écran du login , reste à résoudre l'obtention de la liste des serveurs qui apparemment ce joue avec une dll nomée winsock, le fil est à suivre donc...

Edited by GIO879

GIO879 Thursday 8 October 2009 at 14:05
GIO879Anonymous

Finalement à l'occasion d'un essais le client a fait une update et du coup ça marche nikel sans rien faire de spécial, suremment que les serveurs étaient down, bon jeu
Archfiend Thursday 15 October 2009 at 16:55
ArchfiendAnonymous

J"ai essayé en 1.17, 1.30, 1.31 avec VCRun2005 mais ca ne fonctionne toujour pas.

Voici quelques débug :

PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/
Client.exe fonts/ skin/
ClientReport.exe launcher.exe unins000.exe
ClientUpdate.exe Microsoft.VC80.CRT/ wdb/
Download/ redist/
fdb/ Runes of Magic.exe
PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/launcher.exe
PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/Client
Client.exe ClientReport.exe ClientUpdate.exe
PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/ClientUpdate.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32e56c,0x00000000), stub!
PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/Client
Client.exe ClientReport.exe ClientUpdate.exe
PlayOnLinux: ~/.PlayOnLinux > wine wineprefix/RunesOfMagic/drive_c/Program\\ Files/Runes\\ of\\ Magic/Client.exe
PlayOnLinux: ~/.PlayOnLinux >

archfiend@pandemonium:~$ playonlinux
PlayOnLinux v3.7

Checking python :                     [ Ok ]Running RoM
HTTP/1.1 200 OK
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Length: 11504
Date: Thu, 15 Oct 2009 07:19:08 GMT
Server: lighttpd/1.4.19

windowinit
setfocus
killfocus
setfocus
click


Pourquoi fonctionnerait-il chez certains et pas chez d'autres ?
dem Sunday 18 October 2009 at 12:31
demAnonymous

Bonjour,


J'en suis au meme point, tenter de faire afficher les menus (connexion et EULA) au départ du jeu...je ne vois que la foret.

Utiliser l'éditeur de registre et chercher [HKEY_CURRENT_USER \\ Software \\ Wine \\ Direct3D]
creer les 2 chaines suivantes
Multisampling
UseGLSL

pour Multisampling donner cette valeur enabled et pour UseGLSL disabled

Quote



J'ai tenté la manip REGEDIT, mais je dois pas faire comme il faut, car je n'ai aucun résultat. Par ailleurs, j'ai dut créer le dossier "direct3d" car il n'existait pas dans le registre.

J'ai surement pas dut comprendre la manip...votre aide sera bienvenue, merci d'avance ;)



EDIT : J'ai trouvé la solution !





J'ai donc repris la solution de la modification du registre, mais mes tentatives de modif à la main n'avaient pas fonctionné. J'ai donc procédé autrement, voilà la solution qui a fonctionné chez moi (j'ai une nvidia 7200) :


Ouvrir gedit ou un autre editeur de texte
copier ceci dans un nouveau fichier texte :

[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]"Multisampling"="enabled"
"UseGLSL"="disabled"


enregistrer (sur le bureau par exemple) avec l'extension ".reg" , par exemple : doc.reg

Lancer regedit depuis le terminal en tappant : wine regedit
une fois le registre ouvert, aller dans le menu "Registre" et faites "importer un fichier registre"

choisissez le fichier que vous avez créé précemment (en l'occurence, doc.reg)

fermez le registre, lancez le jeu...miracle ça marche !


Pour les soucis de connexion aux serveurs, il faut télécharger (recherche google) winsock.dll , puis le copier dans windows/system et windows/system32 (dans le dossier .wine).

Ensuite, lancer winecfg dans un terminal :

winecfg
allez dans l'onglet "bibliotheques", tappez winsock.dll dans le champ vide, et faites ajouter. Ensuite, cliquez sur appliquer...et c'est bon, lancez le jeu !


Autre prérequis : avoir IE6 installé (avec winetricks par exemple), pour afficher correctement le launcher.


Bon, tout n'est pas parfait, ça reste lent et j'ai quelques soucis de son, mais le jeu fonctionne.



en esperant que ça aide. faites tourner l'info, car meme sur wine appdb la solution du registre n'apparait pas...




Edited by dem

Berillions Sunday 18 October 2009 at 12:41
Berillions

Pour cette partie, tu peux utiliser le plug-ins de PoL. :)

dem Sunday 18 October 2009 at 12:53
demAnonymous

MAJ de mon post avec solution ! si vous avez une soluce plus simple ou élégante ça m'interesse (le coup du plugin, je ne connais pas)


a bientot, et bon jeu

dem Sunday 18 October 2009 at 14:05
demAnonymous

Salut,

je viens donner un peu de feedback sur le jeu :

j'ai fait le tuto coté humain, ça marche trés bien coté jeu.

Coté perfs : niveau son j'ai quelques "sautillements", toute bonne idée est la bienvenue ;)

Coté perfs graphiques, c'est convenable en 1024x768, tous curseurs à fond, sauf le ciel et les effets décochés. Ce qui est marrant, c'est que si je baisse les options graphiques (en mettant tout à 0), le jeu ne s'en trouve pas acceléré de maniere notable. Je pense que c'est plutot du à wine qu'au jeu, du coup. Bref, c'est jouable, c'est pas quake 3 non plus, hein. En attendant une meilleure CG, on va faire avec.

A noter qu'auparavant j'ai testé le jeu en dual boot vista (quelle horreur, j'a passé je sais pas combien de temps à configurer cette "bip") , niveau perfs au meme niveau de détails (1024 tout à fond sauf effets spéciaux et son) la version linux du jeu n'est pas beaucoup plus lente.

Ma config : amd 64x2 4200+, 2g de ram, carte nvivia 7200 256 (partagée...beurk).


Je pense qu'avec une carte pci express correcte (512mo dédiées) ça ira trés bien, et zou dégage le dual boot windows.


Coté envrionnement linux, à noter qu'au sortir du jeu, parfois on a une "fatale error" du jeu (qui demande un bug report), et la résolution reste à 1024x768.


Je suis quand meme agréablement surpris des progrets de wine depuis un an que je n'avais pas tenté de jouer à des jeux windows dessus...meme lancer des apllis windows, beaucoup se lancent et s'installent avec un simple double click de maniere transparente, impressionnant. Si ça continue comme ça...on aura plus "besoin" de windows (prie trés fort).


Je continue mes tests cet aprés midi, et je viendrai faire mon rapport...

Edited by dem

Archfiend Wednesday 21 October 2009 at 23:28
ArchfiendAnonymous

Une chose agréable, le jeux fonctionne chez certains, cela me laisse un espoire.
En revanche chez moi cela ne dépasse toujours pas le launcher, j'ai fait la modif du registre mais rien n'y fait. On pouvais sans doutais puisque cette manip permet de résoudre des probleme d'affichage, hors chez moi le probleme est que le client ne se lance pas du tout.
Вы находитесь здесь: Index > PlayOnLinux > Rune of Magic