WineHQ
Age of Empires III 1.x

Category: Main > Games > Strategy Games > Real-Time Strategy > Age of Empires III > 1.x


NameAge of Empires III
Version1.x
License Retail
URLhttp://www.ageofempires3.com/
Votes 20
RatingGold
Wine Version1.5.29
Maintainers of this version:
Description
Retail CD Release, with subsequent patches
Selected Test Results (selected in 'Test Results' table below)

What works

Installing the game

Running the game


What does not


What was not tested
Online/LAN


Additional Comments

Make a backup of your .wine folder and use a 32-bit prefix ("export WINEARCH=win32") if you aren't already. Use winetricks to install d3dx9_36, mfc42, msxml3 (this should fix the fatal error 1603), msxml4, and quartz. Insert the first disc and begin the installation process, using "wine eject d:" to switch CDs. If you get an error, try copying all the CDs to a folder and pointing the wine d drive there. If the launcher hangs after install, do "killall IDriver.exe".
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentArch Linux x86_64May 10 20131.5.29 Yes Yes Gold Isaac 
ShowGentoo Linux AMD64Feb 04 20131.5.23 Yes Yes Gold DragonKeeper 
ShowGentoo Linux AMD64Feb 04 20131.5.22 Yes Yes Silver DragonKeeper 
ShowUbuntu 12.10 "Quantal" x86_64 (+ variants like Kubuntu)Jan 06 20131.4.1 Yes Yes Silver malabarth 
ShowopenSUSE 11.4 x86_64Apr 28 20121.4 Yes Yes Gold akI* 


Known bugs
Bug # Description Status Resolution Other apps affected
657 MFC is not implemented REOPENED View
18773 The Westerner: needs MPEG Layer-3 audio codec NEW View
24912 Age Of Empires 3 Demo Installer hangs in background after successfull install NEW View
32355 Graphic Bug with Age of Empires III UNCONFIRMED View

 
Note
during first start enable the vsync in the option, in this way the game works without removing newprofiles2.xml every time

 
HOWTO

 

Installing Age of Empires III

The Age Of Empires III install will require 4 DLLs

mfc42.dll - dlldump
quartz.dll - dllfiles
d3dx9_36.dll - dllfiles
l3codecx.ax - This one is not available on the Internet to acquire this file please see the section below about "Acquiring l3codecx.ax".

Place all but the Quartz.dll file above in C:\WINDOWS\SYSTEM32 and set them to "Native" or "Native, Builtin" in winecfg -> libraries. Backup any pre-existing files in case you need them later.

Open a terminal and cd to the C:\WINDOWS\SYSTEM32 directory and type "wine regsvr32 l3codecx.ax" (Without quotes)

Install Age of Empires III as usual.

When prompted to switch disks use "wine eject" to eject the cd and place the next in.

Once installed copy the Quartz.dll file into C:\WINDOWS\SYSTEM32 directory and set it to "Native" in winecfg, then run the game with CD1 in the drive and the game should start.

Next time you run the game you must remove the ~/My Games/Age of Empires 3/Users/NewProfile.xml file in order for the game to start again.

 

Acquiring the l3codecx.ax file

There are a few ways you are able to get this file. Choose one of the following:

  1. Copy the file from an existing Windows install (C:\WINDOWS\SYSTEM32)
  2. Copy it from a Windows XP install cd by issuing the following command "wine d:/i386/expand.exe d:/i386/l3codecx.ax_ h:/.wine/l3codecx.ax" assuming wine has d:/ mapped to a cd drive with a Windows XP install cd and h:/ is mapped to your home directory.
  3. Install a codec pack with the file:
    -Download this file.
    -Run BCM1043.exe with wine, it will ask for installing Gecko HTML engine too, install it. After installing, it will create a folder called ~/.wine/drive_c/Program Files/BCM/. Copy the file l3codecx.ax under 'Codecs/DIRECTS/Fraunhofer/' to ~/.wine/drive_c/windows/system32/.

Adding Registry Keys

When trying to patch AoE III or install an expansion if the install complains about a problem is the AoE III installation and suggests you reinstall to fix the problem, you are probably just missing a few Registry Keys.

-Run "wine regedit" from a terminal
-Navigate to HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Microsoft Games->Age of Empires 3->1.0
-Right click in the right pane and click "New->String Value" Name it "CDPath".
-Right click on the new key and select "Modify".
-For "Value Data" enter wine's path to your cd drive, ex: "D:\".
-Click "OK".

 

Do the same for the following Key/Value pairs:

Type: String
Key: CheckAccess
Value: 1

Type: String
Key: PendingVersion
Value: Leave it blank

Type: String
Key: SetupPath
Value: wine's path to your install, ex: "C:\Program Files\Microsoft Games\Age of Empires III\"

Type: String
Key: Version
Value: 1.00

Now re-run the patch or expansion install and it should complete.

Installing Expansions

If when you try to install an expansion you get an error that says "Age of Empires III was not installed for all users or the current user..." do the following:

  1. Navigate to ~/.wine/drive_c/windows/profiles/All Users/Start Menu/Programs.
  2. Create a directory named "Microsoft Games"
  3. Inside "Microsoft Games" create a directory called "Age of Empires III"
  4. Install the expansion.

____________________________________________________________________


Alternative but Reliable How to:

This how-to explains how to get AOEIII working if you've tried the other how-tos and just want the game to get running.  Wine-0.9.53 was the latest version of wine that ran AOE without ANY bugs (including the VSYNC/newprofile.xml bug).  You will need the above DLLs put into your system32 directory and the library links in winecfg made (see above instructions). 

Step 1:

Install wine-0.9.53.  You will most likely have to compile, but if you use Ubuntu there are still binaries available here: http://wine.budgetdedicated.com/archive/index.html  If you have to compile, download the source and make sure that you have all the dependencies.  (You can actually look on the 64bit page for the list, although you will only need the 32bit packages.  If you are compiling on 64 bit, look at this page. http://wiki.winehq.org/WineOn64bit

Step 2:

Get the DLLs mentioned above and install them exactly as prescribed.  d3dx9_36.dll (You may also need d3dx9_25.dll, depending on your system.)  mfc42.dll, and quartz.dll.  Make sure to add the appropriate library references in winecfg.  If you want MP3s to work, also get l3codecx.ax, and remember to register the file using 'wine regsvr32 l3codecx.ax'.

Step 3:

Install the game.  Remember to use 'wine eject' when it asks for the next disc.

 Step 4:

Play!  The amazing thing is, there is no VSYNC/newprofile error!  I have tried to work on a patch to fix the regression that took place after wine-0.9.53, but my patch would apparently hurt other programs.  For those of you who gave up, though, I've never failed to get AOE working on 0.9.53.  Good luck!

(Alternative How-to written by D.M.)

______________________________________________________________________________

Supposedly, there is a Play on Linux script that installs/patches/runs AoE III.  The script may be found here:

Age of Empires III - PlayonLinux

Although I have not tested it, I will post my own results if I do.  Good luck with it...

- D.M.



 
WARNING

If Age of Empires III is crashing when you start it, make sure you have deleted the ~/My Games/Age of Empires 3/Users/NewProfile.xml file.

--Edit--  This problem shouldn't exist if you set VSYNC to "ON" the very first time you start the game.


 
Alternative HowTo's

These HowTo's may be needed for older versions of wine.  If you are experiencing problem with the main HowTo try one of these.

Alternative HowTo 1

** Note ** Where there is a quote, it means to type everything in between the quotes.  If there is a word enclosed in brackets, the word will be printed on a key on the keyboard.

