WineHQ
Category: Main Games Strategy Games Real-Time Strategy Age of Empires II The Conquerors Expansion

Age of Empires II

All official versions of the expansion pack.

Application Details:

Version: The Conquerors Expansion
License: Retail
URL: http://www.microsoft.com/games...
Votes: 24
Latest Rating: Gold
Latest Wine Version Tested: 2.0

Maintainers: About Maintainership

Link Download patch

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Everything works fine.

What does not

Nothing as of yet.

Workarounds

What was not tested

Everything was tested.

Additional Comments

You have to install the directplay libraries to use the multiplayer feature.
selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Feb 04 20172.0Yes Yes GoldJacob Cameron 
ShowFedora 24 x86_64Jul 25 20161.9.15No, but has workaround Yes Goldan anonymous user 
ShowArch Linux x86_64Mar 16 20161.9.5Yes Yes Goldxavery 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Jan 12 20161.9.1Yes Yes GoldIsira Seneviratne 
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Sep 30 20141.7.26Yes Yes GoldCapitan Pistacho 

Known Bugs

Bug # Description Status Resolution Other apps affected
4066 Online Play Doesn't Work (DirectPlay) NEW View
29384 Voobly fails to launch Age of Empires II multiplayer game STAGED View
30814 Age of Empires II scrolling gets stuck after Alt-Tab away and back NEW View
31279 Age of Empires II SafeDisc v1.x driver crashes in IDT check (INT1/3 hooks) RESOLVED NOTOURBUG View

Show all bugs

HowTo / Notes

HOWTO
  • This game requires a NoCD patch to run. (you can play using aocsetup.exe from the cd, if you can’t afford to NoCD)
  • If the game wont start (and wine hasn’t hang up(wineserver -k)), either remove dpwsockx.dll from your system32 folder or follow the steps for multi-player below. ¹

Multiplayer

winetricks directplay

Music

Legacy: With recent wine version(atleast with 1.1.20) you can play backround music with no problem too. While using the nocd crack, just keep your cd on cd drive and the game is able to play the music. Am I right that AoEII doesn’t have an option to install _backround music_ tracks to harddisk?
One should be able to rip the audiocd track from the cd and set it as a cd drive, so that AoEII would be able to play the music from that. It might need empty first track, though. Hacking AoEII executable to change the playing format from audiocd to raw cda tracks from game dir should be possible, though cumbersome, task...

One word of warning, though: Keeping cd on cd drive slows the game even more...

¹ I haven’t been able to confirm that this annoyance exists.

HOWTO PLAY ONLINE

Multiplayer
To get multiplayer working you have to use by now the directplay libraries from microsoft, still (since 2006) no open source libraries for direct play that include libraries to open sockets and close to play games, so install winetricks:

(in ubuntu/debian) sudo apt-get install winetricks

and then exec:
winetricks directplay

It will download the directplay libraries from microsoft and install them, that's all, tcp/ip will work with direct connect.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

AOE TC dont initialize from voobly
by Ewerton Ruth on Tuesday January 3rd 2017, 11:59
On above 1.3.32 versions the game works fine, but cannot be launched by voobly (when the countdown ends, the game dont start). On version 1.3.32 the game initialize but with an error : "Invalid Parameters".
Unhandled exception: page fault on read access
by Connor on Wednesday February 18th 2015, 0:37
This doesn't happen with the Age of Kings; just the conquerors - no matter what I do. Different versions of wine sometimes form a different crash, but all the latest ones look like this:

