Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2007, à 00:56

uz

[RESOLU]AOE3 + wine

Bonsoir,

J'ai suivi vaillamment le tuto :

http://doc.ubuntu-fr.org/aoe3


pour jouer à Age of empire 3, avec wine.

J'ai été jusqu'au bout, et réussi à installer.
Mais, comme c'est écrit dans le tuto, il plante dès qu'on le lance, après un jolie écran "age of empire" . (enfin il plante pas complètement --> reste le bureau émulé, avec la flèche). Très frustrant...

J'avais la version 9.48 de wine. J'ai donc essayé successivent 9.43 (dépot), puis 9.41 (comme le tuto)
Pas moyen.

quelque dernières lignes du shell :


LF     b7cbb000-b7e05000       Deferred        libc.so.6
ELF     b7e06000-b7e1e000       Deferred        libpthread.so.0
ELF     b7e34000-b7f48000       Deferred        libwine.so.1
ELF     b7f4a000-b7f66000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000f (D) C:\Program Files\Microsoft Games\Age of Empires III\age3.exe
        00000010    0 <==
0000000c 
        0000000e    0
        0000000d    0
00000008 
        00000009    0

Je suis sous Gutsy...
une idéé?

Salutations!

Dernière modification par uz (Le 09/11/2007, à 17:53)

Hors ligne

#2 Le 08/11/2007, à 17:28

uz

Re : [RESOLU]AOE3 + wine

J'ose mettre tout le terminal?


