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 24/01/2014, à 16: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, à 16:49)

Hors ligne

#2 Le 26/01/2014, à 11: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, à 23: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, à 02:16)

Hors ligne

#4 Le 08/03/2016, à 13: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