Forums

Installation de POM sur 10.5

Mon installation semble incomplète...

Auteur Réponses
Caille Rotie Dimanche 26 Décembre 2010 à 12:37
Caille RotieAnonymous

Bonjour à tous,

Ayant perdu le disque dur interne de mon mac, je ne peux plus installer de windows en double boot. Je me tourne donc (à nouveau) vers wine pour faire tourner mes jeux windows, mais je dois être un peu maudite : je n'y arrive pas.

1/ Mon installation de POM semble incomplète.
Après l'avertissement comme quoi je suis sous 10.5 et non 10.6, wine se lance et se crashe lamentablement.
Il y a donc un raté dans l'affaire, mais ou. (J'ai déjà un Xquartz pour mon GIMP)

2/ J'ai quand même tenté une installation (Assassin's creed 1)
Victoire, POM m'installe wine 1.3.7 et l'installateur se prépare, tout manifique (j'ai donc des wine qui marchent, au moins la 1.3.7), mais quand il s'agit de copier les fichier, il n'y a plus personne.
C'est normal, quelque part : Je n'ai configuré aucun disque dur virtuel !!!

3/ Mon but ultime serait d'installer TES 3 morrowind. J'ai vu qu'il était en test, mais quand je tente l'installation (par le script de test comme par la recherche de l'autorun), j'ai un message comme quoi wine a crashé.
J'ai essayé de mettre wine 1.3.7 comme wine par défaut (il m'a déjà affiché des fenêtres, celui-là), mais sans résultats.

Je serais bien heureuse si quelqu'un avait l'amabilité de se pencher sur mon problème, et de concevoir une solution.
Peut être acheter 10.6, somme toute, ce n'est pas si cher (29 E), mais je voudrais être sure que les problèmes viennent bien de là.

Merci.

Caille.

PS : Ma configuration :
Mac OS X 10.5.8 ; 3.06 GHZ ; 4Go mémoire (imac 24 pouces Aout 2008)
XQuartz 2.5.1
Play On mac : Normalement 2.4.4, mais je ne trouve pas l'info en interne...

Edité par Caille Rotie

Caille Rotie Dimanche 26 Décembre 2010 à 15:11
Caille RotieAnonymous

Détail de mon erreur wine :

Process: wine [60558]
Path: /Applications/PlayOnMac.app/Contents/Resources/playonlinux//bin/wine-1.2/bin/wine
Identifier: wine
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: bash [53867]

Interval Since Last Report: 8370 sec
Crashes Since Last Report: 2
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 1

Date/Time: 2010-12-26 15:10:13.938 +0100
OS Version: Mac OS X 10.5.8 (9L31a)
Report Version: 6
Anonymous UUID: A175FDCC-796C-43FF-8952-8EEF01895B35

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
unknown required load command 0x80000022


et Configuration system :

Model: iMac8,1, BootROM IM81.00C1.B00, 2 processors, Intel Core 2 Duo, 3.06 GHz, 4 GB
Graphics: kHW_NVidiaGeForce8800GSItem, NVIDIA GeForce 8800 GS, spdisplays_pcie_device, 512 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.91.21)
Bluetooth: Version 2.1.9f10, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Parallel ATA Device: OPTIARC DVD RW AD-5630A, 694,1 MB
USB Device: Built-in iSight, (null) mA
USB Device: USB Storage, (null) mA
USB Device: hub_device, (null) mA
USB Device: Storage, (null) mA
USB Device: USB-PS/2 Optical Mouse, (null) mA
USB Device: IR Receiver, (null) mA
USB Device: BRCM2046 Hub, (null) mA
USB Device: Bluetooth USB Host Controller, (null) mA
Quentin PÂRIS Dimanche 26 Décembre 2010 à 18:01
Quentin PÂRIS
Admin

Alors le disque dur virtuel doit se créer tout seul normalement, donc le problème de copie ne semble pas venir de la.

Les dernières versions de wine (dont celle inclues dans la dernière version de POM) sont compilées sous Snow Leopard, avant elles étaient compilées sous Leopard. C'est sans doute pour cette raison que wine crash sur Leopard, et que la 1.3.7 se lance

