Forums

Dragon Age : Origins

Auteur Réponses
Jump to the page: 1 - 2
GNU_Raziel Jeudi 30 September 2010 à 14:16
GNU_Raziel

Version de Wine : 1.3.2
Distribution : Debian
Version de la distribution : Squeeze X86_64 (Testing)
Carte graphique : Nvidia Geforce 8600M GS
Pilote de la carte graphique : 260.19.06
Commentaires :
- La souris est un peu trop rapide, ce problème peut être limité en réglant la sensibilité de la souris à 0,25.
- Il ne faut pas activer l'anti-aliasing sous peine de n'avoir qu'un écran noir en guise de jeu.


[box title=daorigins01]https://www.playonlinux.com/images/uploads/171.jpg[/box][box title=daorigins02]https://www.playonlinux.com/images/uploads/172.jpg[/box][box title=daorigins03]https://www.playonlinux.com/images/uploads/173.jpg[/box]


Voilà un bref aperçu du jeu, réalisé avec l'extension Capture :



Sont aussi disponibles :
-Dragon Age : Awakening (extension officielle)
-Dragon Age Patch 1.04

Bon jeu :sunglasses:

Edité par Salvatos

Berillions Jeudi 30 September 2010 à 17:45
Berillions

Petite question Raziel,

Tu n'as pas de problèmes bandes noires dans les vidéos du début ?

GNU_Raziel Vendredi 1 Octobre 2010 à 0:42
GNU_Raziel

non pas de soucis de bandes noires, par contre la vidéo met une sec à s'affichée, le son démarre de suite mais pas l'image...enfin 1 seconde d'image en moins c'est pas la mort :)
Link78340 Mardi 9 Novembre 2010 à 15:19
Link78340

Version de Wine : 1.3.2 & 1.3.6
Distribution : Debian
Version de la distribution : Squeeze X86_64 (Testing)
Carte graphique : Nvidia Geforce GTS 250 DK
Pilote de la carte graphique : 260.19.12
Commentaires :
L'installation se déroule correctement sauf à un moment où se produit un message d'erreur disant que l'installeur doit fermer, il s'agit d'un bug récurrent mais l'installation est supposée être malgré tout effective d'après les contributions sur le site de wine.
Mise à jour via patch 1.04 obligatoire, car sinon le script ne trouve pas le dvd.
Quand je clique sur exécuter, une entrée dans playonlinux s'ajoute comme dans le screen shot plus bas
A part ça, rien ne se passe...

Edité par Link78340


SuperPlumus Mardi 9 Novembre 2010 à 17:35
SuperPlumusAnonymous
Admin

Bonjour,

Peut-tu poster le contenu du fichier suivant :

/home/USER/.PlayOnLinux/configurations/installed/Dragon Age : Origins

Ainsi que :
/home/USER/.PlayOnLinux/configurations/installed/Dragon Age : Origins.png
Si ce n'est pas une image.

(En remplaçant USER par votre nom d'utilisateur)
Note : .PlayOnLinux est un dossier caché

EDIT : Il me semble qu'il y a une erreur dans le script pour la création du raccourci (les arguments sont inversés)

Edité par SuperPlumus

Link78340 Mardi 9 Novembre 2010 à 18:12
Link78340

Bonsoir, voici les résultats des tests demandés

cat /home/$USER/.PlayOnLinux/configurations/installed/Dragon\\ Age\\ :\\ Origins
#!/bin/bash
PATH="/home/mog/.PlayOnLinux/WineVersions/1.3.6/usr/bin/:$PATH"


cat /home/$USER/.PlayOnLinux/configurations/installed/Dragon\\ Age\\ :\\ Origins.png
#!/bin/bash
PATH="/home/mog/.PlayOnLinux/WineVersions/1.3.2/usr/bin/:$PATH"
export WINEPREFIX="/home/mog/.PlayOnLinux/wineprefix/daorigins"
export WINEDEBUG="-all"
cd "/home/mog/.PlayOnLinux/wineprefix/daorigins/drive_c/./Program Files/Dragon Age/bin_ship"
wine "daorigins.exe" $@


Merci d'avance ;-)

SuperPlumus Mardi 9 Novembre 2010 à 18:25
SuperPlumusAnonymous
Admin

Alors il s'agit bien d'une erreur dans le script d'installation, je vais la signaler.


Pour résoudre ton problème :

Copie le contenu du fichier "Dragon Age : Origins.png" Dans le fichier "Dragon Age : Origins"
puis supprime le fichier "Dragon Age : Origins.png" cela devrait résoudre ton problème.
GNU_Raziel Mardi 9 Novembre 2010 à 18:48
GNU_Raziel

Il y avait effectivement une erreur lors de la création du lanceur du jeu, c'est corrigé, merci de l'avoir signalé :)
Link78340 Mardi 9 Novembre 2010 à 21:38
Link78340