Unhandled exception: page fault on read access to 0x752e5694 in 32-bit code (0x0040e41d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0040e41d ESP:0032f1b4 EBP:0032fcd8 EFLAGS:00010206( R- -- I - -P- )
EAX:00400000 EBX:7b8a4610 ECX:0032fee0 EDX:00000067
ESI:00132789 EDI:0041acd0
Stack dump:
0x0032f1b4: 727a002b 84ffab2b f3366778 3cb59a30
0x0032f1c4: 99717afd def1cd95 766c377f 31c9e784
0x0032f1d4: 237ad629 5c739dba f87c1f3e ef17147e
0x0032f1e4: b75aab64 566f526c d041696a 647b7edd
0x0032f1f4: 11fc6bee c109ba6a 573c5d67 13ab5304
0x0032f204: 484ec750 43992a69 18c68340 1ad2fac7
Backtrace:
=>0 0x0040e41d in age2_x1 (+0xe41d) (0x0032fcd8)
1 0x00411f94 in age2_x1 (+0x11f93) (0x0032fdd4)
2 0x0041ae22 in age2_x1 (+0x1ae21) (0x0032fe60)
3 0x7b86127c call_process_entry+0xb() in kernel32 (0x0032fe78)
4 0x7b864ddb in kernel32 (+0x54dda) (0x0032feb8)
5 0x7bc76a80 call_thread_func_wrapper+0xb() in ntdll (0x0032fed8)
6 0x7bc76cdd call_thread_func+0x7c() in ntdll (0x0032ffa8)
7 0x7bc76a5e RtlRaiseException+0x21() in ntdll (0x0032ffc8)
8 0x7bc4e02e in ntdll (+0x3e02d) (0x0032ffe8)
0x0040e41d: imull $-128,0xf9a41084(%ebx),%edx
Modules:
Module Address Debug info Name (51 modules)
PE 400000- 45a000 Export age2_x1
PE 10000000-1000c000 Deferred drvmgt
ELF 7b800000-7ba4b000 Dwarf kernel32
\-PE 7b810000-7ba4b000 \ kernel32

...redacted for brevity ...

Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Microsoft Games\Age of Empires II\age2_x1\age2_x1.exe
00000009 0
RE: Unhandled exception: page fault on read access
by Kevin on Wednesday November 16th 2016, 18:50
This is the error I'm getting, exactly as you describe. I have no idea what could be causing it.
Trick to run with nouveau/gallium3D and possibly others
by Dave Lentz on Saturday February 7th 2015, 14:13
Arch Linux x86-64
8400GS/G98
mesa git/10.5 current as of today's date

The game would not run with nouveau (black screen) and it would not run with nvidia blob driver if its 32-bit libs were installed. It would run with the blob as long as 32-bit apps were using 3D software rendering, though it was somewhat laggy (understandably).

I had to set the OffscreenRenderingMethod=BackBuffer in the Direct3D section of the registry. This can be done quickly with winetricks using this command:

winetricks orm=backbuffer
RE: Trick to run with nouveau/gallium3D and possibly others
by Sam S. on Thursday November 26th 2015, 17:21
Thanks, this trick also worked for me with an AMD graphics card (Radeon HD 5670) and the Mesa driver!

Wine 1.7.54
Mesa 11.0.6
Arch Linux x86_64
Regression
by Lewis Clement on Saturday March 29th 2014, 12:42
I noticed there's a regression between Wine 1.7.13 and 1.7.14. It causes the game to run really slow.
Works with Wine 1.7.4
by Carlos Rodriguez on Friday December 20th 2013, 8:40
Tested on:

Wine 1.7.4 (compilado)
Nvidia Drivers 331.13 (.run package)
Kubuntu 13.10 32Bit - Kernel 3.11.0.12 PAE
CPU: AMD Fusion A4 3300 2.5Ghz (Dual-Core) Stock Clock
MEM: 8GB DDR3 1333 (2x4) Patriot value (128 bit dual channel: 21.3 gb/s)
GPU: Zotac Nvidia Geforce GT630 (GK208 28nm: 384 Shaders / 8 ROPS) Zone Edition Passive Cooling 2GB DDR3 1800Mhz a 64Bit (14.4Gb/s)
BOARD: MSI A55M P35

www.youtube.com/watch?v=IAqdHfTGXMg
Do NOT need a No CD Crack.
by James McConnel on Sunday November 10th 2013, 20:27
Copy the "game\sound" folder from the CD to the installation directory (C:\Program Files\Microsoft Games\Age of Empires II\). This seems to make the problem go away.
LAN time out
by Thijmen on Wednesday May 15th 2013, 15:44
For me everything in the game works. Except for when i want to play on the local network. When i create a game everybody can see my game in the screen to connect, but when they try it hangs until they get a time out message.

The same is opposite when they are creating a game and i'm trying to join my screen hangs until i get a time out message.
RE: LAN time out
by Warday on Wednesday May 15th 2013, 17:18
READ

HOWTO

Multiplayer
To get multiplayer working you have to use by now (wine 1.5.27) the directplay libraries from microsoft, still (since 2006) no open source libraries for direct play that include libraries to open sockets and close to play games, so install winetricks:

(in ubuntu/debian) sudo apt-get install winetricks

and then exec:
winetricks directplay

It will download the directplay libraries from microsoft and install them, that's all, tcp/ip will work with direct connect.
RE: LAN time out
by Thijmen on Wednesday May 15th 2013, 18:08
I have Installed directplay. In age of empires i got the options for tcp/ip and network, and it all appears to be working.

But it hangs before should enter the lobby. You get a screen that it is trying to connect it hangs at that point.
RE: LAN time out
by Warday on Saturday May 18th 2013, 12:38
Change wine version. We work here with age of empires II not with age of empires I. I dont have it I can't taste it.
RE: LAN time out
by thereal on Friday July 26th 2013, 15:39
Same problem here! I did winetricks directplay, added the hostnames and ip's to /etc/hosts, no success. wine 1.4.1, age of empires ii the conquerors. any ideas??
RE: LAN time out
by Warday on Friday July 26th 2013, 17:59
Let me make some test. Try using wine 1.3.33 i use it with voobly. To pley online.
Game becomes unusable
by Fog Lindin on Sunday April 21st 2013, 18:13
I'm finding that at some point during play, when I click on a unit there is a long delay before that unit responds. It seems to affect a game at some point, but starting another game without quitting the application is fine. It's like its specific to a given loaded game.


The situation is aided if I select a large square around the unit and drag the mouse to the side of the screen enough to make the viewport scroll. When I do that, the unit will sometimes select.

This makes the game pretty unusable as combat is out of the question.

Any help guys?

Wine 1.5.27, Ubuntu 12.10, aoe II expansion. Running it with this command:
wine age2_x1.exe -- -opengl (but bug happens without those flags also)
RE: Game becomes unusable
by K1773R on Sunday April 21st 2013, 19:21
look at bug #30814
RE: Game becomes unusable
by Fog Lindin on Monday April 22nd 2013, 3:29
That's a totally different bug. I do not have a problem with scrolling indefinitely after alt and tabbing. Indeed I am not alt and tabbing at any point before seeing the (totally different) bug.

The bug I see is that I have a long delay when selecting units.
Direct Connect problems will be fixed in wine 1.5.27!
by Capitan Pistacho on Tuesday March 26th 2013, 5:09
Nice news, the problems after playing a online match seems to be resolved and will be realese in 1.5.27 so age of empires 2 is near to be perfect on wine!!

What needs to be done:

A native direct connect library to avoid installing directx
Fix the blinking text areas

And that's all...
OSX Mountain Lion success
by Jared on Sunday March 10th 2013, 8:30
Just installed this in a wineskin bottler. Install the nocd patch. Then hit winetricks install directplay under custom command simply by typing 'directplay' and hitting run. This will allow multiplayer. No problems over lan. Have not tried the directplay as the others have suggested. I'm pretty sure you could get this working with Hamachi or something as well. I am using the 2.5.9 wrapper and 1.5.25 engine. I set virtual desktop display to 1280x1024 so that I can run it in windowed mode. Only bug I saw was when I was trying to type my name in to start a campaign and did not see the text.
RE: OSX Mountain Lion success
by Jared on Sunday March 10th 2013, 8:41
well spoke too soon. I was only able to get to the LAN screen not start a game. Hitting cancel locks it up and outputs a load of fixme. Will have to work a bit more and post later.

fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:init_driver_info Unable to find a driver/device info for vendor_id=0x8086 device_id=0x116 for driver_model=2
fixme:win:EnumDisplayDevicesW ((null),0,0x32bed4,0x00000000), stub!
fixme:d3d:init_driver_info Unable to find a driver/device info for vendor_id=0x8086 device_id=0x116 for driver_model=2
fixme:win:EnumDisplayDevicesW ((null),0,0x32b864,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
err:d3d_surface:d3dfmt_p8_init_palette This code should never get entered for DirectDraw!, expect problems
fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
fixme:winmm:MXD_SetControlDetails What should the sw-side mixer controls map to?
fixme:font:get_outline_text_metrics failed to read face_nameW for font L"Papyrus"!
fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Papyrus"!
fixme:dinput:IDirectInputDevice2WImpl_GetProperty Unknown property
fixme:dinput:IDirectInputDevice2WImpl_GetProperty Unknown property
fixme:winmm:MXD_SetControlDetails What should the sw-side mixer controls map to?
fixme:winsock:convert_af_w2u unhandled Windows address family 6
fixme:ddraw:ddraw7_FlipToGDISurface iface 0x1571f8 stub!
fixme:imm:ImeHandleNotify WM_IME_NOTIFY:IMN_OPENSTATUSWINDOW
fixme:imm:ImmGetOpenStatus (0x153728): semi-stub
fixme:imm:ImeHandleNotify WM_IME_NOTIFY:IMN_CLOSESTATUSWINDOW
RE: OSX Mountain Lion success
by K1773R on Sunday March 10th 2013, 11:06
not ur fault, u have to patch wine (or take my prepatched one)
RE: OSX Mountain Lion success
by Warday on Monday March 11th 2013, 13:57
You can play on Voobly but you will need to use Wine 1.33.
Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Monday May 28th 2012, 19:22
When using native DirectPlay dlls, Multiplayer over the internet does not seem to be possible when hosting a game. I have not tried connecting to a game hosted on Windows. But I have had a Windows user attempt to connect to my machine.

LAN games are no problem (not using DirectPlay anyway).

Game is patched with 1.0c and using NO-CD crack.

Ports are forwarded correctly, I have even forwarded extra ports displayed in the following log. Connections are successful using Telnet.

In an attempt to track down the culprit, I logged the winsock channel:
gist.github.com/2821685

The procedure was as follows:
1. [Host] Launch game
2. [Host] Start multiplayer game
3. [Client] Hit 'Show Games', enter public IP-address, OK
4. [Client] Attempts to contact host, dialog box closes and the game list remains empty.

Sadly the log does not have any timestamps. So finding the span when the client attempts to contact is a pain.

These two lines are the only 'errorish' things that happen:

warn:winsock:wsaErrno errno 107, (Transport endpoint is not connected).
warn:winsock:wsaErrno errno 115, (Operation now in progress).

I would appreciate more results to compare to and whether this deserves a bug report or if I'm missing something.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Warday on Monday May 28th 2012, 20:38
What server are you using? If you use voobly you will have to download and compile wine 1.3.33 to play with him.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Tuesday May 29th 2012, 10:15
It's just a regular game. No third-party applications. dplaysvr.exe starts up successfully.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by K1773R on Tuesday May 29th 2012, 10:22
please note that DirectPlay is not in Home Editions (there is a deprecated, crappy, unstable one. normal winblows :P) (vista and above) and therefore they cant connect to u nor the other way.

if you want to play over the inet you have to open ports on BOTH sides. just in case you dont have all ports:
TCP 47624
TCP+UDP 2300-2400

i never tested it with wine > 1.4, if i manage to do that (i dont have much time atm) then il let u know (will post a comment here). thanks for the log.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Tuesday May 29th 2012, 11:49
Those ports are forwarded to my host machine, say 192.168.1.2. Internal ports are not altered.

The Windows user was using Windows 7, but I'm still unable to connect from my laptop (that's what I used as client to generate the log). the Wine prefix is identical between my stationary pc and my laptop. Not entirely sure what the behaviour is like on Windows 7. I was just told it did not work.

Also OS in winecfg is set to Win98.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by K1773R on Tuesday May 29th 2012, 12:41
do not set it to wine98, this is wrong, let it be XP (worked best for me).
i said vista and higher, this includes win7 aswell, ask him if he got Home Edition, how to detect this is easy:
press WIN + R, write in winver and press run
if you copied the ddls by ur own (didnt work for me too) then undo it (just delete em) and use "winetricks directplay"

greetings
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Tuesday May 29th 2012, 12:47
I'm pretty sure he uses home edition. Believe that's what most laptops come pre-installed with.

I set both my computers to use Windows XP instead, nothing's changed.

As for the dlls, I used the winetricks method.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by K1773R on Tuesday May 29th 2012, 12:55
Home Editions arent able to play over directplay (vista and higher)
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Tuesday May 29th 2012, 12:57
Okay, then that's out of the picture.

Just 'Wine (XP) Wine (XP)' left now.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by K1773R on Tuesday May 29th 2012, 13:09
no, you can connect with and to Wine if the other PC got XP or if higher pro or better.
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Martin on Tuesday May 29th 2012, 14:31
I mean't with both host and client on Wine.

The greater and less than symbols were filtered out :(
RE: Multiplayer w/ DirectPlay (Wine 1.5.5)
by Capitan Pistacho on Monday November 5th 2012, 3:06
Hi it works fine over internet you just need to open the right ports in both sides, in your router and in the other player router, taht's all.
Sound slider
by Shuhao on Monday February 27th 2012, 12:59
The sound control slider doesn't work.

If you move it, here's some console output:

fixme:winmm:MXD_SetControlDetails What should the sw-side mixer controls map to?
1.4rc5
by Shuhao on Sunday February 26th 2012, 19:28
After 1.4rc5, there's an audio problem (noise in audio and intermitten audio). rc2 was fine.
RE: 1.4rc5
by Shuhao on Sunday February 26th 2012, 19:51
Never mind.. turns out i had to reboot
Locks up on "start game"
by Belial on Wednesday October 19th 2011, 23:11
When in single player, starting a new game, the game will freeze after pressing "Start Game" and will sit there until I ALT-TAB out and back in. Upon refocus, it will go to the loading screen, load, and start the game.

I am running Ubuntu 10.04 LTS with Wine 1.3.3, but had a similar issue under Wine 1.2.1. I have tried with the default configuration and with d3dx9 installed through winetricks with no luck. I'm now back to a clean install of Wine 1.3.3. I have tried both with the "-- -opengl" and without and the results are the same. It's not THAT big a deal, but I need to keep another window open so I can ALT-TAB out of AOE, and if I run it in a virtual desktop ALT+TAB doesn't work. Tried running it from terminal, and saw a lot of this error, and it's the only error that was generated during my attempt to start a game:

fixme:winmm:MXD_SetControlDetails What should the sw-side mixer controls map to?

I'm updated to 1.0c. Anyone got anything to send me in the right direction?
RE: Locks up on
by Warday on Saturday October 22nd 2011, 10:28
I have the same problem. I could fix it for a wile but I don't know what the hell did I do. I will keep taring.
RE: Locks up on
by Belial on Saturday October 22nd 2011, 12:27
I think I may have found something. Sound is all messed up when I play but I just chose to ignore that (turn off the speakers and there isn't a problem anymore). The point where it freezes, when played in windows, plays a sound after you press the start game button. It waits until the sound is finished before continuing to the loading screen. I think it might be locking up on the sound it's trying to play, since it waits for the sound to finish but the sound doesn't finish.

I'll see if I can't fix the sounds in the game, it might solve this problem.
RE: Locks up on
by K1773R on Saturday October 22nd 2011, 17:34
your right, aoe is waiting until it can play sound. as a fix (dunno on new wine, audio in new wine is totaly crap) use a older wine with pulseaudio patch. if you cant manage to do that, i got a precompiled wine32 with pulseaudio, and 2 aoe fixes for 64bit pcs, a patched wine git or the patches in it own.
RE: Locks up on
by Warday on Sunday October 23rd 2011, 15:11
If you can upload it tu megaupload an add it to the how to it will be grat.
RE: Locks up on
by K1773R on Sunday October 23rd 2011, 16:09
if i got time, i will make a 64bit ubuntu deb file ;)
RE: Locks up on
by K1773R on Tuesday January 17th 2012, 10:10
btw i gave up on this, because building deb files is horrible! altough i can give out patched sources :)
RE: Locks up on
by Warday on Tuesday January 17th 2012, 13:16
well if you give up with this you can help me with Mu Argentina ????
RE: Locks up on
by K1773R on Wednesday January 18th 2012, 2:53
wtf is "Mu Argentina"?
RE: Locks up on
by Warday on Wednesday January 18th 2012, 13:05
RE: Locks up on
by K1773R on Wednesday January 18th 2012, 13:19
contact me directly or over IRC (irc.darkgamex.ch #K1773R), this is the aoe section and not something different...
Widescreen Screenshots
by K1773R on Thursday October 6th 2011, 22:14
Oh well, it did resize the cool widescreen screenshots... crap! well, if anyone is interested how it looks in full quality, send me a message ;)

by Warday on Wednesday October 5th 2011, 20:09
I sugested you tu use the last one because sametimes (v 1.3.26 for example) there apear regrecions. the last one is 1.3.29 in 1.3.28 was a litle fix with the renderer (color lost)
widescreen aoe2tc
by K1773R on Wednesday October 5th 2011, 9:59
I made some widescreen aoe2tc versions, so i can run em in wine with virtual desktop, example for my virtual desktop 1680x973 (native resolution 1680x1050 but 2 panels so its 1680x973). if you need this or any other resolution, just send me a message/write a comment here :)
its awesome playing this game in widescreen :P

