- Accueil
- » Forum
- » Jeux
- » [RESOLU]AOE3 + wine
Pages : 1
#1 Le 08/11/2007, à 00:56
- uz
[RESOLU]AOE3 + wine
Bonsoir,
J'ai suivi vaillamment le tuto :
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
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 ) :
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
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
Merci à toi l'ami! ça marche... (par contre, je sais pas pourquoi . 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
en haut à gauche --> augmenter le volume
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
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
Hors ligne
Pages : 1