Désolé de faire l'emmerdeur, mais cela ne fontionne toujours pas, ou alors il y a quelque chose que je fais mal.
Je n'ai désormais plus que Dragon Age : Origins comme préfixe, cependant le jeu ne se lance toujours pas à partir du moment où il est patché.
Et s'il n'est pas patché, impossible de lancer le jeu puisque le dvd n'est pas détecté.
Pour effectuer le patch, je l'ai fait via installation manuelle ou via le script du patch.
Dans l'installation manuelle, tout est supposé bien se passer, tandis que dans le script, j'ai droit à un error launching file...
Je n'ai malheureusement aucun message d'erreur...
Et la ligne de commande n'est pas plus loquace... POL dit juste :
running dragon age...

GNU_Raziel Mardi 9 Novembre 2010 à 22:33
GNU_Raziel

Le changement s'est fait au niveau de l'installeur, donc il faut que tu réinstall entierement le jeu pour que cela fonctionne.
Link78340 Mercredi 10 Novembre 2010 à 0:28
Link78340

Je viens de désinstaller complètement complètement dragon age, puis je l'ai réinstallé.
Ensuite je le patche via un fichier que j'ai au préalable téléchargé je lance le jeu et là j'ai une erreur visual c++... Il me semblait avoir vu que le script l'installait pourtant non ?

Edité par Link78340


GNU_Raziel Mercredi 10 Novembre 2010 à 1:39
GNU_Raziel

Je viens de retester cet installeur, il fonctionne, DAOrigins se lance et je peu démarrer une partie sans problème...

Si vous pouviez lancer POL depuis un terminal pour voir une sortie d'erreur plus explicite et me fournir une description de votre materiel et distro (au vue du wallpaper je dirais debian ^^), je regarderais ça demain.
SuperPlumus Mercredi 10 Novembre 2010 à 4:57
SuperPlumusAnonymous
Admin

Pour obtenir une sortie d'erreur complète lance le jeu avec la commande suivante :
playonlinux --run "Dragon Age : Origins" --debug

Edité par SuperPlumus

Link78340 Mercredi 10 Novembre 2010 à 18:26
Link78340

Ok, c'est bon à savoir, le coup du debug ^^

En voici le résultat : playonlinux --run "Dragon Age : Origins" --debug
PlayOnLinux v3.8.5

--debug
costam
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e6d4 0xa5e6cc
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:advapi:SetEntriesInAclA 1 0x33f7d4 (nil) 0x33f81c
fixme:advapi:SetSecurityInfo stub
fixme:dpnhpast:DllRegisterServer :stub
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0xa2e8f0, overlapped 0xa2e8f4): stub
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e6d0 0xa5e6c8
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e6d0 0xa5e6c8
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e714 0xa5e70c
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e6d4 0xa5e6cc
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0xa5e6d0 0xa5e6c8
err:module:attach_process_dlls "MSVCR80.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\Program Files\\\\Dragon Age\\\\bin_ship\\\\daorigins.exe" failed, status c0000142

Sinon comme dit plus haut, ma distribution est une debian testing 64 bits, et ma carte graphique une GTS 250 DK.