greetings

PS: its for the aoe1tc 1.0c with NOCD version.
RE: widescreen aoe2tc
by Warday on Wednesday October 5th 2011, 19:49
Plis add test resault
RE: widescreen aoe2tc
by K1773R on Wednesday October 5th 2011, 19:53
Im running it actualy with 1.3.20 (there is already 1.3.21, but i can make one if you want :P), waiting for 1.3.30 for the OpenGL fix, then i gonna make one for sure ;)
RE: widescreen aoe2tc
by Lukas Matousek on Wednesday January 4th 2012, 1:25
Hi,

I would like to have 1024x600 and 1920x1080 resolutions, so I can play my notebook and desktop in full ;-)

Maybe it would be good to know how to do that...?

Thanks
Pavouk106
RE: widescreen aoe2tc
by K1773R on Wednesday January 4th 2012, 2:10
version 1.0c?

you have to patch 2 graphic/interface files and the exe, i dont know if the graphics are compatible but i dont think so. i can send you a patched 1.0c version (exe and the two grapic/interface files) otherwise you have to send me the exe and the two files and il patch it :)

greetings
RE: widescreen aoe2tc
by K1773R on Tuesday January 17th 2012, 8:21
just saw its working for 1.0, 1.0c and 1.0e :)
RE: widescreen aoe2tc
by Warday on Tuesday January 17th 2012, 8:45
We should see if it works with the wine box and if you can give me the 1.0e it will be great.
RE: widescreen aoe2tc
by K1773R on Tuesday January 17th 2012, 8:59
then youl have to send me an unpatched 1.0e (size 2699309 bytes, md5=CB-15-BC-FA-FF-FB-C3-BA-80-F3-07-D4-1F-50-E5-46 ) and the interfac.drs file from the folder Data.
Game doesn't start on Gentoo (32bit)
by Isaac on Sunday June 5th 2011, 9:44
The loading screen appears, then it quits, along with wine if there are no other wine-apps running.
Running from the terminal gives:
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7ed92be0

