Cossacks: European Wars

Installed from the CD.

Application Details:

Version: 1.15new
License: Retail
Votes: 0
Latest Rating: Garbage
Latest Wine Version Tested: 1.4.1

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Install Works, First Video Works great, second and third are patchy in both Video, and Sound.

Mouse moves around, but pointer does not.

Game actually runs, but all you see is black with border. If you wait 5 - ten minutes, and hit escape, you can see that your oponent has been building and amassing an army to wipe your sorry but of the face of the earth - it's kind of like a bully beating up on a blind person.

What does not

Below is the log from trying to run ... Winecfg is set up with dmcr being Windows 2000, Sound set to emulation, mouse is allowed to leave screen (otherwise, you'd have NO idea where your mouse was), and it runs in a 1024x768 window.

The unhandled exception occurs when you click on the exit button, and the dump follows that ...

dmcgowan@linux:~/.wine/c/Program Files/Cossacks> wine dmcr
file_set_error: No medium found
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4cac6308)->(0x10022,00000011)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4cac6308)->(0x10022,00000011)
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x4cac6308)->(0x10022,00000011)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
wine: Unhandled exception 0x80000003 at address 0x548878 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
In 32 bit mode.
0x00548879: xorl %eax,%eax
Module Address Debug info Name (55 modules)
PE 0x00400000-02953000 Export dmcr
ELF 0x40000000-40017000 Deferred
ELF 0x40020000-40029000 Deferred
ELF 0x4002a000-40044000 Deferred
ELF 0x40057000-40176000 Deferred
ELF 0x40176000-4017a000 Deferred
ELF 0x4017b000-401f5000 Deferred ntdll
\-PE 0x40190000-401f5000 \ ntdll
ELF 0x401f5000-402eb000 Deferred
ELF 0x402eb000-40311000 Deferred
ELF 0x40346000-4034b000 Deferred
ELF 0x4034b000-40350000 Deferred
ELF 0x40460000-40568000 Deferred kernel32
\-PE 0x40480000-40568000 \ kernel32
ELF 0x4059b000-4059d000 Deferred
ELF 0x405a2000-405b0000 Deferred
ELF 0x407b0000-407ef000 Deferred advapi32
\-PE 0x407c0000-407ef000 \ advapi32
ELF 0x407ef000-4086d000 Deferred ddraw
\-PE 0x40810000-4086d000 \ ddraw
ELF 0x40880000-40898000 Deferred
ELF 0x40898000-40991000 Deferred
ELF 0x40991000-40a46000 Deferred gdi32
\-PE 0x409b0000-40a46000 \ gdi32
ELF 0x40b22000-40b2d000 Deferred
ELF 0x40b2d000-40c5b000 Deferred user32
\-PE 0x40b50000-40c5b000 \ user32
ELF 0x40c5b000-40c98000 Deferred dplayx
\-PE 0x40c70000-40c98000 \ dplayx
ELF 0x40c98000-40d1e000 Deferred winmm
\-PE 0x40ca0000-40d1e000 \ winmm
ELF 0x40d1e000-40d6f000 Deferred dsound
\-PE 0x40d30000-40d6f000 \ dsound
ELF 0x40d6f000-40ddd000 Deferred
ELF 0x40ddd000-40df0000 Deferred
ELF 0x40df0000-40e20000 Deferred
ELF 0x40e20000-40e40000 Deferred
ELF 0x40e40000-40ec4000 Deferred winex11.drv
\-PE 0x40e50000-40ec4000 \ winex11.drv
ELF 0x40ec4000-40f2b000 Deferred
ELF 0x40f2b000-40f4a000 Deferred
ELF 0x40f9b000-40fb8000 Deferred imm32
\-PE 0x40fa0000-40fb8000 \ imm32
ELF 0x40fb8000-40fc1000 Deferred
ELF 0x40fc1000-40fc9000 Deferred
ELF 0x4120e000-41253000 Deferred wineoss.drv
\-PE 0x41220000-41253000 \ wineoss.drv
ELF 0x41253000-4126b000 Deferred msacm.drv
\-PE 0x41260000-4126b000 \ msacm.drv
ELF 0x4126b000-4128f000 Deferred msacm32
\-PE 0x41270000-4128f000 \ msacm32
ELF 0x413a0000-413b5000 Deferred midimap
\-PE 0x413b0000-413b5000 \ midimap
PE 0x65f00000-65fc2000 Deferred ole32
ELF 0x7bf00000-7bf03000 Deferred
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Cossacks\dmcr.exe
00000018 15
0000000c 15
0000000a 0
00000009 0 <==
WineDbg terminated on pid 0x8


What was not tested

I tested everything I could, did not attempt going to 0.9.4 - installed otherversions of same family of games, same result - looking through the Appdb, it appears that this vendor has a unique way of accessing input devices that Wine does not cover.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

I'm trying to find ways to make it work under wine - I understand winex may do it, but I dont want to try that ...

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowDebian GNU/Linux 7.x "Wheezy"Jan 08 20141.4.1Yes No Garbagean anonymous user 
ShowLinux Mint 9 "Isadora"Sep 15 20101.2Yes Yes GoldAlen 
ShowArch Linux x86_64Jul 23 20101.2Yes Yes Goldan anonymous user 
ShowUbuntu 9.10 "Karmic" i386 (+ variants like Kubuntu)Dec 05 20091.1.33Yes Yes Silveran anonymous user 
ShowUbuntu 9.04 "Jaunty" i386 (+ variants like Kubuntu)May 06 20091.1.20Yes No Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
4340 Page fault when starting Cossacks (demo & retail) CLOSED ABANDONED View
11384 Cossacks Back to War: game not rendering (white screen) CLOSED ABANDONED View
11782 Cossacks: European Wars does not redraw (no mouse cursor movements shown) CLOSED INVALID View
27164 Cossacks: European Wars crashes on exit NEW View
30192 Cossacks: European Wars - game encyclopedia won't open CLOSED FIXED View

Show open bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.