Pages : 1
#1 Le 29/08/2006, à 22:58
- Kalkhran
DirectDraw, Age of Empires II
Après avoir réussi à fair tourner WarIII j'ai installé Age of Empires (II Age of Kings) (depuis Windows). Maintenant j'essaye de le lancer depuis Linux (même méthode que pour WarIII).
Lorsque je le lance avec
wine /../Empires.exe
Ceci apparait dans le terminal :
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16f0e8) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16e9f8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16e9f8)->(0x10024,00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16e9f8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
Tandis que se lance le deskopt Windows avec l'erreur suivante (capture d'écran ) :
D'après ce que j'ai compris il y a un problème avec le pilote/carte graphique, voiçi donc mon fichier xorg.conf :
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/X11/fonts/misc"
FontPath "/usr/share/X11/fonts/cyrillic"
FontPath "/usr/share/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/X11/fonts/Type1"
FontPath "/usr/share/X11/fonts/100dpi"
FontPath "/usr/share/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/wacom" # Change to
# /dev/input/event
# for USB
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection
Section "Device"
Identifier "NVIDIA Corporation NV34 [GeForce FX 5200]"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "L1980U"
Option "DPMS"
HorizSync 30-65
VertRefresh 50-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "NVIDIA Corporation NV34 [GeForce FX 5200]"
Monitor "L1980U"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
Section "DRI"
Mode 0666
EndSection
.
Tel que pour Warcraft III il me manquait "Load "glx" " , je suppose qu'il me manque içi un Load correspondant au DirectDraw. D'après ce que j'ai compris c'est un composant de DirectX que l'on peut "Wrapper", ce que j'ai fait avec DXGL Wrapper qui donc, créé, je crois un Bureau avec directX (?).
Enfin bref ça m'a pas fait vraiment avancer dans mon problème, AOE ne se lance pas. Je me dit qu'il me manque peut-être des dlls, ou bien que c'est une mauvaise configuration, mais là il est minuit et je sais plus quoi faire donc si vous avez des idées.....
Merci d'avance
Hors ligne
#2 Le 08/01/2007, à 08:15
- Sartrouvillois
Re : DirectDraw, Age of Empires II
Hello
En graphique, Wine m'affiche la même erreur...
Un petit UP svp
François
Hors ligne
#3 Le 08/01/2007, à 13:46
- GarulfoLinux
Re : DirectDraw, Age of Empires II
http://doc.ubuntu-fr.org/aoe2#problemes_rencontres
Dernière modification par GarulfoLinux (Le 08/01/2007, à 13:47)
Ressources sur Linux pour les débutants : http://www.guidelinux.org
Cours sur Gambas : http://gnulinux.rf.lv
Hors ligne
#4 Le 08/01/2007, à 17:20
- Sartrouvillois
Re : DirectDraw, Age of Empires II
Bonjour ?
A en croire le screen de mon homologue, l'option du bureau virtuel à été cochée...
Faut pas croire qu'on est tous pareils...
A bon entendeur
François
(Qui salue malgré tout)
EDIT : je sais pas ce qui s'est passé, mais ça marche... Toujours est-il que j'avais le bureau virtuel ce matin...
EDIT 2 : J'ai trouvé, quand je passe par le gestionnaire de fichiers, clic droit "ouvrir avec wine", ça ne marche pas (cf screen de mon homologue, et y'a bureau virtuel)... Quand je passe via Menu Ubuntu > Wine > Programmes > Microsoft Games etc, ça marche, mais ça rame... (P3 1Ghz 320 Mo RAM). En esperant que ça aide cette personne...
EDIT 3 : mêmes symptomes en décochant le "bureau virtuel" explicité sur le wiki... Marche via le menu généré par Wine, mais pas en clic droit, "ouvrir avec wine" via gestionnaire... A méditer ;-)
Dernière modification par Sartrouvillois (Le 08/01/2007, à 18:02)
Hors ligne
#5 Le 08/01/2007, à 18:01
- FireLight
Re : DirectDraw, Age of Empires II
Je me souviens que pour le lancer, je le faisais toujours en ligne de commande.
Je crois que quand on fait Executer avec Wine, Wine ne se positionne pas dans le répertoire de l'executable (il me semble...)
Connu aussi sous le pseudo de Longhorn
Dell Studio 1537
Ubuntu Linux 10.04 LTS 64 Bits - Gnome 2.30 - KDE 4.4
Hors ligne
#6 Le 08/01/2007, à 18:07
- Sartrouvillois
Re : DirectDraw, Age of Empires II
Hello
"wine empires2.exe" dans le bon dossier, ça marche comme via le menu ;-) Ca marche, même sans "émuler un bureau virtuel"...
Ca fait donc pareil que le menu, même que ça rame autant chez moi
Donc le problème chez moi ne vient pas du "bureau virtuel", mais de la façon de l'ouvrir Bien vu !
Merci
François
EDIT : Wiki modifié, j'ai annoncé ce message comme étant présent lors de l'utilisation du menu contextuel pour lancer le jeu
Dernière modification par Sartrouvillois (Le 08/01/2007, à 18:10)
Hors ligne
#7 Le 17/01/2007, à 18:17
- goute
Re : DirectDraw, Age of Empires II
Up!
Le jeu est installé et j'ai essayé aussi bien en émulant un bureau qu'en le décochant et ça ne fonctionne pas. Ca me renvoit toujours le problème du directdraw...
Est ce que je pourrai avoir un petit coup de main, svp?
Hors ligne
#8 Le 18/01/2007, à 06:54
- Sartrouvillois
Re : DirectDraw, Age of Empires II
Hello
En ne faisant pas "ouvrir avec wine" dans Nautilus mais en l'executant en commande ?
Ou alors avec le menu "wine" de "Applications", comme expliqué plus haut
Amicalement
François
Hors ligne
#9 Le 18/01/2007, à 12:04
- goute
Re : DirectDraw, Age of Empires II
via commande ça ne fonctionne pas, via double clique ouvrir avec wine ça fonctionne pas non plus... maintenant l'histoire du menu... il n'y a pas d'icone de Wine dedans, donc dans le baba même si j'ai réinstaller Wine selon la doc' (l'opération a duré quand même 15 minutes, voir plus).
J'y comprend plus rien, il doit y avoir un problème dans l'histoire pour qu'il me rabache sans arrêt cette erreur de directdraw.
Ps: J'ai essayé avec cedega aussi, et devinez quoi? Même problème avec directdraw.
Help
Hors ligne
#10 Le 19/12/2007, à 02:27
- woa
Re : DirectDraw, Age of Empires II
plop
Je suis sous gentoo et j'avais le même problème.
c'est très louche car si je lance wine en dehors du rep :
wine /home/woa/.wine/drive_c/...
J'ai l'erreur directdraw.
Maintenant si je me place directement dans le repertoire du jeu et que je lance la commande :
wine ageofempire2.exe
Plus d'erreur directdraw... Mais qu'es que vient faire le $path dans tout ça ?
Pages : 1