Running with the -opengl and -nostartup options also make no difference.
RE: Game doesn't start on Gentoo (32bit)
by Warday on Sunday June 5th 2011, 12:40
hi wat wine version did you have?
Use the box (standar 800*600 I thinck).If you have copiz use low efec and taste it.
Im waiting for the results.
A thing!
by Phlum on Monday March 28th 2011, 15:33
I haven't had an issue with any red boxes. Presumably that's been fixed or something.

Why, the only problems I have are that there is a delay between clicking and something actually happening, and that there is a huge blue box at the right of my screen (but that's mainly due to my tiny monitor!)
RE: A thing!
by Warday on Wednesday March 30th 2011, 18:23
WELL I HAVE NOT BE ABLE TU FIX LOW REACTION YET. (I HAVE FIX IT JUST A LITLE AND I’m WATEING TU FIX ANOTHER PROBLEM TU ADD A HOW TO). I will like to see a picture of your screen and then of the game with the blue box. It is the first time that I see that problem. I can suggested you to disable compiz. It can be the problem or use the wine box. (The false desktop I don’t know the English name XD)
RE: A thing!
by Phlum on Thursday March 31st 2011, 17:22
The blue box thing is due to me having a netbook. Natively, AoE II runs in 800x600, and my monitor is 1024x600. Hence I have to use the virtual desktop, and the game window doesn't cover the whole space so the rest of the screen is the default blue background colour.

Plants vs. Zombies does the same thing, and it isn't really that much of ab issue.
Problem solved! Blank error message with red X
by Geogriffith on Saturday February 12th 2011, 3:30
When you install the game, it is at version 1.0 . If you try to use the no-cd crack without updating the game, you will get a tiny error message that is blank except for a red X. You get the same error running under Wine as you do on an actual Windows system, which is how I figured out what I was doing wrong...

You need to install the 1.0c update, available at www.microsoft.com/games/conquerors/downloads.aspx . Afterwards you can copy over the no-cd crack and run the game as normal. The crack only works for version 1.0c.
RE: Problem solved! Blank error message with red X
by Hector Ricardo on Monday December 12th 2011, 17:34
I have the same error box popping up on my screen every time I try to open it. This didn't used to happen, but I hadn't played the game in a while, and when I tried, this happened. I downloaded the most recent update at the link you provided, and it doesn't make a difference. Are there any other ways to fix this? Also, what does this box even mean?
Nameless error running age2_x1.exe
by Thales on Thursday December 16th 2010, 11:51
I installed the game without problems, did the overrides in description, but when I run the game (cracked) I get a small window with a red error X in it with just an OK button, no text. If I run the non-cracked executable, it just crashes.
I can not play the campaigns
by lordars on Sunday September 12th 2010, 19:20
"Age of empire" lost the sound and restores it when exiting and entering the window, but lost again. else if I put the cd image shifts to one side of the display all blurred you can not play

to even provide a nocd or crack not found
command to AOC
by andre luiz on Sunday April 18th 2010, 14:11
Is this command right? for aoc adding the '-- -opengl' to it

env WINEPREFIX="/home/andre/.wine" wine "C:\Arquivos de programas\Microsoft Games\Age of Empires II\Age2_X1\age2_x1.Exe"'-- -opengl'
Main Menu
by SiegeMachine on Sunday January 31st 2010, 14:42
My main menu is fucked up, I have a wine desktop open of 1280x1024 and I know the game runs in a low resolution so it runs in a like 800x600 box inside of the wine desktop but when it gets to the game menu it looks like the menu is displayed in like a 1024x768 resolution yet the game box stayed only 800x600 inside of the wine desktop and it makes it so I can't select the different menu buttons to play. Any ideas?
Crashing
by John Luke on Saturday January 16th 2010, 11:59
4 out of 5 times the game causes my computer to logout on start before or after the intro
backing track
by lee on Thursday January 22nd 2009, 13:55
if you are using the nocd crack you can get the backing track for the age of kings on TPB (search "tpb age of empires 2 music" on google) and use a script like this to play it while in game;

jpegserv.com/linux/aoe

I renamed the mp3 to "aoe-sound.mp3" and moved it to "$HOME/.wine/drive_c/Program Files/Microsoft Games/Age of Empires II", it's not a perfect solution but it works :)
works fine out of the box
by Andurian on Saturday January 3rd 2009, 2:55
OK the game works fine out of the box on a:
ubuntu 8.10 64bit
wine 1.1.12
and with a:
core2duo, 2gb of ram, and a nvidia 8600m gt.

all i did was add -nostartup to the 'command' part of the shortcut that the installation makes, on your desktop.

............

however, you might notice a slight(to me it was slight anyways, to you it might matter more) speed increase from installing directx 9.
(you need to own a windows license for the following)
simply download the directx installer(i had the 2008 mar one), and do the following dll overrides:

[HKEY_CURRENT_USER\Software\Wine\DllOverrides]

"d3d8"="native"
"d3d8thk"="native"
"d3d9"="native"
"d3dim"="native"
"d3dim700"="native"
"d3dpmesh"="native"
"d3dramp"="native"
"d3drm"="native"
"d3dx9_24"="native"
"d3dx9_25"="native"
"d3dx9_26"="native"
"d3dx9_27"="native"
"d3dx9_28"="native"
"d3dx9_29"="native"
"d3dx9_30"="native"
"d3dx9_31"="native"
"d3dx9_32"="native"
"d3dx9_33"="native"
"d3dx9_34"="native"
"d3dx9_35"="native"
"d3dx9_36"="native"
"d3dxof"="native, builtin"

"D3DX9_37"="native"
"D3DX81ab"="native"
"dciman32"="native"

"ddrawex"="native, builtin"

"devenum"="native, builtin"
"dinput"="native"
"dinput8"="native"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"DMUSIC32"="native"
"dnsapi"="native"

"dplay"="native, builtin"
"dplaysvr.exe"="native, builtin"

"dplayx"="native, builtin"

"dpnaddr"="native, builtin"

"dpnet"="native, builtin"

"dpnhpast"="native, builtin"
"dpnlobby"="native"
"dpnmodem"="native"
"dpwsockx"="native"

"dsound"="native"
"dsound3d"="native"
"dswave"="native"
"dxdiagn"="native"
"mscoree"="native"
"msdmo"="native"
"qcap"="native"
"quartz"="native"
"streamci"="native"

or you can just copy this text into a file, name it file.reg and register it with 'regedit'(its inside your windows folder) with wine.

if the directx installation doesnt work, or if it doenst install all of the following dlls; in other words if something goes wrong, try downloading the dlls online and then install the directX over them.


NOTE: please do note that the provided REG text contains also the dll overrides for the multiplayer dlls.(supplied above)

NOTE2: Also, ATI cards are not best friends with wine, please understand that.(at least not as of this writing) So if you have a ATI card, be advised that your experience might be different than described above.

ill see if i can upload the needed dlls-on-a-zip later on.

Best of luck, and reply here for any further questions.

cheers~
RE: About Multiplayer
by Andurian on Saturday January 3rd 2009, 19:11
Alright, no matter what i could never get multiplay to work...
it seems that wine really isnt ready for it all.

in crossover multiplayer works fine, i play starcraft with it.
but age(as of today) runs -very- slow.

if anyone knows any hints to get this working under wine, id be glad to hear. otherwise, multiplayer cant be done right now. even with the dll overrides listed in the help section.


cheers
Sound and other niggles
by Peter Geyfman on Friday December 5th 2008, 23:49
Has anyone experience the following:
* The sound is a little "scratchy" and after a few minutes into the game disappears all together. Sometimes it comes back if I change the volume using multimedia keys on my laptop, but mostly it never comes back.

* When queuing up a bunch of units in any building, if you bump into the queue limit the game slows down to a crawl for 10 to 20 seconds.

If anyone has had these issues and was able to resolve them please post what you did.

My hardware is Dell Inspiron E1705 with 1Gb ram ATI X1400 video. Running Ubuntu Intrepid and wine 1.1.9
xorg locks...
by L29Ah on Monday October 27th 2008, 19:58
Methinks there is some issue with my xorg/videocard drivers: there are some games with the same troubles (xorg input locks forever), and downgrading to wine-1.1.2 haven't fixed that.

xorg-server 1.5.2 (xorg-x11 7.4)
nvidia-drivers 177.80

Is there any painless way I can check this?

by Andurian on Saturday May 10th 2008, 6:29
to me, it was running fine, then showing a black screen. i added
'-- -opengl' on the end of the command line and it fixed it for me, more thne any of the other attempts.( - nostartup, is good also -blocks the intro ;) )
AOC almost crashes my Ubuntu
by Wayne on Monday February 11th 2008, 14:17
Using the desktop icon the installer put on my desktop, the game will load and I can get to the point where I have hit "Start Game" and it's on the "Creating Game" screen right before the game starts. At this point it will crash and my Ubuntu Gutsy will log out back to the input username screen and I have to start a new session.