D:\>autorun
D:\>ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0
err:ole:CoGetClassObject class {529a9e6b-6587-4f23-ab9e-9c7d683e3c50} not registered
err:ole:CoGetClassObject no class object {529a9e6b-6587-4f23-ab9e-9c7d683e3c50} could be created for context 0x1
fixme:imm:ImmGetDefaultIMEWnd ((nil) - (nil) 0x121690 ): semi-stub
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not registered
err:ole:CoGetClassObject no class object {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1
fixme:imm:ImmReleaseContext (0x40024, 0x121690): stub
fixme:imm:ImmGetIMEFileNameA (0x100c100c, 0x34f644, 260): stub
fixme:imm:ImmNotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmReleaseContext (0x40024, 0x121690): stub
fixme:imm:ImmGetOpenStatus (0x121690): semi-stub
fixme:imm:ImmReleaseContext (0x40024, 0x121690): stub
fixme:imm:ImmGetCompositionStringW Unhandled index 0x8
fixme:imm:ImmGetCompositionStringW Unhandled index 0x10
fixme:imm:ImmReleaseContext (0x40024, 0x121690): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x34f338,0x00000000), stub!
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x21bc38)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x21bc38)->((nil),00000008)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x21bc40, L"dwDirectXVersionMajor", 0x34f668)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x21bc40, L"dwDirectXVersionMinor", 0x34f668)
fixme:dxdiag:IDxDiagContainerImpl_AddProp (0x21bc40, 

(...ici 12 kilomètres de code...) 

fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szDriverVersion", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szDeviceIdentifier", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"dwWHQLLevel", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szVendorId", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szDeviceId", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szSubSysId", 0x34f164)
fixme:dxdiag:IDxDiagContainerImpl_GetProp (0x34d2108, L"szRevisionId", 0x34f164)
wine: Unhandled page fault on write access to 0x00000001 at address 0x3190003 (thread 0016), starting debugger...
Unhandled exception: page fault on write access to 0x00000001 in 32-bit code (0x03190003).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:03190003 ESP:0034f8b8 EBP:03197d3f EFLAGS:00210216(   - 00      -RIAP1)
 EAX:00000000 EBX:00000001 ECX:00bc44e8 EDX:0063de8a
 ESI:00cff4e0 EDI:03196530
Stack dump:
0x0034f8b8:  00000005 00000001 00111df6 7b8479e4
0x0034f8c8:  03197e10 03190000 03197db0 00000000
0x0034f8d8:  00000000 00000080 00000001 00000001
0x0034f8e8:  00000050 00000000 00000000 006b0063
0x0034f8f8:  00320020 7bc80000 00000080 0034f958
0x0034f908:  7b8a664c 7b8a665c 00110000 7bc8443c
Backtrace:
=>1 0x03190003 in configdetect (+0x3) (0x03197d3f)
0x03190003: addb        %al,0x0(%ebx)
Modules:
Module  Address                 Debug info      Name (126 modules)
PE        350000-  360000       Deferred        deformerdll
PE        400000-  d67000       Deferred        age3
PE        d70000-  fc3000       Deferred        d3dx9_25
PE       3190000- 31b0000       Export          configdetect
PE      10000000-10014000       Deferred        rockalldll
PE      18000000-18038000       Deferred        binkw32
PE      50000000-50083000       Deferred        granny2
PE      69b10000-69c3e000       Deferred        msxml4
ELF     7b800000-7b929000       Deferred        kernel32<elf>
  \-PE  7b820000-7b929000       \               kernel32
ELF     7bc00000-7bca0000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bca0000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7c96f000-7c983000       Deferred        avicap32<elf>
  \-PE  7c980000-7c983000       \               avicap32
ELF     7c983000-7c9c9000       Deferred        riched20<elf>
  \-PE  7c990000-7c9c9000       \               riched20
ELF     7c9c9000-7ca1a000       Deferred        libgcrypt.so.11
ELF     7ca1a000-7ca1e000       Deferred        libgpg-error.so.0
ELF     7ca1e000-7ca2e000       Deferred        libtasn1.so.3
ELF     7ca2e000-7ca36000       Deferred        libkrb5support.so.0
ELF     7ca36000-7ca64000       Deferred        libcrypt.so.1
ELF     7ca64000-7cad4000       Deferred        libgnutls.so.13
ELF     7cad4000-7caf9000       Deferred        libk5crypto.so.3
ELF     7caf9000-7cb81000       Deferred        libkrb5.so.3
ELF     7cb81000-7cbaa000       Deferred        libgssapi_krb5.so.2
ELF     7cbaa000-7cbdf000       Deferred        libcups.so.2
ELF     7cbf2000-7cc11000       Deferred        devenum<elf>
  \-PE  7cc00000-7cc11000       \               devenum
ELF     7cc11000-7cc66000       Deferred        ddraw<elf>
  \-PE  7cc20000-7cc66000       \               ddraw
ELF     7cc66000-7cc81000       Deferred        dxdiagn<elf>
  \-PE  7cc70000-7cc81000       \               dxdiagn
ELF     7cc81000-7cccb000       Deferred        dsound<elf>
  \-PE  7cc90000-7cccb000       \               dsound
ELF     7cccb000-7ccdf000       Deferred        shfolder<elf>
  \-PE  7ccd0000-7ccdf000       \               shfolder
ELF     7cd0c000-7cd3e000       Deferred        uxtheme<elf>
  \-PE  7cd10000-7cd3e000       \               uxtheme
ELF     7cdc8000-7cde0000       Deferred        msacm32<elf>
  \-PE  7cdd0000-7cde0000       \               msacm32
ELF     7cde0000-7cea6000       Deferred        libasound.so.2
ELF     7cea6000-7cedc000       Deferred        winealsa<elf>
  \-PE  7ceb0000-7cedc000       \               winealsa
ELF     7cedc000-7cee4000       Deferred        libxrender.so.1
ELF     7cee5000-7cefa000       Deferred        midimap<elf>
  \-PE  7cef0000-7cefa000       \               midimap
ELF     7defa000-7e143000       Deferred        i915_dri.so
ELF     7e143000-7e14d000       Deferred        libdrm.so.2
ELF     7e14d000-7e152000       Deferred        libxfixes.so.3
ELF     7e152000-7e155000       Deferred        libxdamage.so.1
ELF     7e155000-7e1b6000       Deferred        libgl.so.1
ELF     7e1b6000-7e1bb000       Deferred        libxdmcp.so.6
ELF     7e1bb000-7e1be000       Deferred        libxau.so.6
ELF     7e1be000-7e2af000       Deferred        libx11.so.6
ELF     7e2af000-7e2bd000       Deferred        libxext.so.6
ELF     7e2bd000-7e2c2000       Deferred        libxxf86vm.so.1
ELF     7e2c2000-7e2da000       Deferred        libice.so.6
ELF     7e2da000-7e2e2000       Deferred        libsm.so.6
ELF     7e2e2000-7e2e4000       Deferred        libkeyutils.so.1
ELF     7e2e4000-7e2e7000       Deferred        libcom_err.so.2
ELF     7e2e9000-7e2f2000       Deferred        libxcursor.so.1
ELF     7e2f2000-7e2f8000       Deferred        libxrandr.so.2
ELF     7e2f8000-7e383000       Deferred        winex11<elf>
  \-PE  7e310000-7e383000       \               winex11
ELF     7e41d000-7e43d000       Deferred        libexpat.so.1
ELF     7e43d000-7e468000       Deferred        libfontconfig.so.1
ELF     7e468000-7e47d000       Deferred        libz.so.1
ELF     7e47d000-7e4ed000       Deferred        libfreetype.so.6
ELF     7e503000-7e52a000       Deferred        msvfw32<elf>
  \-PE  7e510000-7e52a000       \               msvfw32
ELF     7e52a000-7e551000       Deferred        msacm32<elf>
  \-PE  7e530000-7e551000       \               msacm32
ELF     7e551000-7e58b000       Deferred        avifil32<elf>
  \-PE  7e560000-7e58b000       \               avifil32
ELF     7e58b000-7e5c1000       Deferred        dinput<elf>
  \-PE  7e590000-7e5c1000       \               dinput
ELF     7e5c1000-7e5da000       Deferred        dinput8<elf>
  \-PE  7e5d0000-7e5da000       \               dinput8
ELF     7e5da000-7e678000       Deferred        oleaut32<elf>
  \-PE  7e5f0000-7e678000       \               oleaut32
ELF     7e678000-7e719000       Deferred        ole32<elf>
  \-PE  7e690000-7e719000       \               ole32
ELF     7e719000-7e7d7000       Deferred        comctl32<elf>
  \-PE  7e720000-7e7d7000       \               comctl32
ELF     7e7d7000-7e830000       Deferred        shlwapi<elf>
  \-PE  7e7f0000-7e830000       \               shlwapi
ELF     7e830000-7e933000       Deferred        shell32<elf>
  \-PE  7e840000-7e933000       \               shell32
ELF     7e933000-7ea13000       Deferred        wined3d<elf>
  \-PE  7e950000-7ea13000       \               wined3d
ELF     7ea13000-7ea42000       Deferred        d3d9<elf>
  \-PE  7ea20000-7ea42000       \               d3d9
ELF     7ea42000-7ea5f000       Deferred        imm32<elf>
  \-PE  7ea50000-7ea5f000       \               imm32
ELF     7ea5f000-7ea79000       Deferred        version<elf>
  \-PE  7ea70000-7ea79000       \               version
ELF     7ea79000-7eae1000       Deferred        msvcrt<elf>
  \-PE  7ea90000-7eae1000       \               msvcrt
ELF     7eae1000-7eb0e000       Deferred        ws2_32<elf>
  \-PE  7eaf0000-7eb0e000       \               ws2_32
ELF     7eb0e000-7eba9000       Deferred        gdi32<elf>
  \-PE  7eb20000-7eba9000       \               gdi32
ELF     7eba9000-7ece7000       Deferred        user32<elf>
  \-PE  7ebd0000-7ece7000       \               user32
ELF     7ece7000-7ed75000       Deferred        winmm<elf>
  \-PE  7ecf0000-7ed75000       \               winmm
ELF     7ed75000-7edbe000       Deferred        advapi32<elf>
  \-PE  7ed80000-7edbe000       \               advapi32
ELF     7edbe000-7edd1000       Deferred        libresolv.so.2
ELF     7edd1000-7edef000       Deferred        iphlpapi<elf>
  \-PE  7ede0000-7edef000       \               iphlpapi
ELF     7edef000-7ee48000       Deferred        rpcrt4<elf>
  \-PE  7ee00000-7ee48000       \               rpcrt4
ELF     7ee64000-7ee6f000       Deferred        libnss_files.so.2
ELF     7ee6f000-7ee87000       Deferred        libnsl.so.1
ELF     7ee87000-7ee90000       Deferred        libnss_compat.so.2
ELF     7ee92000-7eea6000       Deferred        lz32<elf>
  \-PE  7eea0000-7eea6000       \               lz32
ELF     7efc5000-7efea000       Deferred        libm.so.6
ELF     7efef000-7eff9000       Deferred        libnss_nis.so.2
ELF     b7d17000-b7d1b000       Deferred        libdl.so.2
ELF     b7d1b000-b7e65000       Deferred        libc.so.6
ELF     b7e66000-b7e7e000       Deferred        libpthread.so.0
ELF     b7e94000-b7fa8000       Deferred        libwine.so.1
ELF     b7faa000-b7fc6000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000015 (D) C:\Program Files\Microsoft Games\Age of Empires III\age3.exe
        00000016    0 <==
0000000c 
        0000000e    0
        0000000d    0
00000008 
        00000009    0

tongue

Hors ligne

#3 Le 08/11/2007, à 17:57

aRtaRt

Re : [RESOLU]AOE3 + wine

Lu,

En plus de ce bon tuto, voici quelques précisions/modifications qui m'ont servies pour que le jeu marche :

Prérequis : utiliser wine 0.9.46

Bien avoir installer d3dx9_25.dll

Les .dll du CD (4 à copier) se trouvent toutes directement sur le CD (pas la peine de chercher dans les sous-dossiers du CD).

Pour lancer l'install, faites :
winecfg => winXP et  => audio/ALSA + complète
Puis placer vous dans le répertoire de l'iso (ou du dossier regroupant les 3 CD) :
cd «/chemin_du_dossier»
Pour finir, lancer «autorun.exe» avec : wine autorun.exe

Réinstaller wine ne semble pas obligatoire.

Il semble qu'il faille supprimer les vidéos du lancement du jeu pour ne pas le faire planter au démarrage. (ou du moins, pour accélérer considérablement le temps de lancement) Pour ce faire, suivez ce tuto (il est pour windows à la base, mais vous êtes intelligent tongue) :
http://www.ageofempires3-alliance.com/L … 097.0.html

Pour lancer le jeu :
cd "/home/votre_compte/.wine/drive_c/Program Files/Microsoft Games/Age of Empires III" && wine age3.exe -dxlevel 81
(fermer console = fermer AoE III)

                                                         Play big_smile

Notes : le jeu marche bien en plein écran (pas de changement de résolution à la fermeture du jeu).
Tant que vous trouvez un crack no-cd, les autres patchs du jeu marchent également.

Conseils : copier dans un bloc note la formule de lancement du jeu.

++

Hors ligne

#4 Le 09/11/2007, à 17:02

uz

Re : [RESOLU]AOE3 + wine

Hehe wink

Merci à toi l'ami! ça marche... (par contre, je sais pas pourquoi smile. J'ai refait tout depuis le début, avec 9.46, et supprimé les vidéos... )