1. Copy all .dll's from Disk1 to .wine/drive_c/windows/system32
2. Download mfc42.dll (or copy from XP) and put it in your .wine/drive_c/windows/system32 directory otherwise it will complain that the file is missing.  If you have any problems complaining about mfc42.dll, it means you have a bad copy of it.
3. Set your Windows version to Windows XP using the winecfg tool or it will complain that this game can only be installed on Windows XP
4. At a command prompt, type "mkdir ~/tempaoe3". Copy all 3 CD contents into ~/tempaoe3.
5. Change to .wine/dosdevices
6. Delete d: (At a command prompt, type "rm d:"). Type "ln -s ~/tempaoe3 d:" This will change d: to the ~/tempaoe3 directory you copied all your files to from step 4.
7.
At a command prompt, type "wine cmd.exe"
8.
At the DOS prompt, type "d:" and press [ENTER].
9.
At the DOS prompt, Type "setup" and press [ENTER].
10. Once you see the first screen click next
11. Click I agree and move the window to the lower right corner (just leave enough of the window, to drag it back up, after the next step, you have to move it because if you don't you will not see the serial input screen and you will need to restart the installation), Then press ENTER. (You are actually pressing the NEXT button, but you can't see it)
12. Enter the serial and click next.
13. Now drag the other window back up, and Choose custom or standard installation (whichever you like and click next).
14. Now AOE3 will begin to install, and though it appears to hang, again be patient it takes about 3 minutes for the installation to react).
15. If it asks for Disk 1 again, just quit the installer.
16. Once you are done click finish, go to the console and kill the IDriver.exe and IDriverT.exe as it will have created the nescassary registry entries, but the installer will keep hanging in the memory.

Read the note below titled "MP3 sound/speeches issue workaround!" for speech issues.

Alternative HowTo 2

1. Copy all ".dll" of disc 1 in "~/.wine/drive_c/windows/system32"
2. Download "mfc42.dll" and "d3dx9_25.dll" in "~/.wine/drive_c/windows/system32"
3. Open two Terminal windows.
4. In the first console, type "wine cmd", to start the WIne's CMD shell, also make the same to the second console.
5. In the first console, type "d:\autorun", to start the game's installation (CD1 must be inserted).
6. Follow the on-screen instructions. The installation should run normally, without delays.
7. When the installer asks for the next CD, switch to the second console and type: "eject d:". It will eject the Cd flawlessly.
8. Put in the next CD, and wait for it to mount.
9. It's better waiting about 15-20 seconds before click on "Retry" button, or the installer fails.
10. Repeat the act 7,8,9 as necessary when switch a CD.
11. Copy CD crack to Installation path


 
WARNING
Turn off 'allow pixel shader' in winecfg under Graphics!  This usually only applies to Ubuntu users because the wine pixel shader is broken under recent releases of Ubuntu.

 
A Good Way to install the Game for Running in Wine

Dependence: you need a version of windows, say windows XP or others.