Setting up WINE to use a virtual desktop window makes it work fine (usually), but it gets annoying with the tiny screen, as AOC resizes the screen to what it wants once I start up an actual game in AOC. Even in a virtual desktop, sometimes it will randomly glitch and the game screen will move in a random direction making it unplayable, since I can only see a corner of the game and the screen moves back to the corner when I move it out.

I'm using Windows 2000 setting, and I have tried to use the terminal to launch it, but it just brings up the splash screen and nothing happens. Also going to the file in the "C:" WINE directory and running the age2_x1.exe from there only brings up the splash screen. Even copy and pasting the the command that the desktop icon launcher uses to the terminal or ALT F2 run application box only brings up the splash.

I'm new to Linux and even newer to WINE, so any help with detailed instructions will be gratefully recieved :)
RE: AOC almost crashes my Ubuntu
by dreamcruiser on Saturday August 1st 2009, 18:23
Hello!

I have exactly the same problem with Kubuntu Jaunty. I think, it is the x-server...or should i upgrade wine 1.01? Can you give me a tip? I dont know what i can do?

Greatings
RE: AOC almost crashes my Ubuntu
by Willian Gustavo Veiga on Wednesday September 30th 2009, 9:02
I have the same problem here! Is there a open bug report about it?

Wine 1.1.29 compiled.