Je dois juste régler le problème du son (y'en a pas)...
Je vais chercher, mais si tu sais déjà...

Je posterai plus tard les erreurs, pour le son.

Lut!

Hors ligne

#5 Le 09/11/2007, à 17:53

uz

Re : [RESOLU]AOE3 + wine

cool en haut à gauche --> augmenter le volume lol

Hors ligne

#6 Le 09/11/2007, à 23:34

aRtaRt

Re : [RESOLU]AOE3 + wine

Bah c'est cool... merci pour le son je me demandais pourquoi j'en avais plus depuis quelques temps ^^

++ & Bon jeu wink

Hors ligne

#7 Le 11/05/2008, à 15:43

isabelleblib

Re : [RESOLU]AOE3 + wine

hello,
merci pour ce tutoriel qui a trés bien fonctionné une fois chez moi. Par contre j'ai installé un patch et donc reinstallé tout le jeu et depuis il plante au début

voilà ce que me donne le terminal
err:d3d:getColorBits Unsupported format: WINED3DFMT_R32F
err:d3d:IWineD3DImpl_IsPixelFormatCompatibleWithRenderFmt Unable to check compatibility for Format=WINED3DFMT_R32F
err:d3d:getColorBits Unsupported format: WINED3DFMT_A16B16G16R16F
fixme:quartz:AsyncReader_FindPin (L"Output", 0x7b6ed97c)
fixme:quartz:AsyncReader_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Age of Empires 3"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x7e2b6810,0x7e2b63c8): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x131f58,0x7e2b63c8): stub
err:eventlog:ReportEventW L"age3.exe"
err:eventlog:ReportEventW L"4.105.919.3236"
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L"0.0.0.0"
err:eventlog:ReportEventW L"00000000"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:wininet:InternetGetConnectedState always returning LAN connection.

vous pouvez quelque chose pour moi?
j'utilise wine 1.0 rcl
merci d'avance
roll

Hors ligne