Il y a vraiment beaucoup de problèmes avec Leopard en fait parce que je peux pas vraiment tester moi même. Par contre, ce que tu peux essayer de faire :

Utilise le gestionnaire de version de wine (Menu outils) et télécharge la version 1.2
Cette version va s'installer dans le dossier Bibliothèque/WineVersions

Copie le contenue dans /Applications/PlayOnMac.app/Contents/Resources/playonlinux//bin/wine-1.2/ (en écrasant les anciens fichiers, fais attention à ce que PlayOnMac soit bien fermé)

Avec ceci déjà, wine ne devrait plus crasher

Sinon tu n'arriveras jamais à avoir le plein-écran sur Leopard tant que XQuartz 2.6.0 ne sera pas sorti
Caille Rotie Dimanche 26 Décembre 2010 à 19:41
Caille RotieAnonymous

Super !
J'ai eu un peu de mal à trouver le répertoire dans ma bibliothèque (j'ai du aller chercher le chemin dans le terminal et le copier dans "aller au dossier..." )
/Users/Caille/Library/PlayOnMac/WineVersions

J'ai lancé l'install de Morrowind, au moins, cela copie ! Merci !

Le plein écran, je devrais m'en passer, c'est le support de l'acceleration 3D qui m'importe le plus.
Je vous en dirais plus quand j'aurais avancé.
Quentin PÂRIS Dimanche 26 Décembre 2010 à 20:06
Quentin PÂRIS
Admin

Le support de l'accélération 3D ça devrait passer

Par contre il faudra bien faire Install -> Other -> Fix OpenGL for OSX - Disable Fullscreen

Sinon le jeu ne pourra pas se lancer (Quoi que je crois que PlayOnMac est reglé pour mettre tout les programmes windows dans une fenêtre sous Leopard si je me trompe pas)

Sinon ouai sous Snow Leopard ya pas photo ça marche beaucoup beaucoup mieux

Caille Rotie Dimanche 26 Décembre 2010 à 21:48
Caille RotieAnonymous

Hum....
Ya de l'idée, mais J'ai bien cru que ça ne marcherais pas.

Pour wine, c'est bon, avec la 1.2 écrasée, plus de plantages
Pour Assasin's creed, j'en suis toujours au même point : pas de copie des fichiers (pourtant, je lui ai laissé plus d'une heure...)
Pour Morrowind, j'ai mis le jeu en mode fenêtre (marche pas) puis j'ai installé ton fix (marche pas) puis j'ai enlevé le mode fenêtre dans les options de lancement, et là miracle ! ça tourne !!!

J'ai l'intro et j'ai le tutoriel !!
(le clavier est en qwerty, mais je vais tâcher de reconfigurer les touches, cela ne me semble pas insurmontable.)

Merci à toute l'équipe, à Tinou pour son aide et à Tutul pour son script, vous m'avez fait là un merveilleux cadeau de Noel.

Je vous tient au courant si j'ai de nouvelles difficultés.
Quentin PÂRIS Dimanche 26 Décembre 2010 à 21:57
Quentin PÂRIS
Admin

Ok mais il marche en plein écran ?!

Pour assasin' cred recopie le script et met une autre version de wine (la 1.2 à l'air de bien t'aimer, sinon la 1.3.6)

Va peut être falloir que je refasse une version de PlayOnMac pour Leopard moi ... Mais le problème c'est que j'ai que Snow sous la main
Caille Rotie Dimanche 26 Décembre 2010 à 22:43
Caille RotieAnonymous

Plein de bonnes nouvelles.

Je ne sais pas ce que tu appelles "plein écran", mais voilà comment cela fonctionne pour moi : j'ai essayé de modifier la taille du bureau virtuel, la taille de la résolution dpi dans la configuration de wine : rien à faire, c'est la résolution choisie dans le menu de lancement de morrowind qui est utilisée.
Cela me fait donc une fenêtre de 1400 x 1050 (choix maximum dans mon menu déroulant) dans laquelle morrowind se croit en plein écran.
(je vais voir sur wiwiland, mais de mémoire, en trafiquant le morrowind.ini, on peut modifier les résolutions possibles).

Très bonne nouvelle pour moi : après cette simple install de morrowind, j'ai pu remplacer mon répertoire morrowind par une sauvegarde que j'avais depuis feu mon bootcamp, et j'ai tout retrouvé : les extensions (tribunal et boodmood), mes plugins, mes nouvelles textures, mes nouveaux body, tout nickel, et bien sur, mes sauvegardes (ha, la nostalgie des anciens jeux où tout était dans un seul répertoire !!)
Il me manque juste MGE, mais ça j'étais prévenue : comme c'est un exe à l'extérieur de morrowind (j'ai jamais bien compris comment cela fonctionnais), cela prends pas.