Debian Squeeze
uname -a:
Linux willian 2.6.30-1-686 #1 SMP Sat Aug 15 19:11:58 UTC 2009 i686 GNU/Linux

lspci:
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 661FX/M661FX/M661MX Host (rev 11)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL Media IO] (rev 36)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
00:05.0 RAID bus controller: Silicon Integrated Systems [SiS] RAID bus controller 180 SATA/PATA [SiS] (rev 01)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
Game does not load at all, no error messages
by Dan on Monday January 14th 2008, 15:32
I have installed and patched the Game (1.0c, nocd-fix) and wanted to start it up, but nothing happens:

daniel@foobar ~ $ wine .wine/drive_c/Programme/Microsoft\ Games/Age\ of\ Empires\ II/age2_x1/age2_x1.exe
daniel@foobar ~ $

No Errors come up and it just doesn't load. I've tried running with WINEDEBUG=+all and cannot see any Error; OpenGL is working:

0009:trace:ntdll:RtlFindClearBitsAndSet (0x7effed8c,1,0)
0009:trace:ntdll:RtlFindClearBits (0x7effed8c,1,0)
0009:trace:ntdll:RtlAreBitsClear (0x7effed8c,0,1)
0009:trace:ntdll:RtlSetBits (0x7effed8c,0,1)
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version : 2.1.7170 Release.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer : ATI Radeon HD 2600 Pro.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version : 1.2.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version : 1.2.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor: : SGI.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version : 1.4.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor: : SGI.
0009:trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: True
0009:trace:wgl:has_opengl GLX is up and running error_base = 131

This is a Athlon 64 X2 with a 64-bit Gentoo system with wine 0.9.46 (from the portage tree). Is this a 64-bit issue?
RE: Game does not load at all, no error messages
by Dan on Tuesday January 15th 2008, 2:16
After messing around for a while I figured that the no-cd-patch was the problem. Now it works well, even on amd64.
Followed directions, game still won't load
by Bryon on Tuesday November 6th 2007, 13:27
Use the latest version of Wine.

* The game must be set to Windows 2000 compatibility.
* This game requires a NoCD patch to run.
* If the game wont start, either remove dpwsockx.dll from your system32 folder or follow the steps for multi-player below.

Multiplayer
To get multiplayer working, place the DLLs in this archive in Wine's windows/system32 directory. Then, start winecfg and add dll overrides (native, builtin) for the following DLLs: dplayx, dpnet, dpnhpast and dpwsockx.

-------------------------------------------------------------------------

Ok, I've done everything here and the game will attempt to load but revert to a 'untitled window' and promptly crash. I'm running Ubuntu 7.10 and the latest Wine. The game version is 2.0c and the expansion (same problem) is 1.0c
RE: Followed directions, game still won't load
by Sebastian Brands on Sunday December 30th 2007, 6:05
I'm having the same problem - I think. In winecfg, I added age2_x1 and set for Windows 2000, then set the dlls above for overriding, they all show up properly.

I'm using Feisty with Wine 0.9.33.

When I try to run the game (the replaced age2_x1.exe from a downloaded no-cd archive from Megagames) I get a black screen with no error message, that closes after two seconds or so.

Has anyone had this problem and solved it?

I'm using a Packard Bell Easynote B3236 D with built-in S3 Unichrome IGP graphics.
RE: Followed directions, game still won't load
by ddcc on Sunday December 30th 2007, 12:26
Here's what I get for md5 on age2_x1.exe:
cd9513ee1a34b1474f9aeb55ae629a14 age2_x1.exe

Is yours the same?
RE: Followed directions, game still won't load
by Sebastian Brands on Sunday December 30th 2007, 15:11
I don't know whether it's the same, since I can't even start Wine after I upgraded to Gutsy. I had it running very slowly in Feisty after installing a newer version of Wine, figured it'd be better support for my graphics in a later version of Ubuntu.

Going back to Feisty now, hoping for the best. Having found "OpenChrome" drivers makes me hopeful.

Good luck to you too!
RE: Followed directions, game still won't load
by ddcc on Sunday December 30th 2007, 19:17
It works fine for me on Gutsy, you might want to rename the .wine directory in your profile and start out with a fresh profile. Also, there are different "cracks" available at that website, we have all probably chosen different ones.
NoCD
by ddcc on Friday August 31st 2007, 23:38
Can anyone really still get the nocd? It comes as an empty file.
RE: NoCD
by Alexander Nicolaysen Sørnes on Monday November 5th 2007, 5:05
Try different servers.
LAN Multiplayer
by Tom on Tuesday June 26th 2007, 1:47
Hello

I am in aboarding house and whenever i try to play multiplayer i cannot see anyone's game. I have also tried creating yet nobody can see my game. How can i fix this?
RE: LAN Multiplayer
by Jonas Heinrich on Saturday August 4th 2007, 12:26
Yes, there were many multiplayer issues,hope they will fix it soon!
RE: LAN Multiplayer
by cyan15 on Saturday March 22nd 2008, 18:38
I second that, after adding the DLLs, I enter the IP, clicked OK, no game, clicked Join, nothing happens, when creating a game, I get

wine: could not load L"C:\\windows\\system32\\dplaysvr.exe": Module not found

Not sure where to get it from ...

by RaZer0r on Saturday May 26th 2007, 9:25
running Ubuntu 7.04 Feisty fawn, Intel graphics and core 2 duo @ 2ghz...

AoE starts good, but when I click "Start Game", it just crashes
this are the errors i get...

