Pages : 1
#1 Le 24/01/2014, à 15:48
- juriszombie
(wine) Cossacks european wars
Bien le bonjour à vous !
J'ai essayé récemment d'installer un vieux jeu sur mon ordi, Cossacks european wars. L'installaton avec wine s'est passée sans soucis mais quand je lance le jeu j'obtient un message d'erreur :
Unhandled exception: page fault on write access to 0x0e304000 in 32-bit code (0x0056f8b1).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0056f8b1 ESP:0209fcec EBP:0209fd00 EFLAGS:00210206( R- -- I - -P- )
EAX:00000000 EBX:7b8b0000 ECX:0002cc08 EDX:00000000
ESI:7ffd8000 EDI:0e304000
Stack dump:
0x0209fcec: 0209fd78 0047998d 0e1d7020 00000000
0x0209fcfc: 001e0000 0209fd0c 0044f260 00000000
0x0209fd0c: 0209fd24 0044c9ac 0047998d 0dff4020
0x0209fd1c: 00000000 000c0000 0209fd78 0044ca7f
0x0209fd2c: 00000000 00000200 0d000040 65646956
0x0209fd3c: 7a6b5c6f 6976612e 00000000 00000000
Backtrace:
=>0 0x0056f8b1 in dmcr (+0x16f8b1) (0x0209fd00)
1 0x0044f260 in dmcr (+0x4f25f) (0x0209fd0c)
2 0x0044c9ac in dmcr (+0x4c9ab) (0x0209fd24)
3 0x0044ca7f in dmcr (+0x4ca7e) (0x0209fd78)
4 0x0049361f in dmcr (+0x9361e) (0x0209fd84)
5 0x0044eb3d in dmcr (+0x4eb3c) (0x0209fdb0)
6 0x005723b3 in dmcr (+0x1723b2) (0x0209fe40)
7 0x7b8621c8 call_process_entry+0xb() in kernel32 (0x0209fe58)
8 0x7b86230e call_process_entry+0x151() in kernel32 (0x0209fea8)
9 0x7bc7f84c call_thread_func_wrapper+0xb() in ntdll (0x0209feb8)
10 0x7bc7f89b call_thread_func+0x44() in ntdll (0x0209ff98)
11 0x7bc7f82a in ntdll (+0x6f829) (0x0209ffb8)
12 0x7bc54b97 in ntdll (+0x44b96) (0x0209ffe8)
13 0xf762fc19 wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
14 0xf762fbf7 wine_switch_to_stack+0x2a() in libwine.so.1 (0xffebec48)
15 0x7bc54ed9 LdrInitializeThunk+0x341() in ntdll (0xffebecc8)
16 0x7b862be7 __wine_kernel_init+0x71b() in kernel32 (0xffebfb58)
17 0x7bc5566e __wine_process_init+0x156() in ntdll (0xffebfba8)
18 0xf762e446 wine_init+0x13d() in libwine.so.1 (0xffebfbe8)
19 0x7bf011ca main+0x13d() in <wine-loader> (0xffec0028)
20 0xf7453935 __libc_start_main+0xf4() in libc.so.6 (0x00000000)
0x0056f8b1: repe stosl %es:(%edi)
Modules:
Module Address Debug info Name (105 modules)
PE 400000- 1e9b000 Export dmcr
ELF 7b800000-7ba44000 Dwarf kernel32<elf>
\-PE 7b810000-7ba44000 \ kernel32
ELF 7bc00000-7bce4000 Dwarf ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
ELF 7d1a2000-7d1b9000 Deferred libresolv.so.2
ELF 7d1b9000-7d1c1000 Deferred libogg.so.0
ELF 7d1c1000-7d1ed000 Deferred libvorbis.so.0
ELF 7d1ed000-7d365000 Deferred libvorbisenc.so.2
ELF 7d365000-7d3b5000 Deferred libflac.so.8
ELF 7d3b5000-7d3bc000 Deferred libasyncns.so.0
ELF 7d3bc000-7d430000 Deferred libsndfile.so.1
ELF 7d430000-7d43a000 Deferred libwrap.so.0
ELF 7d43a000-7d484000 Deferred libdbus-1.so.3
ELF 7d484000-7d4ef000 Deferred libpulsecommon-3.0.so
ELF 7d4ef000-7d4f9000 Deferred libjson.so.0
ELF 7d4f9000-7d548000 Deferred libpulse.so.0
ELF 7d548000-7d63a000 Deferred libasound.so.2
ELF 7d645000-7d64c000 Deferred libasound_module_pcm_pulse.so
ELF 7d657000-7d688000 Deferred winealsa<elf>
\-PE 7d660000-7d688000 \ winealsa
ELF 7d688000-7d7cd000 Deferred oleaut32<elf>
\-PE 7d6a0000-7d7cd000 \ oleaut32
ELF 7d7cd000-7d7f2000 Deferred mmdevapi<elf>
\-PE 7d7d0000-7d7f2000 \ mmdevapi
ELF 7d7f2000-7d826000 Deferred libtxc_dxtn.so
ELF 7d831000-7d83a000 Deferred librt.so.1
ELF 7d969000-7d974000 Deferred libpciaccess.so.0
ELF 7d974000-7d991000 Deferred libgcc_s.so.1
ELF 7da7a000-7da9d000 Deferred libdrm_intel.so.1
ELF 7da9d000-7de58000 Deferred libdricore9.1.7.so.1
ELF 7de58000-7df30000 Deferred i965_dri.so
ELF 7df30000-7df3d000 Deferred libdrm.so.2
ELF 7df3d000-7df42000 Deferred libxcb-dri2.so.0
ELF 7df42000-7df5a000 Deferred libxcb-glx.so.0
ELF 7df5a000-7df5e000 Deferred libxdamage.so.1
ELF 7df5e000-7df75000 Deferred libglapi.so.0
ELF 7df75000-7dfce000 Deferred libgl.so.1
ELF 7e001000-7e008000 Deferred libxfixes.so.3
ELF 7e008000-7e013000 Deferred libxcursor.so.1
ELF 7e013000-7e016000 Deferred libx11-xcb.so.1
ELF 7e094000-7e0bc000 Deferred libexpat.so.1
ELF 7e137000-7e170000 Deferred libfontconfig.so.1
ELF 7e170000-7e180000 Deferred libxi.so.6
ELF 7e180000-7e184000 Deferred libxcomposite.so.1
ELF 7e184000-7e18f000 Deferred libxrandr.so.2
ELF 7e18f000-7e199000 Deferred libxrender.so.1
ELF 7e199000-7e19f000 Deferred libxxf86vm.so.1
ELF 7e19f000-7e1c3000 Deferred imm32<elf>
\-PE 7e1b0000-7e1c3000 \ imm32
ELF 7e1c3000-7e1ca000 Deferred libxdmcp.so.6
ELF 7e1ca000-7e1ec000 Deferred libxcb.so.1
ELF 7e1ec000-7e206000 Deferred libice.so.6
ELF 7e206000-7e33d000 Deferred libx11.so.6
ELF 7e33d000-7e34f000 Deferred libxext.so.6
ELF 7e34f000-7e358000 Deferred libsm.so.6
ELF 7e358000-7e409000 Deferred winex11<elf>
\-PE 7e360000-7e409000 \ winex11
ELF 7e409000-7e422000 Deferred libz.so.1
ELF 7e422000-7e4bd000 Deferred libfreetype.so.6
ELF 7e4da000-7e4ff000 Deferred iphlpapi<elf>
\-PE 7e4e0000-7e4ff000 \ iphlpapi
ELF 7e4ff000-7e533000 Deferred ws2_32<elf>
\-PE 7e510000-7e533000 \ ws2_32
ELF 7e533000-7e54f000 Deferred wsock32<elf>
\-PE 7e540000-7e54f000 \ wsock32
ELF 7e54f000-7e59c000 Deferred dsound<elf>
\-PE 7e560000-7e59c000 \ dsound
ELF 7e59c000-7e5c8000 Deferred msacm32<elf>
\-PE 7e5a0000-7e5c8000 \ msacm32
ELF 7e5c8000-7e652000 Deferred rpcrt4<elf>
\-PE 7e5d0000-7e652000 \ rpcrt4
ELF 7e652000-7e7b4000 Deferred ole32<elf>
\-PE 7e670000-7e7b4000 \ ole32
ELF 7e7b4000-7e86a000 Deferred winmm<elf>
\-PE 7e7c0000-7e86a000 \ winmm
ELF 7e86a000-7e8a7000 Deferred dplayx<elf>
\-PE 7e870000-7e8a7000 \ dplayx
ELF 7e8a7000-7e988000 Deferred gdi32<elf>
\-PE 7e8b0000-7e988000 \ gdi32
ELF 7e988000-7eaf8000 Deferred user32<elf>
\-PE 7e9a0000-7eaf8000 \ user32
ELF 7eaf8000-7ec77000 Deferred wined3d<elf>
\-PE 7eb00000-7ec77000 \ wined3d
ELF 7ec77000-7ecf3000 Deferred ddraw<elf>
\-PE 7ec80000-7ecf3000 \ ddraw
ELF 7ecf3000-7ed65000 Deferred advapi32<elf>
\-PE 7ed00000-7ed65000 \ advapi32
ELF 7ed65000-7ed72000 Deferred libnss_files.so.2
ELF 7ed72000-7ed7e000 Deferred libnss_nis.so.2
ELF 7ed7e000-7ed97000 Deferred libnsl.so.1
ELF 7ed97000-7eda0000 Deferred libnss_compat.so.2
ELF 7efa0000-7efe3000 Deferred libm.so.6
ELF 7efe5000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7430000-f7434000 Deferred libxinerama.so.1
ELF f7435000-f743a000 Deferred libdl.so.2
ELF f743a000-f75ee000 Dwarf libc.so.6
ELF f75ef000-f760a000 Deferred libpthread.so.0
ELF f760c000-f7610000 Deferred libxau.so.6
ELF f7620000-f7626000 Deferred libuuid.so.1
ELF f7627000-f776b000 Dwarf libwine.so.1
ELF f776d000-f778f000 Deferred ld-linux.so.2
ELF f778f000-f7790000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
00000023 (D) C:\Program Files (x86)\Cossacks\dmcr.exe
00000027 15
00000026 0
00000025 0
00000024 0 <==
System information:
Wine build: wine-1.4.1
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.8.0-35-generic
J'ai changé le fichier .dmcr original car je n'ai pas de lecteur cd, il me fallait donc un crack no cd mais je ne pense pas que ce soit le problème. J'ai essayé de voir du côté de directX mais les manip à faire me semble un peu compliqué...
C'est mort ? J'ai pas un ordi très puissant: asus i3 sans carte graphique mais le jeu n'est vraiment pas gourmand en ressource. Je ne sais pas si je suis dans la bonne section du forum non plus du coup, désolé d'avance si je me suis trompé!
Merci à vous
Dernière modification par juriszombie (Le 24/01/2014, à 15:49)
Hors ligne
#2 Le 26/01/2014, à 10:01
- Compte anonymisé
Re : (wine) Cossacks european wars
Bonjour,
avez-vous jeter un coup d’œil sur http://appdb.winehq.org/objectManager.p … n&iId=2694
Il semble fonctionne avec les version 1.4 et 1.5.16 de wine
Run winecfg then "Graphics" and check "Emulate a virtual desktop" and run the game.
Peut-être que cette astuce débloquerais la situation ?
Cordialement
#3 Le 28/01/2014, à 22:10
- juriszombie
Re : (wine) Cossacks european wars
Bonsoir,
Je viens d'essayer, j'ai la version 1.4.1 de wine, avec un bureau virtuel ça ne marche pas, j'ai essayé avec les spécifications du jeu (1024x764) et celle de base ça ne marche pas.
Petit edit:
J'ai tenté avec les conseils d'une des personnes qui a pu faire tourner le jeu sur le site cité plus haut:
First, remove the 'video' directory from the game directory.
Second, download this patch (http://www.gsc-game.com/index.php?t=dow … 99&s=patch) and install it into the game directory.
Third, go to 'configure wine', or 'winecfg' (they are the same thing). Go to 'applications' tab, and add the executable game file (for me, this was dmcr.exe). Where it says 'windows version', select 'windows xp'.
Fourth, go to the 'library' tab. Under 'new override for library' type in 'ddraw' and click 'add'. Under 'existing overrides', click on 'ddraw', and click 'edit'. Select the option for 'native then builtin'. Save changes and exit winecfg.
Et ça marche !
Merci
Dernière modification par juriszombie (Le 29/01/2014, à 01:16)
Hors ligne
#4 Le 08/03/2016, à 12:15
- xben53
Re : (wine) Cossacks european wars
Salut j’ai essayé ta solution, mais il reste sur mon pc un problème.
Voyager (xfce 4.10)
wine 1.6.2
CPU pentium B980
vidéo intégré intel HD graphic familly
j’ai le cd d’installation. L’installation via Wine s’est passé normalement mais au lancement du jeu, j’ai du son, mais l’écran reste noir.
j’ai suivi les quatre étapes de ta solution sans changement du résultat.
Ps : je ne sais pas si j’aurais dû créer un nouveau sujet pour ma question, désolé par avance.
Hors ligne
Pages : 1