Par contre, j'ai deux soucis avec le clavier :
- Il est en qwerty, et quand j'essaye de modifier les options de contrôle, tout plante (sans messages d'erreur). Si je n'arrive pas à remettre en azerty, j'irais voir le fameux morrowind.ini voir si les choix de contrôles n'y sont pas spécifiés.
- le jeu différencie la marche de la course avec les touches shift (ponctuel) ou Maj (permanent). Hors la touche Maj ne fonctionne pas pareil sous un mac et un windows (ça fait longtemps que je sais ça) et donc, dans mon cas, Maj ne marche pas du tout (ne simule pas la touche shift enfoncée). Si quelqu'un a une idée... (je peux régler de courir par défaut au lieu de marcher par défaut, mais il y a des endrois où je vais tomber, avec un paramétrage pareil...)

Je vais tenter de modifier le script d'assasin's creed (même si j'ai pas encore bien compris comment on fait, je vais bien trouver.) et je vous tient au courant.

Je vais également songer à acheter Snow Léopard.
Quentin PÂRIS Dimanche 26 Décembre 2010 à 22:55
Quentin PÂRIS
Admin

Ouaip ok c'est bien le soucis de Leopard. En gros tu peux pas changer de résolution, mais si ça marche c'est déjà cool

Pour le clavier je sais pas trop je n'ai pas le jeu :-S
Caille Rotie Mardi 4 Janvier 2011 à 22:58
Caille RotieAnonymous

Alors, pour le problème du clavier qwerty de morrowind, c'est un vieux loup de mer dont on parle
ici (http://forum.ubuntu-fr.org/viewtopic.php?id=288171),
là (http://forum.ubuntu-fr.org/viewtopic.php?pid=2350854),
ou encore là (http://forum.wiwiland.net/index.php?/topic/49736-morrowind-linux-marche-a-suivre/).

On ne peut pas utiliser la méthode interne de Morrowind : il attends une frappe clavier qu'il ne reçoit pas, et tout est alors planté.

Les deux derniers sujet cités parlent d'une bibliothèque dinput.dll.so à remplacer, mais elle fait lamentablement planté mon wine.
J'ai donc entrepris la méthode méticuleuse, qui consiste à retrouver les codes hexa utilisés dans la base de registre de Morrowind pour configurer nos touches.
La touche "configuration par défaut" du contrôleur fonctionne bien (ce qui est bien pratique dans la méthode des essais et des erreurs...)

Le clavier Mac étant un Azerty modifié, j'ai eu de nombreuses surprises, mais je suis arrivée au bout de mes peines avec quasiment le code de chaque touches sauf quelques unes (et sans toutes les touches d'option)
Les touches qui me manquent sont des touches comme "§", qui sont d'accès direct sur nos clavier mac et d'accès indirect sur les qwerty standards (voire sur les azerty standards également).

voici donc ma configuration actuelle (inspirée de la configuration de base) :

[code language=REGEDIT]REGEDIT4

[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind]"3D Sound Quality"=dword:0019e502
"Activate"=dword:013a0301
"Adapter"=dword:00000000
"AIDistance"=hex:ab,aa,2a,3e
"Always Run"=dword:01120000
"Auto Run"=dword:011f0000
"Back"=dword:01200000
"Backbuffers"=dword:00000001
"Controls Version"=dword:00000064
"Crouch/Sneak"=dword:011e0305
"Cursor Off"=hex:00
"Difficulty"=hex:00,00,00,00
"Effect Volume"=hex:55
"Footsteps Volume"=hex:55
"Forward"=dword:012d0000
"Fullscreen"=hex:01
"Gamma"=dword:3f800000
"Hardware"=hex:01
"Help Delay"=hex:00,00,00,00
"Horizontal Sensitivity"=dword:3b03126f
"HUD Style"=hex:00,00,73,00
"Installed Path"="C:\\\\Program Files\\\\Bethesda Softworks\\\\Morrowind"
"Journal"=dword:01250308
"Jump"=dword:01130307
"Last Keyframe Extract Time"=dword:4d23088a
"Master Volume"=hex:fa
"Media Volume"=dword:3f23d70a
"Menu Alpha"=hex:cd,cc,4c,3f
"Menu Mode"=dword:02020000
"Mipmap"=hex:01
"Mipmap Skip Level"=dword:00000000
"Mouse Flip Y"=hex:00
"Mouse Sensitivity"=dword:3b03126f
"Multipass"=hex:00
"Multisamples"=dword:00000000
"Next Spell"=dword:01270000
"Next Weapon"=dword:01280000
"Pixelshader"=hex:00
"Presentation Interval"=dword:00000000
"Prev Spell"=dword:01260000
"Prev Weapon"=dword:01340000
"Quick Menu"=dword:013c0000
"Quick Save Rest"=hex:01
"Quick1"=dword:01030000
"Quick10"=dword:010d0000
"Quick2"=dword:01040000
"Quick3"=dword:01050000
"Quick4"=dword:01290000
"Quick5"=dword:01070000
"Quick6"=dword:01090000
"Quick7"=dword:01360000
"Quick8"=dword:010b0000
"Quick9"=dword:010c0000
"QuickLoad"=dword:01440000
"QuickSave"=dword:01400000
"Ready Item"=dword:01220303
"Ready Magic"=dword:01140304
"Refresh Rate"=dword:00000000
"Render Distance"=dword:45971000
"Rest"=dword:01150309
"Run"=dword:012b0306
"Screen Depth"=dword:00000020
"Screen Height"=dword:0000041a
"Screen Width"=dword:00000578
"Shadows"=dword:00000000
"SlideLeft"=dword:01110000
"SlideRight"=dword:01210000
"Stencil"=hex:01
"Subtitles"=hex:00
"Swap Effect"=dword:00000001
"Toggle POV"=dword:0110030a
"Use"=dword:02010302
"Use Best Attack"=hex:00
"Vertex Processing"=dword:00000000
"Voice Volume"=hex:fa

[HKEY_LOCAL_MACHINE\\Software\\Bethesda Softworks\\Morrowind\\1.00.000][/code]
J'ai tout copié, plutôt que d'indiquer les touches une à une, c'est moins source d'erreur.
Je n'utilise que les 4 premiers octets de chaque lettre (01xx pour le clavier, 020x pour la souris) J'ai mis les 4 suivantes systématiquement à 0000. Il y a dans la configuration de base des variations, mais je ne sais pas à quoi elle correspondent. Peut être aux touches indirectes ? Je ne suis pas allée suffisamment loin dans mes investigations.
Je n'ai pas réussit à faire fonctionner la touche "verrouille majuscule" (ou "caps locks"), j'ai donc mis "toujours courir" sur "w". (c'est un peu loin, mais j'ai pas trouvé mieux)
J'ai décalé les raccourcis de 6 à 0 sur les touches "7" à ")" parce que je n'ai pas retrouvé la touche 6 (§ en direct sur nos claviers).
Quick10 (se battre à main nues) est accessible sur les deux dernières touches ")" et "-" qui tapent toutes les deux ")" dans le qwerty de Morrowind/wine.
Je n'ai pas retrouvé la roulette (que j'aimais bien utiliser pour arme suivante/précédente). Elle fait tout également planté le contrôleur de Morrowind, et si j'ai le code des clic gauches et droits("Use" et "Menu Mode"), je n'ai pas fait les recherches pour trouver la roulette.
J'ai mis les enchaînement sorts suivants et armes suivantes sur des combinaisons de touches directe : "K/L" pour les sorts ; ",/;" pour les armes.

J'ai reconstruit presque l'ensemble du clavier (par déduction, je n'ai pas tout vérifié) si j'ai le courage, je vous le transmettrais.

Voilà où j'en suis (et j'ai à peine joué, avec ça ;) ) Mais je pense être sur la bonne voie.

Si je me lance dans la modification du script pour Assasin Creed, j'ouvrirais un autre post. (pour l'instant, je continue de piquer un PC pour y jouer)