[code]
rein@rein-laptop:~/.wine/drive_c/Program Files/Microsoft Games/Age of Empires II/age2_x1$ wine age2_x1.exe fixme:wave:ALSA_AddCaptureDevice Add support for DSCapture
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x18bac8) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x175148)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x175148)->(0x10024,00000013)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
wine: Unhandled page fault on read access to 0x00000008 at address 0x7e817eae (thread 0009), starting debugger...
[/code]
RE:
by Robin D. on Wednesday June 6th 2007, 19:56
Did you update the game to 1.0c?
Had the same issue without the patch, but the patch fixed it.
RE:
by RaZer0r on Wednesday June 6th 2007, 23:40
yea i had a patched version, anyhow, with the new .38 version everything seems to be working allright, even intro movies etc ;) networking also, it only runs a bit slow when the building queue is at max (15 persons)
RE:
by Robin D. on Thursday June 7th 2007, 11:40
I am also running Wine 0.9.38 on Ubuntu Feisty Fawn.
The game starts up fine for me, everything works, even the intros.. But it is really slow and therefore barely playable. In some menus (i.e. in the "start random game" section), the game takes around 10 secons to react on my mouse clicks.
RE:
by RaZer0r on Saturday June 9th 2007, 5:17
it is somehow a bit slow but here it is about 3-6 seconds delay in the menu's, once the game started the only thing slow is when the building queue is at max... Solved by holding shift and 3x click, and fast leaving the building :p
Cannot get AOE 2 running on Feisty
by Anurag Mishra on Saturday May 19th 2007, 11:39
I am getting this output when I try to run the game.

fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x16f6b0) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16a588)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16a588)->(0x10024,00000013)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:system:SystemParametersInfoW Unimplemented action: 111 (SPI_SETSHOWIMEUI)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16a588)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock

And then a dialog box says that
"Could not initialise graphics system. Make sure your video card is compatible with DirectDraw."

The error came with version 0.9.27(from the archive give) and also from version 0.9.37(obtained by synaptic package manager after adding GPG key).

I am using a G965 Mobo with integrated Intel GMA x3000.
The game runs (with no multiplayer) in Cedega 6.0 and very slowly with Crossover 6.1.

Any help?
RE: Cannot get AOE 2 running on Feisty
by Alexander Nicolaysen Sørnes on Saturday June 9th 2007, 4:43
Could you post the contents of your /etc/X11/xorg.conf file somewhere and link do it (DO NOT POST THE CONTENTS HERE)?
RE: Cannot get AOE 2 running on Feisty
by tabai on Thursday June 21st 2007, 10:34
i got the same error and downgrading to wine 0.9.27 helped.
everything (except untested mp works)
RE: Cannot get AOE 2 running on Feisty
by Heinz Kunterbunt on Sunday January 6th 2008, 10:57
Hello, i have got ubuntu7.10 and i have the same error.

Have you installed DirectX yet? (you can download it from microsoft. run the setup.exe twice cause otherwise it might not work as it should)

I think I got it fixed by changing the xorg.conf in /etc/X11

here's the section I changed:

----------------
Section "Screen"
Identifier "Default Screen"
Device "Standardgrafikkarte"
Monitor "Standardbildschirm"
Defaultdepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

--------------------------------
Try to run age2_x1 from a terminal (wine age2_x1.exe)

When I open it in a folder, i get the same error as you!
Graphics drivers
by Andrej Z. on Sunday March 4th 2007, 5:48
I installed AOE The conquerors. It worked really slow, so i installed official ATI drivers, now i get this error.

Could not initialize graphics system. Make sure your video card and driver are compatible with directdraw.

I set a virtual desktop for wine, but it doesn't help.

This is the command line output :
Xlib: extension "XFree86-DRI" missing on display ":0.0".
Xlib: extension "XFree86-DRI" missing on display ":0.0".
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x174be8) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x160120)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
RE: Graphics drivers
by Alexander Nicolaysen Sørnes on Sunday March 4th 2007, 6:09
The The ati drivers come with a special program for configuring X. Use it to generate a new config file.
RE: Graphics drivers
by Marc Andre Tanner on Wednesday March 7th 2007, 13:07
I actually get the same error after the upgrade from wine 0.9.31 to 0.9.32. Here is my command output.

libGL warning: 3D driver claims to not support visual 0x4b
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
libGL warning: 3D driver claims to not support visual 0x4b
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x176fb8) : stub, simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x16e3e8)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock

The libGL and ALSA related messages where there before, but it worked.
I have the suspicion that the game checks the available memory and 64MB is not enough, was there a recent change in this stub?

Regards,

Marc
RE: Graphics drivers
by Patrick Mansfield on Thursday March 22nd 2007, 19:31
I also hit this, I built wine 0.9.31, and it also started up ok - though I had to apply some RT priority patch, and then run sudo root to lose awful sound stuttering, and it felt a bit slow.

I built from current git source, and that failed the same way.

I saw your 64mb comment, I looked that up. and found you can set it in user.reg, and modified it up to 512 with no change :-( other than the startup line:

fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x168840) : stub, simulating 512MB for now, returning 512MB left

i.e. in user.reg, I added a line for VideoMemorySize:

[Software\\Wine\\Direct3D] 1174607489
"VertexShaderMode"="hardware"
"VideoMemorySize"="512"

I guess the message is coming from the game, as I could not find the string anywhere in wine source (the "Could not initialize graphics system").