step 1:  Install Age of Empires III in your windows and make everything works (it's easy to do it).

step 2:  In your windows, run regedit.exe and export the Registry key for AOE3, you can find the key in HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft Games. you export them and save as age3.reg

step 3: In your linux, first create a new prefix for your wine, then copy all AOE3's installation directory ( mostly in C:\Program Files\Microsoft Game\Age of Empires III ) to  ~/.wine/drive_c/Progam File/Microsoft Game/Age of Empires III.

step 4: Import the registry file that exported in step 2 to wine ( just run the command wine regedit age3.reg )

step 5: To run the game you need these dlls d3dx9_36.dll l3codecx.ax mfc42.dll msxml4.dll msxml4r.dll. you can copy them from you local windows ( in C:\windows\system32\ ) to your wine (to ~/.wine/drive_c/windows/system32/), and use winecfg to set these library to 'native' (this step is important)

step 6: now you can run the game in wine, everything works fine except that no mp3 music playing.

PS: sound works, too

Nice!



 
Note
to switch cd use "wine eject"

 

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

AOE crashes after first startup
by aladinsane on Saturday December 1st 2012, 19:28
I've installed AOEIII like raccomanded in first Howto
I've imported dlls and l3codecx.ax, before the first run i've setted "true" in DefaultProfile.xml. After this edit AOE finally ran!
So the resolution was not the best.. and i've killed the app.. Now when i try to restart it gave me this report
paste.ubuntu.com/1403515/

Please can someone help me?! This is my first install on wine..

[post new] [reply to this]

Installing AOE3
by Tyler on Wednesday November 7th 2012, 19:02
I get to the part where you enter the 25-digit product key and have the same problem where I can only enter the first 4 digits and 5 in the rest. I am new to Ubuntu and have absolutely know idea how to go any farther to download AOE 3 onto my laptop. Some hands on help would be greatly appreciated.

[post new] [reply to this]

game crashing without a reason I can isolate
by Mateus Souza on Saturday June 9th 2012, 18:25
I tested many things, the game seem to crash independently of whichever game settings I use (graphics and such), he crashes at some random moment, random as in it so far happened as early as 3min on a game and as late as 20min and in no discernible special situation. The only native library im using is the l3codecx.ax - the game refuses to start without it, this specific bug is already reported though.

Im a beginner in both linux and wine so I would like to know how can I search for the reason why the game is crashing, I swear I have already read all posts concerning age of empires III here on appdb.

some info: my wine version is 1.4, my OS is Lubuntu 11.10 (x86)

Any help appreciated.

[post new] [reply to this]

Error 1603: A fatal error occurred during installation.
by Mateus Souza on Friday June 8th 2012, 22:42
Im getting Error 1603: A fatal error occurred during installation.
I followed the instructions by the book, before I actually tried without putting the CDs in a single folder and got this same error while the installation was at the second CD.

I run lubuntu 11.10 and wine 1.4(stable), a search for the error says that in windows it usually means that you are trying to install to an encrypted folder or you dont have permission to do what you are doing, help anyone?

[post new] [reply to this]

age of empires 3 with expansions white screen
by thomas on Tuesday October 11th 2011, 10:53
i have installed aoe3 using wine and followed all wine tricks suggestions on this forum. however when i run the game i get a white screen with the sound playing then the main menu screen which is graphically poor. i have tried using a graphics accelerator for my gma 950. does anyone have any suggestions?

[post new] [reply to this]

Works without CD-Crack!!!
by Markus Germann on Sunday August 7th 2011, 7:09
Today I found out that AoE 3 works without a cd-crack, but with the original Game-CD(alias Disc 1). Zou have just to go into winecfg and add your CD-Rom as a new device(for example: drive E: /media/AOE III DISC 1/

At least I'm using PlayOnLinux andthe AoE 3 -Installation-Script and therfore this wineprefix has wine version 1.3.9

[post new] [reply to this]

insf670.tmp problem
by charsmud on Thursday July 14th 2011, 18:27
I installed everything fine and dandy.... but whenever i click autorun.exe, and click play, the following error screen pops up:
the program insf670.tmp has encountered a serious problem and needs to close. we are sorry for the inconvienence.


How do i fix this?

[post new] [reply to this]

Installation Error
by Isaac on Saturday December 18th 2010, 17:28
Hi. I went through all the steps in the HowTo method, and I am able to start the installation, but after it's finished copying from the third disc it gives me the following error:

"Error: -1603 Fatal error during installation.

Consult Windows Installer Help (Msi.chm) or MSDN for more information."

Also, I can go to the Age of Empires III folder and oddly enough can play it. However, none of the models are textured or graphics imported (as if the .ddt files do not work), and I cannot install any expansion packs (it tells me it's not installed). I'll work on these problems if they still exist after I get the installation working properly.

[post new] [reply to this]

Works great, but a little trial and error is needed
by Seth on Thursday December 16th 2010, 0:41
After a little work, I got the game to install. First problem was that, and it should be noted in the how to for those not in the know like me, wine eject WILL NOT WORK if you are currently in the directory the disk is mounted in. Also, I had an issue with the installer failing, I wish I could remember the error message (I think it had something to do with some dll file), but the solution turned out to be that "pidgen.dll" was needed so that might be something to add to the how to also. Apparently that could also cause problems on Windows... I had an issue with autopatcher.exe which handles in game patching, that being that it would not run. The game would download the patch but when you went to restart the game to finalize it, it would crash and wine would pop up saying autopatcher.exe failed. Trying to run it outside of the game also didn't work, not sure if anyone else has had that problem. The only other thing was a sound issue that caused the graphics to act funny in that the mouse was not aligned and it would not go completely full screen (task bar was visible). But this was my fault because I needed to log out and back in because I updated my system.

Other than that I have the game at max graphics (minus antialiasing, which needs to stay at low or else it messes everything up) and it is running great, even online play.

[post new] [reply to this]

Problem Reinstalling
by Axelectrik on Friday December 3rd 2010, 20:58
I installed without problems the first time, but i had some memory problems and i had to erase the whole directory.
Then, I tried the same steps to install it again (I even erased all registry entries of AOE3) and it starts installing and in the "Copying new files" step it crash. A message dialog appears saying "IDriver.exe problem ocurred..." and after closing it another one appears saying "Problem 1603 - Installation could not finish".
The only way installing it again is by PlayOnLinux but I really hate this program and it doesn't allow me to install the patches.

[post new] [reply to this]

If you get page fault, try built-in quartz
by Luke on Wednesday December 1st 2010, 19:20
I keep running across a bug where I can install the game but it won't launch. For a temporary fix, simply switch your native quartz to builtin after the installation and you should be good to go. :)

[post new] [reply to this]

Install AOE3
by shadow seeker on Monday November 1st 2010, 11:34
Manage to install AOE3 on kubuntu 10.04 with wine 1.2 with little running around :) Hence getting all the details together here.

1: Created tmp folder in home "tempaoe3" and copied CD1, CD2 and CD3 inside it.
2: Copied all dll files from CD1, CD2 and CD3 into ~/.wine/drive_c/windows/system32
3: Now moved all CD2 and CD3 content into CD1 making sure any name not colliding and if it is changing the name and its content accordingly( changed the autorun.inf and CDCheck.exe basically). Named autorun.inf to autorun2.inf inside CD2 and autorun.inf to autorun3.inf inside CD3 before moving them into CD1. Named CDCheck.exe to CDCheck2.exe for CD2 and CDCheck.exe to CDCheck3.exe for CD3 before moving it into CD1.
Open file autorun2.inf and change parameters
"open=CDCheck2.exe"
"icon=CDCheck2.exe"
Open file autorun3.inf and change parameters
"open=CDCheck3.exe"
"icon=CDCheck3.exe"
Also copied the whole directory "History\ Channel\ Trailers" inside CD3 into "CD1/Age of Empires III"
4: Got winetricks and used it to install(directx9,mfc42,fontfix,msxml4) with cmd "sh winetricks directx9 mfc42 fontfix msxml4"
5: After that just ran the "setup.exe" in CD1 using wine

Kindly arrange this in order looking at installation details provided in various HowTo's and adding anything if missing.

[post new] [reply to this]

permission problem
by akooos on Thursday September 2nd 2010, 14:36
Problem:

fixme:gameux:GameExplorerImpl_VerifyAccess stub
and

"You do not have permission to run this game.." message..

Fix: Disable gameux in wincfg

akooos

[post new] [reply to this]

Parental Controll settings
by Mrcl Pfffr on Tuesday August 10th 2010, 17:10
after patching AoE 3 to 1.14 I get the error message that 'I don't have permissions to run the game. Check the parental control settings in the windows game explorer.'

How can i change these settings in wine? If it is possible.

I also get this fixme which might be related:
fixme:gameux:GameExplorerImpl_VerifyAccess stub

Or how can I remove this check?

[post new] [reply to this]

insert disc 2
by Thomas on Friday July 9th 2010, 12:16
i can install from disc one ok but when it asks for disc 2 im having issues i eject the disc as recommended i wait 15-20 secs and click retry and the same message pops up "please insert disc 2" please help

[post new] [reply to this]

ESO
by Tomas on Tuesday June 1st 2010, 14:52
Please HELP! ESO in Age of Empires 3/ The warchiefs doesn`t work! Please help to fix the problem. Thanks!

[post new] [reply to this]

Initialization failed
by Tim Howard on Friday April 9th 2010, 16:10
I installed AOE 3 and Warchiefs just fine, but I have been unable to solve this issue: After starting AOE 3 I get a few things in the terminal about "wbem_locator_ConnectServer" (see pastebin.com/NXL9gHnu) and then an error message box saying "Initialization failed".

[post new] [reply to this]

No Sound in Wine 1.1.35
by pcdude2143 on Sunday December 20th 2009, 20:47
I installed the latest Wine update, 1.1.35, and the sound stopped working. I downgraded immediately.

[post new] [reply to this]

It don't work.. :>
by LohoC on Friday August 28th 2009, 16:46
Can anybody help me?
OS: Ubuntu jaunty 9.4
Error: nopaste.debianforum.de/24586

[post new] [reply to this]

Not saving
by Arturo Galvan on Friday July 17th 2009, 12:33
Hi guys.
I have been really lucky with AoE III I just had to install the dll's and do the Vsync and it works fine, no crashes or anything at start up, I can play Skirmish without any problems. The problem is when I finish a game and go back to the main menu non of my home cities are there, so I have to restart the game. And another problem, even when I do restart the game my home cities are all on level 1, they never level up.

Any ideas on why this happens?

Thanx

[post new] [reply to this]

AOE3 crash on startup
by Nick on Friday June 26th 2009, 22:09
Hi, I used the Play On Linux script and it installed flawlessly but AOE immediately crashes on startup. Error from console here: pastebin.com/m3eb1933f.

Wine version 1.1.24 on Ubuntu 9.04

[post new] [reply to this]

PlayOnLinux
by NSLW on Saturday June 20th 2009, 13:15
Hello,
if someone is interested there is PlayOnLinux script [ www.playonlinux.com/en/topic-2708-script_Age_Of_Empires_3.html ] which installs AOE 3. It can patch the game automatically. MP3 is played in game.

PS. The script is very fresh and needs more testing so expect small issues. However it works for me.

PS. I please one of the maintainer for this app to add another HOWTO (IMHO the easiest and the most convenient from all mentioned here) Thanks in advance

[post new] [reply to this]


by Justin on Wednesday May 27th 2009, 0:17
Running: Ubuntu (9.04) and Wine (1.1.22)

I have done all the steps listed above, but when I try to run the game to begin installation, the installer crashes before I even get to choose my install configuration or enter the cd key.

I receive an error 1607 - unable to install Install Shield Scripting Runtime


Sidenote: on my first attempt at install, I reached the point of inserting the second disc and then the installer froze up

[post new] [reply to this]

  • RE: by D. M. on Monday June 15th 2009, 20:11
Everything Works but no ESO Connection STILL!!
by xitaxuta on Monday May 25th 2009, 3:03
has anybody managed to connect into ESO Servers?

i got all expansions to work on my ubuntu 9.04 but still no ESO Connection.. does anybody knows what could possibly be causing this??

[post new] [reply to this]

AOE3 hang up at systemcheck
by rfa on Saturday April 18th 2009, 15:45
AOE3 told me, my system has not the requirements for running the game, and wants to make a systemcheck or "end the game"
when i try to make the systemcheck. me Display turned of and i can't switch it on again. i must restart my computer to work again.
did any one know the problem

[post new] [reply to this]

not enough memory in Z:
by brandon on Thursday February 12th 2009, 20:45
ok so this may not even be in the proper thread, but im trying to get aoe3 installed. ive run into a wierd message about the installation not having enough space. now i know i dont have enough on the C: drive, but i have 20 GB open on the Z: drive, which is where im trying to install it to. the mapping worked, i can see the z drive and all that fun stuff.

any help would be appreciated.

[post new] [reply to this]

severely frustrated
by devin on Wednesday January 28th 2009, 2:12
First of all I'd like to say thank you to the small community of those who contribute to the fitness of this forum in addition to Linux.

Secondly, I would like to say that I am not a computer wiz however I do more or less know my way around the computer (not necessarliy Linux or for that matter ubuntu 8.10).

I have read all of the tutorials on installing AOE 3 using wine and no matter what I try I seem to come to the same problem on my machine (P4 2.4GHz, 1GB RAM, 128MB Video Mem, and a fricken 52x CD-R)

At the point of installation when you are required to switch to disk 2 for some reason the installer will NOT recognize the disk change and the setup will not continue from there and this has been the only progress I've made.

I have installed all of the .dll's (I've even done what the last person said with winetricks), i'm using wine v1.0.1., and my OS is ubunt 8.10 and lastly, when it says to switch i type "wine eject" or from 'wine cmd' I type "eject d:"

anyways, if anyone has encountered this issue, or has idea as to what I'm doing wrong please let me know what you think

thanks

[post new] [reply to this]

A better install method...
by jayotis on Friday January 23rd 2009, 21:00
Hello, I just installed today using your methods and I had problems, a font problem and no voices with poor performance. So I fixed them using winetricks and it will install all the dlls too.

1. get winetricks

wget www.kegel.com/wine/winetricks

2. make it runable

chmod +x winetricks

3. run like this

./winetricks mfc42 directx9 fontfix

note: the directx installer is bugged out and you will need to ctl+c the script when its done... don't worry it worked fine.

4. now install the game, add the patches and copy the nocd exe ;)
note: when the game finishes installing and asks if you want to restart machine it hangs on exit... you need to do a `pstree -p` find the IDriver.exe process and kill the PID(the number beside the name) with `kill 1234` where 1234 is the number from pstree ;)

5. You always need to be nice to wine games :) so open your aoe shortcut and add to the front of the command nice -19 so it kinda looks like this:

nice -19 env WINEPREFIX="/home/yobama/.wine" wine "C:\Program Files\Microsoft Games\Age of Empires III\age3.exe"

your done.

Now, I tried getting winetricks to fix the constant crash after the opening cinematic(the boats) due to the 'newprofile.xml' file. I tried winetricks msxml3, that just gets the game to loop a sound file. I tried winetricks msxml4, that just crashes the whole program to a fatal exception error window. And I tried winetricks msxml6, that just freezes the program -.-
if you want to play the single player games you will need to save the game at the start of each opening... grrr someone fix xml please.

[post new] [reply to this]

The icon of AOE III ask the Disk 1, but I don't know how to load it
by Frodo on Thursday January 15th 2009, 23:34
Hi guys!

I've Ubuntu 8.04 and I used the second HowTo of this link to install the AOE III.

Although, when I click the icon to play to game appers on the screen:

"Insert the Disc One..."

Well, how can I load the Disc One in my Ubuntu?

I've tried to load it using the software "AcetoneISO2" to mount the Disk One ('cause I don't have the CD's of the AOE III, just the images of the 3). Even so, the message above keep appearing.

I think the most difficult part is already done. But this part is driving me crazy!

Someone know how to solve it?

[post new] [reply to this]

Installer won't even care to start installing
by Christianus Pistorius on Monday January 12th 2009, 10:01
Hi,

I've tried to install AOE3 under Wine 1.1.12 under Ubuntu 8.10. The error can be reproduced like this:

1. wine /media/cdrom0/autorun.exe
2. "Install"
3. "1607: InstallShield Scripting Runtime cannot be installed"

From the console:

err:msi:msi_cabextract FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"#Data1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627

The fun thing is, I could install AOE3 under Wine 1.0.1, though under that version the game was one graphic error when started.



Regards

[post new] [reply to this]

Application rating
by Cervantes on Friday November 28th 2008, 10:32
This game definitely does not deserve a platinum oder silver rating. A ranking that is set too high does only mislead wine developers. Please change to 'bronze'. See also rating definitions appdb.winehq.org//help/?sTopic=maintainer_ratings
Thanks

[post new] [reply to this]

Won't Install
by Derren on Saturday November 22nd 2008, 10:53
I have version 1.1.9 running on Ubuntu 8.10 , i get as far as the
"setup is installing Age of empires III" section then i get the following error :

Error:-1672 ERROR_FUNCTION_FAILED

the program it is trying to copy at that point is Age301p2.xs

[post new] [reply to this]

....
by me on Sunday October 19th 2008, 10:20
i can it only run when i disable pixelshader in winecfg and when i delete my old AoE3 profile each time i start it

means .wine/drive_c/windows/profiles/$username/My Dokuments/My Games/Age of Empires 3/Users/NewProfile.xml

if to delete that each time before i run wine aoe3.exe -noIntroCinematics

[post new] [reply to this]

dll -files
by Schlüter on Thursday October 16th 2008, 13:25
For me it did not work with native quartz.dll

In wine 1.1.6 Version just use the one within.

[post new] [reply to this]

Application Error
by James on Sunday September 21st 2008, 15:22
Installation went smoothly but when i run AOE3 a "application error-005D," the splash screen appears but then disappears without starting the main program.

When I run age3.exe directly from a terminal I get this

fixme:atl:AtlAxWinInit semi-stub
wine: Call from 0x10001028 to unimplemented function MFC42.DLL.6467, aborting

I have the MFC42.dll in the system32 folder as the Alternative How to suggested.

any suggestions???

[post new] [reply to this]

newprofiles.xml and sound
by Fredizdman on Sunday September 21st 2008, 9:35
Some additional test data information for Ubuntu/Wine 0.9.53

1. The mp3 fix below did work for me. I copied the dll from an existing XP install. Can not verify whether or not quartz.dll was needed because I did both steps.

2. Both expansions should work using Wine 0.9.53, (I HAD to downgrade) when copied from a working installation.I plan to add test data on them later, but I figured anyone installing them would have to come here first :) .

3. Warchiefs "should" install ok after adding the registry values given in my test data. Asian Dynasties seems to complain about a "problem with installation".

4. As of this time, I have AOE III , Warchiefs, and Asian Dynasties installed with all sound and maxed out graphics and it works beautifully.


System : AMD Athlon 4000, 2 GB RAM, EVGA NVIDIA 8600 GT 512MB
Kubuntu 8.04 Hardy, Wine 0.9.53

[post new] [reply to this]

workaround for NewProfiles.xml
by Corey Smith on Tuesday September 9th 2008, 3:55
I worked around the rm NewProfiles.xml problem. The following script changes the Version="42" to Version="0" in NewProfiles.xml. The side effect is that you get keep your status in the game (campaign level, cards, home city xp) and the game still starts. I think that when the Version="0" aoe3 simply ignores that section of the config and autodetects it. Unfortunately you lose whatever settings you had (vid mode, refresh rate, AA etc...). Anyways here is my startup script:

#!/bin/sh

perl -pi.bak -e 's/(.)".4.2."/\0"\0000\0"/' ~/My\ Games/Age\ of\ Empires\ 3/Users/NewProfile.xml
cd ~/.wine/drive_c/Program\ Files/Microsoft\ Games/Age\ of\ Empires\ III/
exec wine age3.exe

I hope the site doesn't chew it up too bad (damn MS UTF-16 XML)...

[post new] [reply to this]

Getting it to work
by Ken on Friday May 23rd 2008, 3:41
You can get this program to work if you use an older version of Wine. I have mine stuck at 0.9.53, because I do not see it working past that,

To make 0.9.53 work and keep it at this version, requires 2 steps.

Edit /etc/apt/preferences file and add this to it.

Package: wine
Pin: version 0.9.53
Pin-Priority: 1001

Then download this version and install.

Have fun!

[post new] [reply to this]

Multiplayer
by Magnum Pereira Régis on Wednesday April 9th 2008, 17:05
someone can play the multiplayer game?
here it all works fine Ubuntu 7.10 wine 0.9.46 but the multiplayer game don't work,even if i host a game on a windows machine,if i search a IP the game don't find,and when i host the IP thet apear is wrong 255.255.255.255,what i have to do???

[post new] [reply to this]

RE: Problem launching the game
by Bruno on Tuesday March 18th 2008, 14:42
I forgot to mention that "age3.exe" gets the same error. Thatas the output from the console, the game only shows up a spalsh image an then dies. The "age3.exe" and "age3x.exe" original and no-cd versions get the same error listed.

[post new] [reply to this]

Game is very slow
by Mees on Wednesday March 12th 2008, 14:43
my game is very slow, water is totally white..and graphics isn't good...i can only use wine 9.41..another doesn't work or i am not tried them..i have Fedora 7..can somebody help?

[post new] [reply to this]

age3 fail on second try
by NachE on Sunday March 2nd 2008, 22:22
HI,

I install the game and all work perfect. But... when i run the game at second time, this crash after intros and launch popup whith text: "Sorry, but the program was found an error"

I have wine 0.9.55 and this problem happend me on ubuntu gutsy and debian etch.

console show:

[...]

001c:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
001c:err:ole:CoGetClassObject no class object {e30629d1-27e5-11ce-875d-00608cb78066} could be created for context 0x17
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fbf8)
001c:err:ole:CoGetClassObject class {e30629d1-27e5-11ce-875d-00608cb78066} not registered
001c:err:ole:CoGetClassObject class {e30629d1-27e5-11ce-875d-00608cb78066} not registered
001c:err:ole:create_server class {e30629d1-27e5-11ce-875d-00608cb78066} not registered
001c:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
001c:err:ole:CoGetClassObject no class object {e30629d1-27e5-11ce-875d-00608cb78066} could be created for context 0x17
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828068)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x3b1fd80)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
001b:fixme:devenum:DEVENUM_IMediaCatMoniker_IsEqual (0x7828500)
0011:trace:seh:raise_exception code=c0000005 flags=0 addr=0x1901e7
0011:trace:seh:raise_exception info[0]=00000001
0011:trace:seh:raise_exception info[1]=01191a7d
0011:trace:seh:raise_exception eax=0019017c ebx=7ea27b9c ecx=001901df edx=03b1fc80 esi=001901e0 edi=03b1fc80
0011:trace:seh:raise_exception ebp=0034facd esp=0034fab4 cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00210a03
0011:trace:seh:call_stack_handlers calling handler at 0x564593 code=c0000005 flags=0
001e:fixme:imm:ImmDisableIME (-1): stub
001f:fixme:advapi:RegisterEventSourceW ((null),L"Age of Empires 3"): stub
001f:fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x00000052,0x7d0f67d0,0x7d0f6388): stub
001f:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x00000052,0x133ef8,0x7d0f6388): stub
001f:err:eventlog:ReportEventW L"age3-nocd.exe"
001f:err:eventlog:ReportEventW L"4.105.919.3236"
001f:err:eventlog:ReportEventW L""
001f:err:eventlog:ReportEventW L"0.0.0.0"
001f:err:eventlog:ReportEventW L"00000000"
001f:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
001f:fixme:wininet:InternetGetConnectedState always returning LAN connection.

(with the original age3.exe and the cd into my drive also crash)

[post new] [reply to this]

Hi I'm stuck...
by Bob on Wednesday January 23rd 2008, 17:52
I had things working before trying the expansions.

I did use the method suggested only to end up with nothing.

I know the expansion packs are a bit sticky,
But I would have at least liked it if the install would get beyond the error to the point of at least trying to install.

If I only could have some terminal output to work with or something.

I really wish that I had purchased two other games instead of buying the two expansion packs.

I can't return them,
And I wish I could.

My word of advice is don't buy any expansions only new games.

O sorry fore the rant.

[post new] [reply to this]

New Install Guide
by João Pedro on Wednesday January 16th 2008, 14:16
Using my experience, I sugest a new HOWTO guide

1. First, copy all dll's from Disk1 to the system32 folder
2. Download mfc42.all and d3dx9_25.dll and copy them to system32 folder.
3. Open two Terminal windows.
4. In the first console, type "wine cmd", to start the WIne's CMD shell, also make the same to the second console.
5. In the first console, type "d:\autorun", to start the game's installation.
6. Follow the on-screen instructions. The installation should run normally, without delays.
7. When the installer ask's to another cd, switch to the second console and type: "eject d:". It will eject the Cd flawselly.
8. Put the next cd, and waits to mount.
9. It's better waiting about 15-20 seconds before click on "Retry" button, or the installer fails.
10. Repeat the act 7,8,9 as necessary when switch a CD.
11. Once finishes the installation program, close all the console's windows which close the main installer program.

If necessary install a MP3 codec.

In my computer (Pentium D dual-core @ 3.4 GHz with 1 Gb RAM and ATI X1300) the game fails to run...

[post new] [reply to this]

The game exits with an error
by João Pedro on Wednesday January 16th 2008, 14:04
The Terminal application shows the following log:
---------------------------
Havok - Build (0)
Base system initialized.
----------------------------
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present
fixme:imm:ImmNotifyIME NI_CLOSECANDIDATE
fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
err:quartz:GetClassMediaFile Media class not found
err:quartz:FilterGraph2_AddSourceFilter Load (80004005)
fixme:imm:ImmDisableIME (-1): stub
fixme:advapi:RegisterEventSourceW ((null),L"Age of Empires 3"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004e,0x7baff7d0,0x7baff388): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004e,0x14a0b8,0x7baff388): stub
err:eventlog:ReportEventW L"age3.exe"
err:eventlog:ReportEventW L"4.106.1215.3348"
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.

[post new] [reply to this]

The game exits with an error
by João Pedro on Wednesday January 16th 2008, 14:00
Using Kubuntu 7.10 and wine 0.9.53 the game closes with a pop-up error saying: "Sorry, but the program was found an error", like does a sample program in Windows XP.

[post new] [reply to this]

Copied still wont work.
by Bob on Friday January 11th 2008, 23:28
I tried a couple of ways including the copy file from XP method,
But War Chiefs still gives a no CD error with the No-CD patch during install,
And Asian Dynasties gives a error that it cant access mgspidy.dll with the No-CD patch during install.

I also now can't run the game at all.

I got the patches from TNT including the first one for the original game.

I would like to know if I got the right patches,
And what might be wrong.

I know that all the original game is up to date,
Do I need to update the files before I install?

Pleas help.

[post new] [reply to this]


by Bob on Monday January 7th 2008, 20:12
War Chiefs still gives a no CD error with or without the No-CD patch during install,
And Asian Dynasties gives a error that it cant access mgspidy.dll.

I don't know what I'm doing wrong.

Any help pleas?

[post new] [reply to this]

  • RE: by Rich Foster on Tuesday January 8th 2008, 10:02
    • RE: by Bob on Tuesday January 8th 2008, 19:14
      • RE: by Bob on Thursday January 10th 2008, 4:04
        • RE: by Rich Foster on Thursday January 10th 2008, 9:51
          • RE: by Bob on Thursday January 10th 2008, 19:23
Still have issue with Fedora 8 and AoE3.
by Bob on Thursday January 3rd 2008, 21:59
I no-longer have any errors,
And all looks well,
But no mater how I attempt to run the game it looks like it may start only to fail without errors.

I tried to start it in terminal nothing happens,
No error or even a load proses.

I wonted to See something so I installed the trial version,
And that worked.

I wonder if I still need the no-CD patch?

I updated the game and everything that I could do I did,
But nothing.

I don't get it how the trial version worked,
And the full version didn't?

Any thoughts?

[post new] [reply to this]

OK....
by Nick on Thursday January 3rd 2008, 19:00
I got it to install appear to run (or at least try to run.. however, I get an error "XML parsing error in Font2.xml. No fonts will be loaded" and the screen goes black just as I second about a 10th of second sound. I copied XP fonts into the windows/font folder as described above with any change. Also after a few minutes another error box appears that is much longer (sorry I don't have it word for word).

[post new] [reply to this]

  • RE: OK.... by Lorenzo on Tuesday March 30th 2010, 8:12
  • RE: OK.... by lachose on Tuesday May 25th 2010, 15:34
Does run...
by Nick on Wednesday January 2nd 2008, 14:16
I tried following ALL the advice here and below... I get the splash screen then nothing... I checked the Age3Log.txt and is says I have a Nvidia card but I really have a Radeon 9500. I am guessing that this is the problem. Any ideas?

[post new] [reply to this]

Success with FreeBSD 7.0-RC1 and WINE 0.9.52
by Matt Robinson on Sunday December 30th 2007, 4:15
Following the walkthrough in the beginning, plus the comments below it, and a little bit of dumb luck. I was able to install AoE 3 (from the gold edition disk) and play it with sound.

I'm using a Compaq Presario X1030us with a ATi Radeon 9200 Mobility. Running xorg 7.2 with DRM enabled. Winecfg is set to winxp, allow directx apps to control mouse, no virtual desktop, display set to hardware, no window manager control, OSS audio driver set to emulated.

Below is a breakdown of what I did based on the walkthrough.

1) Followed exactly
2) Followed, but also grab d3dx9_25.dll and copy it to the system32 folder. When I tried to launch AoE3 it would complain about not finding this file.
3) Followed exactly
4) Followed exactly
5,6,7,8,9) Did not do. Instead I simply ran wine ~/tempaoe3/setup.exe
10) Followed exactly
11) Did not drag window, wasn't an issue.
12) Followed exactly
13) Used default install options
14) Only hanged when I switched virtual desktops in e17. Otherwise the progress bar functioned normally.
15) It did ask for disc 1 and I canceled.
16) The installer exited cleanly and I did not have to kill any processes afterwards.

Now, below are steps I followed after completion of the walkthrough.

1) Insert disc 1 of AoE3 and, mount the drive, symlink drive d: to your cdrom, run setup again. It will then finish the little bit it wanted to do at step 15 of the walkthrough. However, at this point AoE3 would still not launch, or ever show the splash screen.

2) Applied a no cd patch and removed disc 1. Now the game launches like it's supposed to. However, at the AoE3 into screen, past the cinematics, it complained about not having the mp3 codec. It would however allow you to play.

3) Following the suggestions by fernando_rg and Dale Bustard: I used an XP cd and extracted the l3codecx.ax file by mounting the cd and then running wine d:/i386/expand.exe d:/i386/l3codecx.ax_ c:/windows/system32/l3codecx.ax and then running wine regsvr32 l3codecx.ax The quartz.dll was not needed.

At this point I can run the game, load a scenario, and play it with un-laggy sound. I have not tried to play a full length game yet, but if I run into any problems I will reply back.

[post new] [reply to this]


by Bob on Thursday December 27th 2007, 17:21
ON...
Fedora 8 x86 32Bit.
Using a Nvidia Geforce FX 5200 PCI card with direct rendering running.

The install worked fine,
But trying to run brings up several SELinux alerts in regards to...
age3.exe
rockalldll.dll
granny2.dll
And
binkw32.dll

I tryed text relocation of which turned out to be in the alert I received from selinux,
But this didn't work,
It brings up a message saying...
chcon: /home/BBZEJB/.wine/drive_c/Program: No such file or directory
chcon: Files/Microsoft: No such file or directory
chcon: Games/Age: No such file or directory
chcon: of: No such file or directory
chcon: Empires: No such file or directory
chcon: III/age3.exe: No such file or directory

And...
chcon: /home/BBZEJB/.wine/drive_c/Program: No such file or directory
chcon: Files/Microsoft: No such file or directory
chcon: Games/Age: No such file or directory
chcon: of: No such file or directory
chcon: Empires: No such file or directory
chcon: III/rockalldll.dll: No such file or directory

And...
chcon: /home/BBZEJB/.wine/drive_c/Program: No such file or directory
chcon: Files/Microsoft: No such file or directory
chcon: Games/Age: No such file or directory
chcon: of: No such file or directory
chcon: Empires: No such file or directory
chcon: III/granny2.dll: No such file or directory

And...
chcon: /home/BBZEJB/.wine/drive_c/Program: No such file or directory
chcon: Files/Microsoft: No such file or directory
chcon: Games/Age: No such file or directory
chcon: of: No such file or directory
chcon: Empires: No such file or directory
chcon: III/binkw32.dll: No such file or directory

So what now?

[post new] [reply to this]

  • RE: by Bob on Friday December 28th 2007, 0:54
    • RE: by Bob on Thursday January 3rd 2008, 21:35
Crashes after running splash screen
by Andrew Min on Tuesday December 25th 2007, 12:51
First, specs. Dell Dimension 4700, 1GB RAM, ATI Radeon x300 with fglrx (from Ubuntu repos), and Ubuntu Gutsy. Wine 0.9.5.1.

AOEIII installed! Yay! But now, it's not running.

So AOEIII didn't like my OSS driver. Therefore, I ran it without sound and without the startup video (in a Wine virtual desktop): C:\Program Files\Microsoft Games\Age of Empires III\age3.exe" +noSound +noIntroCinematics

It showed the splash screen, then dies. Output is at pastebin.com/fef1c932. The game log is:

I have the same problem (running 1.04). The output for running the command "WINEDEBUG=+tid,+seh,-dxdiag env WINEPREFIX="/home/andrew/.wine" wine "C:\Program Files\Microsoft Games\Age of Empires III\age3.exe" +noSound +noIntroCinematics " is at pastebin.com/fef1c932 . Here's the Age3Log.txt:

===============================================================
File 'Age3Log.txt' opened at Tue Dec 25 13:41:03 2007

===============================================================

PreGame 2074: Game locale: English
PreGame 2279: nvCPL is unavailable.
PreGame 2617: ------------------------------------------------------------------------
PreGame 2617: Render using: Direct3D HAL
PreGame 2617: Driver: Display -- version 6.14.0.0
PreGame 2617: VendorID = 0x1002
PreGame 2617: DeviceID = 0x4144
PreGame 2617: SubSysID = 0x0
PreGame 2617: Revision = 0x0
PreGame 2617: DeviceIdentifier: {01413914-0001-0000-AD22-9D00A82E1700}
PreGame 2632: XML render config -- found vendor 0x1002 as 'ATI'
PreGame 2632: XML render config -- choosing generic device configuration file 'geforcefx'
PreGame 8222: Game startup complete (7.63 sec)!
PreGame 8222: ------------------------------------------------------------

[post new] [reply to this]

[post new] [reply to this]

5. Change to .wine/dosdevices?
by Bob on Sunday December 16th 2007, 19:06
I see allot of command prompt but I have terminal doing most of the things listed,
So is that command prompt, or is this in Wine like a Windows command prompt is?

I don't get this...
~/tempaoe3.
Change to .wine/dosdevices,
Do I rename (~/tempaoe3) to (.wine/dosdevices) and move it to (/home/..../.wine/dosdevices)?

Pleas help me with this.

[post new] [reply to this]

installation
by jeff on Tuesday December 11th 2007, 18:36
so I followed all the steps, and I think it installed ok, but at step 6 terminal gave me the error "XFree86-DRI" missing on display ":1.0"", and I had to go into wine configuration to set d to the tempaoe3 folder (and there was a d:: file that was also in the dosdevices folder...so i don't know what was going on there.

I was also unable to do step 16 because frankly I have no idea how to do it. How do I go to the wine console? Is that also through the terminal?

Once that's completed, is there any way to check to see if it was installed properly? I also wanted to know how exactly to run the game once it's installed because I don't see the run.exe file anywhere to launch in terminal using wine. Sorry for the probably dumb questions, I'm obviously very new at this.

[post new] [reply to this]

disappearing models
by Hatta on Sunday November 25th 2007, 19:36
I got AOE III to install ok, it runs well. Except that the models (units, buildings, trees) disappear at odd times. It's almost playable, but it's not. I have to keep panning around trying to get my units to reappear.

Has anyone seen anything like this? I have an nvidia 8600GT with the NVIDIA-Linux-x86-100.14.19-pkg1 driver. This is with wine 0.9.49

[post new] [reply to this]

Doesn't install.
by Hatta on Sunday November 25th 2007, 15:36
I'm trying to follow the howto here, I've copied the contents of all 3 discs into a tmp directory, and run setup from d: in a cmd.exe. The setup app runs fine but after its installed about 500mb it asks me to insert Disc 1.

Now I saw in the howto where it said:

15. If it asks for Disk 1 again, just quit the installer.

But, uhh, then what? It's clearly not finished installing. If I try again it fails at exactly the same spot. It stops at the file C:\SXS\msxml4r.cat to be precise. I'm running wine-0.9.49. Any ideas?

[post new] [reply to this]

Missing Directx?
by Willy Gardiol on Sunday November 25th 2007, 6:17
This is what i get after completing successfully the howto:

err:module:import_dll Library d3dx9_25.dll (which is needed by L"C:\\Program Files\\Microsoft Games\\Age of Empires III\\age3.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Microsoft Games\\Age of Empires III\\age3.exe" failed, status c0000135

Now, i see i have directx9 on the game DVD, but i am not able to install them, so what should i do?

[post new] [reply to this]

AOE3 crash on startup
by udo w on Tuesday November 13th 2007, 3:57
Hi there,
first of all: thx for this guide, I at least managed to install the game:)
When I start it now it crashes after the introductory sequence.
I start it via terminal and get these messages:

(lots of other fixmes....) and then:
---------------------------
Havok - Build (0)
Base system initialized.
----------------------------

0040:fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present
0040:err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
0040:fixme:d3d9:IDirect3DDevice9Impl_CreateVertexBuffer (0x12ccd0) call to IWineD3DDevice_CreateVertexBuffer failed
0040:fixme:d3d9:IDirect3DDevice9Impl_CreateVertexBuffer (0x12ccd0) call to IWineD3DDevice_CreateVertexBuffer failed
0040:fixme:d3d9:IDirect3DDevice9Impl_CreateSurface (0x12ccd0) call to IWineD3DDevice_CreateSurface failed
0040:fixme:d3d9:D3D9CB_CreateSurface (0x12ccd0) IDirect3DDevice9_CreateSurface failed
0040:fixme:d3d:IWineD3DDeviceImpl_CreateTexture Failed to create surface 0x208288
0040:fixme:d3d9:IDirect3DDevice9Impl_CreateTexture (0x12ccd0) call to IWineD3DDevice_CreateTexture failed
0040:fixme:imm:ImmNotifyIME NI_CLOSECANDIDATE
0040:fixme:imm:ImmReleaseContext (0x50026, 0x1210a0): stub
0040:fixme:imm:ImmGetDefaultIMEWnd (0x50026 - 0x50024 0x1210a0 ): semi-stub
0040:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7dabc360
0040:trace:seh:raise_exception info[0]=00000001
0040:trace:seh:raise_exception info[1]=000003b4
0040:trace:seh:raise_exception eax=7db2af90 ebx=7e107740 ecx=7c03c380 edx=00000000 esi=7c050918 edi=00000000
0040:trace:seh:raise_exception ebp=0034f6b8 esp=0034f6a0 cs=0073 ds=007b es=007b fs=0033 gs=003b flags=00010246
0040:trace:seh:call_stack_handlers calling handler at 0x564593 code=c0000005 flags=0
0032:fixme:imm:ImmDisableIME (-1): stub
0036:fixme:advapi:RegisterEventSourceW ((null),L"Age of Empires 3"): stub
0036:fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x7c67b800,0x7c67b3b8): stub
0036:fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0005,0x0000004d,0x12ae78,0x7c67b3b8): stub
0036:err:eventlog:ReportEventW L"age3.exe"
0036:err:eventlog:ReportEventW L"4.105.919.3236"
0036:err:eventlog:ReportEventW L""
0036:err:eventlog:ReportEventW L"0.0.0.0"
0036:err:eventlog:ReportEventW L"00000000"
0036:fixme:advapi:DeregisterEventSource (0xcafe4242) stub
0036:fixme:wininet:InternetGetConnectedState always returning LAN connection.

I run and installed it with wine 0.9.46 on Ubuntu 7.10, grafx is ATI Mobility Radeon 9600.

Any ideas why?
Thx, Udo

[post new] [reply to this]

IDriver.exe and IDriverT.exe
by carlos on Wednesday November 7th 2007, 16:08
hi where are these archives idont know please T_T

[post new] [reply to this]

i cant expel the cd 1
by carlos on Tuesday November 6th 2007, 13:07
i cant put the cd 2 beacuse t

[post new] [reply to this]

space for serial key 24 no 25
by carlos on Tuesday November 6th 2007, 11:44
when i get to put the serial key i only can 24 characters and no 25 :s

[post new] [reply to this]

Interface failed with error 0x80074002
by Gurdil on Wednesday September 19th 2007, 12:25
Hello,
I'm trying to help someone to install AOE3 but he has a bug. When the install starts he has a window with "erreur interne ds windows Installer" "Interface failed with error 0x80074002 ". If he clicks on "ok" and keeps going, the install freezes just after choosing between the two types of install.

Something else : he hase wine-dev install and his wine is in english (instead of french)

Still sorry for my english ;) Gurdil

[post new] [reply to this]

Game Engine won't run!
by João Pedro on Saturday September 8th 2007, 11:37
I install flawselly the game, also I can install the v1.11 patch and the no-CD crack. When I want to play it loads the loading screen and then crashes, closing it automatically.
I can play the cinematics, but the main screen never shows.
What is the problem?
My computer is a Pentium D dual-core at 3,4 GHz, with 1 GB of RAM, and my video card is a ATI radeon X1300 Saphire, and my operating system is Ubuntu 7.04.

[post new] [reply to this]

CD2 needed
by Ben Jones on Tuesday August 21st 2007, 8:56
I've followed the HowTo above yet the installers asks for CD2, I've tried cancelling and retry as well as trying to put the CD in, though it can't open the drawer because it's being used, and I've tried killing Idrive.exe and IDriverT.exe to see if the install had finished but it hadn't. Does anyone have any ideas what I can do?

[post new] [reply to this]

Problem with ATI?
by Tomas Gustavsson on Saturday August 18th 2007, 14:19
I tried installing Age of Empires 3 at my cousin today, we have the same system (Ubuntu (Feisty Fawn) 7.04) and it works at my computer but not at his.

All intro cinematics works but just after the last video the game just crashes.

We both have copied all DLL's, patched the game, I did also install MSXML afterwards as well, didn't help.

Help is much appreciated.

[post new] [reply to this]

Do not upgrade to wine-0.9.43!
by Tomas Gustavsson on Tuesday August 14th 2007, 12:15
I am not 100% sure that the upgrade did it but after I upgraded wine to 0.9.43 everything stopped with the "Microsoft Studios"-intro.

[post new] [reply to this]

RE: Application Error 005D
by Ken on Monday August 13th 2007, 22:48
First of all, what kind of video card do you have. Did you follow the note s I put in the page.

The mfc42.dll file must be the XP versions one. There are alot of the wrong ones floating around.

I changed the HOW-TO a little. Follow those directions, as, these were the directions I used.

[post new] [reply to this]

ESO
by King Jude on Friday August 10th 2007, 12:00
I was wondering if anyone got ESO working yet. I've been trying for maybe two weeks on feisty and once on gutsy tribe 2. I had assumed that you could join online games because the latest maintainers had said "nothing" was broken. I noticed though, in the age of mythology game, people had eso problems because they had no internet explorer installed. I am using wine version 0.9.42. If anyone has gotten AOE III to work with ESO I would appreciate it if you could tell me whether you have IE installed and how you installed it or what kind of workaround is necessary.

[post new] [reply to this]

  • RE: ESO by Cervantes on Tuesday August 21st 2007, 15:54

by kuba_g on Tuesday August 7th 2007, 4:57
thanks from anwser :)

I have Debian Sid 64 bit and nvidia gf 7600 gs

I tried to install with many ways but my instalation stops after screen with 'Express install' 'custom install' 'and For all users' ;/

[post new] [reply to this]

  • RE: by Ken on Tuesday August 7th 2007, 6:43
I can't install
by kuba_g on Monday August 6th 2007, 12:29
How to install AoE III

I paste dlls but I am still getting errors ;/

Error Number 0x80040703
Description: Failed to Find DLL function SSE. SupportSSE

Setup will now termiante

I have these dlls
sse.dll
pidgen.dll
mfc42.dll
mgspid.dll

My version of wine is 0.9.27 and for now I can't upgrqade it

[post new] [reply to this]

MP3 sound/speeches issue workaround!
by fernando_rg on Friday July 27th 2007, 22:43
I got it working!

Here's what I did:

1. Grab this file here: www.digital-digest.com/software/download.php?sid=577&ssid=0&did=1
It's BoliGego Codec Manager, a freeware codec-pack which has one file that we will need (l3codecx.ax). I couldn't find this file alone on anywhere.

2. Run BCM1043.exe with wine, it will ask for installing Gecko HTML engine too, install it. After installing, it will create a folder called ~/.wine/drive_c/Program Files/BCM/. Copy the file l3codecx.ax under 'Codecs/DIRECTS/Fraunhofer/' to ~/.wine/drive_c/windows/system32/.

3. Enter ~/.wine/drive_c/windows/system32 and run:

$wine regsvr32 l3codecx.ax

It will register the DLL.

4. Grab quartz.dll in: www.dll-files.com/dllindex/dll-files.shtml?quartz

Make a backup of your original quartz.dll in ~/.wine/drive_c/windows/system32 and copy the downloaded one in this place.

5. Run winecfg and put l3codecx.ax and quartz.dll to be (Native).

ps. I don't know if this have something to do with the problem too, but I'm using only the OSS Sound Driver under the 'Audio' Tab. I've unchecked the ALSA Driver because it was freezing everything here, dunno why.

That's it!

[post new] [reply to this]

Some tips.
by fernando_rg on Sunday July 22nd 2007, 22:09
I don't know if this was happening with someone else too, but for me the game was running with dark graphics and without some effects, like the great water on this game, for example.

Messing aroung with winecfg I've tried to put all dll's which are on game's path to be (native, builtin) and the problem was solved.

[post new] [reply to this]

Figured out why it's going too fast
by Ken on Monday July 16th 2007, 16:49
The MP3 are not playing. The mini movies are supposed to play mp3's for talking and sounds when the mini-movies play, but they are not.

Has anyone else had this problem?

[post new] [reply to this]


by HoodedMan on Sunday July 15th 2007, 18:45
to Ken:
Smart AI's for smart people, eh ? ;)

Anyway.. Have you attempted LAN play or similar yet ? I haven't got a second pc to test with at the moment but I'd mostly be interested in Age of Empires 3 for LAN purposes.

[post new] [reply to this]

wrong bug posted: 8935
by Christian on Saturday July 14th 2007, 4:36
Sorry instead of 8953 I linked 8935...
Is someone able to "unlink" this one?

[post new] [reply to this]


by Christian on Saturday July 14th 2007, 4:17
In wine 0.9.41 the black-screen bug is fixed!

[post new] [reply to this]

Splash Screen Woes and an actual success story!
by Eric Williams on Friday July 13th 2007, 8:19
I was having similar problems with the splash screen hang, until I found a nasty little pop-under box BEHIND the screen with the licence agreement / cd-key entry screen. To move it to the foreground (in KDE) i right clicked the Age of Empires III task bar entry, hit move and dragged it to a point on the screen where the splash screen could not mask it.

The game runs and installs fine on 0.9.40. I am using a no-CD crack so I dont have to drag my game disc with me on the road. As for how the game runs, it runs quite good with fglrx at lower detail.

[post new] [reply to this]

0.9.40
by fernando_rg on Friday July 6th 2007, 15:03
Dunno why, but I can't log in bugs.winehq.org. So I'm posting here.

Same problem as Ken stated, with the black screen and new error messages:
err:ntdll:RtlpWaitForCriticalSection section 0x7e8fbe70 "d3d9_main.c: d3d9_cs" wait timed out in thread 0009, blocked by 0013, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7d5e2620 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 0013, retrying (60 sec)

Wine 0.9.40 / Nvidia Card / Xorg 7.1.1

[post new] [reply to this]

Ken RE:June 24th post
by Hariharan on Thursday June 28th 2007, 9:08
I think the issue is the copy-protection.
First goto winecfg and use the Emulate virtual desktop option.
Set the resolution to at least 800x600.
Use a no-cd crack available at www.megagames.com
Then try to run the game.


It never had any issues with my Intel 865G On-board graphics

[post new] [reply to this]

Nvidia users try this .
by Hariharan on Saturday June 23rd 2007, 1:01
Age Of Empires III with nosound

env WINEPREFIX="/home/user/.wine" wine "C:\Program Files\Microsoft Games\Age of Empires III\age3.exe" +noSound

Age Of Empires III with novideo

env WINEPREFIX="/home/user/.wine" wine "C:\Program Files\Microsoft Games\Age of Empires III\age3.exe" +noIntroCinematics

Replace USER with the username
novideo should work in wine 0.9.39

[post new] [reply to this]

Black Screen and Testing Wine
by Ken on Tuesday June 5th 2007, 9:22
Most problems associated with this Black Screen problem is from users who have an NVidia card.

My question is this, what cards are being used to test Wine with?

Does anyone in the testing/development arena have NVidia to test with?

Thanks

[post new] [reply to this]

Black screen bug
by HoodedMan on Thursday April 19th 2007, 9:58
I too get a black screen when attempting to run the game. Are there no workarounds ? It really shouldn't be GOLD if it's not working for NVIDIA users.. Face it, we are the majority :P

Anyway, if anyone can help or require more detailed but output, then please reply as I'm subscribed to this thread anyway...

Basically the black screen bug is just like that which happens for the Debian user who submitted the testcase with the rating "garbage". If you let it sit there, it will eventually spew out an error about needing to close (exact wording found in the testcase).

Like him I also see:
err:ntdll:RtlpWaitForCriticalSection section 0x7d5c22a0 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0025, blocked by 003c, retrying (60 sec)

[post new] [reply to this]

Age of Empires 3 cant get keyboard focus
by Patrick Eiffe on Monday April 9th 2007, 7:22
Hi everyone,

Running Ubuntu 7.04 Feisty Fawn here,

After getting everything installed using wine 0.9.33 (
copied mfc42.dll to windows/system32/,
copy all CDs content to /home/patrick/aoe3,
changing the D: drive in winecfg to /home/patrick/aoe3,
cd-ing to /home/patrick/aoe3 in terminal,
THEN typing wine setup.exe

[post new] [reply to this]

Installation Error
by Hariharan on Tuesday March 27th 2007, 8:17
I tried to install AOE3 in Wine in WinXp
the installer starts perfectly but as i use
the Express or custom install
It throws me an Unhandled Execption

Error no 0x80040702
Failed to Load DLL:MGSPID

Setup will now terminate.

[post new] [reply to this]

?
by thunderduck3141 on Monday July 17th 2006, 12:37
##i get this when i try to run it (cracked and all)


h4x0r@Mainframe:~/.wine/drive_c/Program Files/Microsoft Games/Age of Empires III$ wine age3.exe
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) 0x7fd41d30 ): 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:richedit:RichEditANSIWndProc WM_SETFONT: stub
fixme:richedit:RichEditANSIWndProc EM_EXLIMITTEXT: stub
err:richedit:ReadStyleSheet ReadStyleSheet: missing style number


##any ideas?

[post new] [reply to this]

  • RE: ? by hans on Tuesday May 1st 2007, 2:34
Page loaded in 0.24789 seconds.