(Note pour master du forum : j'ai pas pu mettre les liens directs vers les bons messages dans les forums comme [url]http://forum.ubuntu-fr.org/viewtopic.php?pid=2350854#p2350854[/url], car -peut être à cause du "#", il ne sont pas mis en forme correctement -et donc non cliquables....-)

Edité par Caille Rotie

Caille Rotie Mardi 4 Janvier 2011 à 23:36
Caille RotieAnonymous

PS à propos du bug clavier, référencé comme bug wine :
http://bugs.winehq.org/show_bug.cgi?id=8854.

Le commentaire 31 propose de télécharger une dll.so qui ne marche pas chez moi.
Les commentaires 29 ou 48 proposent un patch que je ne sais pas appliquer.
Le commentaire 33 propose d'aller chercher le dinput.dll.so d'un wine-0.9.16 (je n'ai pas essayé, non disponible dans l'interface de gestion de POM)

Si cela inspire quelque chose à l'un d'entre vous, moi, je sèche un peu là...

PPS : un dernier lien que je ne souhaite pas perdre : la fiche de Morrowind sous wine (enfin, une des fiches, celle qui me semble la plus proche de ma version GOTY enrichie de plugins) :
http://appdb.winehq.org/objectManager.php?sClass=version&iId=3383

Edité par Caille Rotie

Caille Rotie Dimanche 13 Mars 2011 à 20:53
Caille RotieAnonymous

ça marche !

Je me suis achetée Snow Léopard, et j'ai le plein écran qui marche !
Par contre, il me manque une dizaine de pixels au bas de l'image (La barre verte de fatigue n'est pas visible. Voir cette image pour exemple : http://perso.wanadoo.fr/wey/taz.jpg)
Et puis, il me manque toujours la roulette pour changer d'arme... utiliser les touches, j'ai un peu de mal.

Mais, bon, en plein écran, c'est quand même vachement plus beau !!!
Quentin PÂRIS Lundi 14 Mars 2011 à 21:05
Quentin PÂRIS
Admin

Ça c'est cool :)

Tu l'as installé comment le jeu ? T'as essayé les "Fix OpenGL for OSX" ?
Pour la roulette (et pour les problèmes des touches claviers) regarde dans les préférences de XQuartz, il parait que ya un réglage à faire
Tutul Mardi 15 Mars 2011 à 18:17
Tutul
Modérateur

et pour les problèmes des touches claviers regarde dans les préférences de XQuartz, il parait que ya un réglage à faire

Quote from Tinou

J'ai tester ça mais, avant de lancer morro, j'ai tester un autre jeu que j'avais installé et mon clavier ne réagissait plus avec ce jeu (j'ai du enlever le reglage).
Je suis peu-être tombé sur l'exeption mais il vaut mieu tester avec d'autre programme (vue que les réglage de XQuartz s'aplique tt le temps).

PS : Caille Rotie, si tu cherche de bon mods fr va sur WIWILAND, c'est un bon site de mod pour Morrowind, Oblivion et Fallout 3 (+ un super forum)...

Edité par Tutul


Gentils modérateur dans mes bon jours - Attention, à tenir hors de portée des enfants. En cas de contact, veuillez immédiatement rincer à l'eau clair. Peut provoquer des sueurs froide !