Maybe we can git bisect to find the offending patch (don't know when they switched to git) but it takes so long to compile.

-- Patrick
RE: Graphics drivers
by Patrick Mansfield on Thursday March 22nd 2007, 19:42
Oh yeh, I'm running FC6 with ATI FireGL T2 with propietary/closed source ATI drivers via lvn repos (right now xorg-x11-drv-fglrx-8.34.8-7.lvn6 ), and all current FC6 packages, with kernel at 2.6.20-1.2925.fc6.

-- Patrick Mansfield
RE: Graphics drivers
by Marc Andre Tanner on Sunday March 25th 2007, 8:42
I isolated the bug with git bisect and filled a bug report: #7855.

Marc
RE: Graphics drivers
by Hawk Anonymous on Tuesday May 1st 2007, 15:30
Hi,
just updated to version 0.9.36 but the bug hasn't
been fixed, or at least not completely.
Still no graficsubsystem for me (using an Geforce 6800 with nvidia drivers.)
Regarding the lag in the Edgy Eft test
by Karolina on Saturday March 3rd 2007, 9:26
It's very important to say: Make sure your graphics card driver is properly installed. Because somehow, mine reverted from its ATI installation to Mesa, which caused a lot of lag since there was more unnecessary CPU processing, especially with things the graphics card does better. It just gave ddraw a harder time, I hypothesize. Reinstalling the graphics card to work properly basically fixed 95% of the lag.

Also, to decrease the lag, set graphics to medium or low (which don't look that different anyway), and use a smaller resolution. This is especially important for multiplayer.

Now there is only some inbetween loading lag, and lag with large battles (ex. 50 war elephants attacking a castle). The latter one screws up the sound royally.

To add: Following instructions, the multiplayer works without any problems.
RE: Regarding the lag in the Edgy Eft test
by Kristjan Siimson on Sunday November 11th 2007, 20:02
Regarding lag, I think it would be of interest to note that the lag increases substantially when something (esp. something large or animated) is selected. I did not notice any lag with game play if I had nothing selected.
Could not initalize graphics system
by Andrew Gee on Sunday February 4th 2007, 5:06
I have installed age of empires and the expansion. I have updated to 1.0c. I replaced the exe with the cracked one.

But upon opening the game I receive an error saying:
"Could not initalize graphics system. Make sure that your video card and driver are compatible with DirectDraw."

Any idea where to start looking for a fix?
RE: Could not initalize graphics system
by Alexander Nicolaysen Sørnes on Sunday February 4th 2007, 5:48
Add the resolutions

"1024x768" "800x600" "640x480"

to /etc/X11/xorg.conf
on the Modes line under

Section "Screen" -> Subsection "Display"
where your colour depth is listed
RE: Could not initalize graphics system
by Andrew Gee on Sunday February 4th 2007, 6:19
Those resolutions are already listed there anyway. But to solve my problem, I just created a virtual desktop for wine instead
RE: Could not initalize graphics system
by MpMp on Thursday March 8th 2007, 12:15
What?
I have the same problem.
Can you explain me how you have resolved this problem??
RE: Could not initalize graphics system
by Andrew Gee on Thursday March 8th 2007, 12:20
if you launch the command winecfg.

Load the graphics tab. Tick Emulate a virtual desktop and specify the size of the virtual desktop that you'd like.
RE: Could not initalize graphics system
by Carl Jalm on Monday March 12th 2007, 16:46
I'm having the same problem, and setting up a virtual desktop didn't help me. It still came up with the same error.
RE: Could not initalize graphics system
by Bastiaan van der Weij on Monday November 5th 2007, 4:57
You need to run in with virtual desktop AND from a terminal
RE: Could not initalize graphics system
by David J Kyle on Sunday March 11th 2007, 16:55
i encountered the same errors upon upgrading to wine-0.9.32. setting
a virtual desktop does not work neither does a decent xorg or xfree86 config file do it. only downgrading to wine-0.9.31 appears
to fix the broken compatibility, unless there is a fix i have not found yet. A nocd patch also does not work. Maybe a winecfg setting
to control how much video ram that is available to wine might help
here.
RE: Could not initalize graphics system
by Tim on Wednesday April 25th 2007, 13:24
I had exactly the same problem using Wine 0.9.34 and with Wine 0.9.35. Then I saw that one ought to use Wine 0.9.31 for Age of Empires II and the Conquerors expansion. So I uninstalled Wine 0.9.35 (using Automatix since I'd installed it that way) and then downloaded the debian file for Wine 0.9.31 from wine.budgetdedicated.com/archive/index.html, seeing as they're really easy to install, and installed it, and, praise the Lord, it worked. Unfortunately it is rather slow but Lord willing will be able to fix it. Neway, God blee
Multiplayer
by D on Friday January 19th 2007, 8:35
I can't get multiplayer working, even if I've added those dlls in system32 and winecfg as a native,buildin

Directplay stuff shows up in the list, but if I select a TCP/IP connection and click show game, add ip and so on, the server wont come up in the list...
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Friday January 19th 2007, 8:45
Plase make sure that both computers are listed in /etc/hosts with their correct IP addresses.
RE: Multiplayer
by D on Friday January 19th 2007, 14:21
Won't help :/

Is the multiplayer working over internet or is it only LAN? Btw, I can't host a server, it pops me back to multiplayer window.
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Friday January 19th 2007, 17:33
I have not tested it over the Internet, as it does not work with a firewall/NAT (at least it did not in real Windows).

Post the output of 'hostname', '/sbin/ifconfig' and 'cat /etc/hosts'.
RE: Multiplayer
by D on Sunday January 28th 2007, 4:25
Okay. I should test it via LAN first.
RE: Multiplayer
by D on Wednesday January 31st 2007, 13:00
Doh, I can see the server in LAN if I hit internet games -> show games -> ip of the host, but when game tries to connect, it throws me back to multiplayer menu saying "unable to connect".

What the heck is wrong? I can't see LAN servers in any game, but connecting via internet and ip gets me to the game but not with directplay games.

My /etc/hosts file:

127.0.0.1 localhost
123.123.123.1 jampLAN

--

123.123.123.1 is the right ip, because it's set up manually like that.
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Wednesday January 31st 2007, 13:48
You need to add the IP of the other computer together with the hostname to /etc/hosts.

For LAN games you can also use IPX, which does not require any such configuration. You will then need to install some IPX utilities, usually called 'ipx-utils', and you may also need to start IPX. How this is done depends on your distro.
RE: Multiplayer
by D on Wednesday January 31st 2007, 14:10
I have it in there, it's 123.123.123.1, but do I need to add my own ip (123.123.123.2) in there too?
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Wednesday January 31st 2007, 14:58
Yes.
RE: Multiplayer
by D on Thursday February 1st 2007, 12:45
Nope, it didn't do anything good. I think there's probably something wrong with my directplay dll:s or settings because I'm not able to even host a server. If I click "Create game", it tries to create it but throws me instantly back to the multiplayer menu.
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Thursday February 1st 2007, 12:55
Yes, in that case the problem probably lies somewhere else. First, remove the DLL overrides and the DirectPlay DLLs, then add the overrides again and re-odwnload the files.
RE: Multiplayer
by Luke on Friday February 9th 2007, 19:13
I've done everything I was supposed to. In the lan games, I can see my friends servers (even multiple servers and their server names) but when I go to connect, it times out and says unable to join. I can also create a game but they cannot see it. Any suggestions?
RE: Multiplayer
by Alexander Nicolaysen Sørnes on Saturday February 10th 2007, 10:15
Are you sure that you have added your friends' IP addresses to /etc/hosts?

If you have done that, try creating an IPX game and see if they can join it (you usually need to install a package called 'ipx-utils', and then start it in some way)
RE: Multiplayer
by Luke on Saturday February 10th 2007, 11:53
Today I will be at a lan party that I'm not hosting. There's no way I will be able to find out everyone's IP addresses to add to my /etc/hosts. Why would that need to be done anyway? I've never seen a report of that working and I've read a lot of guides etc.
RE: Multiplayer
by Jonas Heinrich on Saturday August 4th 2007, 12:32
I have these problems too... Hope there will be a fix soon!
RE: Multiplayer
by cyan15 on Saturday March 22nd 2008, 20:32
Running Ubuntu 7.10

Tried IPX:
sudo ipx_interface add -p eth0 802.2

then went to multiplayer in AOC and it goes on in an infinite loop:
fixme:winsock:is_sockaddr_bound don't know how to tell if IPX socket is bound, assuming it is!

Using TCP:
I enter the IP address, click ok, but nothing happens when clicking join, host game name doesn't show up, also tried adding IP address in /etc/hosts
Back