A la fin j'ai vu un message concernant la MSVCR80.dll, je l'ai donc vérifié, elle est bien existante dans le dossier system32 du préfixe

Edité par Link78340


GNU_Raziel Mercredi 10 Novembre 2010 à 19:54
GNU_Raziel

Essai d'installer la dll "manquante" (MSVCR80) en utilisant PlayOnLinux Functions dans la section Autres du menu Installer. Une fonction permet de n'installer que cette dll.

Elle est effectivement déja installée par vcrun2005, je ne vois pas pourquoi tu as cette erreur...j'ai réinstaller le jeu 3x, a chaque fois tout c'est bien passé et le jeu se lance...

Edité par GNU_Raziel

Link78340 Mercredi 10 Novembre 2010 à 20:24
Link78340

C'est vraiment très étrange... j'ai fait l'installation de la dll, le message n'apparait plus en graphique, par contre en console il demande plusieurs dlls : les dll physx visiblement :

playonlinux --run "Dragon Age : Origins" --debug
PlayOnLinux v3.8.5

--debug
costam
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x94e6d4 0x94e6cc
err:setupapi:create_dest_file failed to create L"C:\\\\windows\\\\system32\\\\mscoree.dll" (error=80)
err:mmdevapi:load_libopenal Couldn't load libopenal.so.1: libopenal.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
fixme:advapi:SetEntriesInAclA 1 0x33f7d4 (nil) 0x33f81c
fixme:advapi:SetSecurityInfo stub
fixme:dpnhpast:DllRegisterServer :stub
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0xf5e924, overlapped 0xf5e928): stub
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x82e924, overlapped 0x82e928): stub
wine: configuration in '/home/mog/.PlayOnLinux/wineprefix/daorigins' has been updated.
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
err:module:import_dll Library PhysXLoader.dll (which is needed by L"C:\\\\Program Files\\\\Dragon Age\\\\bin_ship\\\\NxCharacter.dll") not found
err:module:import_dll Library NxCharacter.dll (which is needed by L"C:\\\\Program Files\\\\Dragon Age\\\\bin_ship\\\\daorigins.exe") not found
err:module:import_dll Library PhysXLoader.dll (which is needed by L"C:\\\\Program Files\\\\Dragon Age\\\\bin_ship\\\\daorigins.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\Program Files\\\\Dragon Age\\\\bin_ship\\\\daorigins.exe" failed, status c0000135
J'ai l'impression que le patch a viré toutes les dlls... Je vais essayer de remettre le physx manuellement dès que j'ai un moment.

Edit : physx était pourtant bien là... Je l'ai remove puis réinstallé. Et me revoilà avec le bug du runtime error... Je pense que je suis bon pour une nouvelle suppression complète du préfixe

Sinon serait il possible que le problème vienne de la façon dont je patche le jeu ? Je le fais depuis un fichier téléchargé au préalable sur le site car en téléchargement via le script une erreur se produit lors du lancement du dit-fichier...

Edité par Link78340


SuperPlumus Mercredi 10 Novembre 2010 à 20:59
SuperPlumusAnonymous
Admin

Il se produit une erreur de quel type ?
GNU_Raziel Mercredi 10 Novembre 2010 à 21:37
GNU_Raziel

décidément la chance ne vous accompagne pas...

J'ai testé les 2 méthodes de patch (avoir déjà le fichier EXE ou laisser l'installeur le DL avant de l'utiliser) et dans les 2 cas ca fonctionne...
Link78340 Mercredi 10 Novembre 2010 à 21:44
Link78340

Voici le fatidique message d'erreur ... Et en effet la chance n'est pas avec moi en ce moment...

GNU_Raziel Dimanche 12 Décembre 2010 à 17:14
GNU_Raziel

Installeur POL mis à jour :
- Utilisation de wine 1.3.9
- dotnet 2.0 n'est plus nécéssaire, Mono 2.8.1 fonctionne désormais
- Ajout du support des version Steam Store