Perfect World International

Fermé
Kingzo Messages postés 29 Date d'inscription mercredi 4 janvier 2012 Statut Membre Dernière intervention 20 mai 2015 - 9 janv. 2012 à 22:21
mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 - 9 janv. 2012 à 23:36
Bonjour à tous,

Alors voilà, je suis un joueur de Perfect World International sous Windows, mais ayant un ordinateur plus performant avec dessus installer Kubuntu 11.04 64 bits, j'aimerais y faire tourner le jeu. En faisant des recherches à l'aide de Google, j'ai pu constater que plusieurs personnes en parlent, certains affirment avoir pu faire fonctionné le jeu sous leur distributions Linux, et beaucoup recherchent la solution à la question "Mais comment vous faites??!".

Hélas, je fais partis de la dernière catégorie, sur des forums, la plupart du temps anglais, sont expliquer comment le faire fonctionner sous wine. Le site même de wine, dit que ce jeu peut fonctionner. Ayant fais quelques manips, je n'arrive pas lancer l'installations du jeu (Une erreur comme quoi je peux pas accéder au serveur du jeu, et je suis censé vérifié du coté de mon pare feux. Il y a t-il un pare feux sous Kubuntu?).
J'ai également essayer de lancer le jeu depuis le dossier du jeu une fois installer sous Windows. J'ai la fenêtre de chargement du jeu qui s'ouvre (YOUPI) mais se referme aussi tôt (OUH!), et la console me retourne ceci:

kingzo@201117052:~/Documents/Perfect World International FR/element$ optirun ./elementclient.exe 
fixme:win:EnumDisplayDevicesW ((null),0,0x32e718,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32e680,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x16fc68,0x170188): stub
err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
fixme:win:EnumDisplayDevicesW ((null),0,0x32e6c0,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d8:ValidateVertexShader (0x5a91af8 (nil) (nil) 0 (nil)): stub
fixme:d3d8:ValidatePixelShader (0x5d97018 (nil) 0 (nil)): stub
fixme:shdocvw:PersistStreamInit_InitNew (0xa979160)
fixme:shdocvw:OleObject_Advise (0xa979160)->(0xe75200, 0xe7524c)
fixme:shdocvw:ViewObject_SetAdvise (0xa979160)->(1 00000000 0xe75200)
fixme:shdocvw:ViewObject_Draw (0xa979160)->(1 -1 (nil) (nil) (nil) 0x9e8 0xe75264 0xe75264 (nil) 00000000)
fixme:shdocvw:PersistStreamInit_InitNew (0xa97a800)
fixme:shdocvw:OleObject_Advise (0xa97a800)->(0xe752e8, 0xe75334)
fixme:shdocvw:ViewObject_SetAdvise (0xa97a800)->(1 00000000 0xe752e8)
fixme:shdocvw:ViewObject_Draw (0xa97a800)->(1 -1 (nil) (nil) (nil) 0x9e8 0xe7534c 0xe7534c (nil) 00000000)
fixme:urlmon:URLMoniker_BindToObject use running object table
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x32b6a0
fixme:iphlpapi:NotifyAddrChange (Handle 0xe62e7d0, overlapped 0xe62e7d8): stub
fixme:shdocvw:ClOleCommandTarget_QueryStatus (0xa979208)->((null) 1 0x32c1d8 (nil))
fixme:shdocvw:ClOleCommandTarget_QueryStatus command_0: 27, 0x0
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 25
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented cmdid 26
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046}
fixme:shdocvw:ClientSite_GetContainer (0xa979208)->(0x32c1a8)
fixme:shdocvw:ClOleCommandTarget_Exec Unimplemented group {000214d1-0000-0000-c000-000000000046}
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
err:mmtime:TIME_MMTimeStop Timer still active?!


Je pense qu'il faudrait surtout se pencher sur la dernière ligne:

err:mmtime:TIME_MMTimeStop Timer still active?!


Ma question donc: Il y a t-il moyen de faire tourner PWI (Perfect World International) sur Linux? Peut importe la méthode. Si oui avec Wine, détaillé s'il vous plait, j'ai essayé de rajouter des composants Windows (Direct X et différentes autres choses sous Wine) mais sans succès. Modifié le registre (regedit) pour Wine, sans succès. (J'ai vu ces manipulations sur le net.)

En espérant avoir de l'aide, bonne soirée.



A voir également:

1 réponse

mamiemando Messages postés 33274 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 septembre 2024 7 783
9 janv. 2012 à 23:36
À mon avis il faudra installer un truc supplémentaire avec winetricks. Pour cela il faut copier ton message d'erreur dans google :
http://doc.ubuntu-fr.org/winetricks

err:mmtime:TIME_MMTimeStop Timer still active?!


... pour tomber sur ce que les gens qui ont eu la même erreur ont fait.

Par exemple ici :
https://forum.winehq.org/viewtopic.php?t=8950&sid=d4d9d5b0d0df68ffc5acd93178280ca6

Par ailleurs, je ne sais pas dans quelle mesure passer par optirun (qui laisse penser que ton serveur graphique n'est pas géré par nvidia) peut gêner ou non. Disons que dans un premier temps je me mettrais dans un contexte plus classique (serveur graphique géré par le pilote nvidia), mais pour le moment je penche plus pour la piste winetricks.

Bonne chance
1