These errors/problems have been reported on older versions of wine, but are listed here (along with possible solutions) in case they pop up again.
Problem: Flickering water and/or memory leak
Solution: Set graphics detail to low and increase your swap size.
Problem: MS EULA Appears below AoM logo on first launch.
Solution: Focus the window using the taskbar or Alt+Tab and then use Alt+A to agree.
Problem: You need MSXML 4.0
Solution: Use the version included on the install CD. Type "wine msiexec /i msxml.msi" to install.
Problem: The installer can't find PidGen.DLL.
Solution: Copy PidGen.DLL from the installation CD and place it in C:\WINDOWS\SYSTEM32.
HOWTO
AoM installation may require:
* MFC42.DLL
If nothing happens after you click "Next" on the CD Key input screen, you may need this file.
Download this file from dll-files and place it in C:\WINDOWS\SYSTEM32. Add a new override (see below).
Adding an Override
Run "winecfg" from the command line. Click the "Libraries" tab at the top of the window that appears.
Type the name of the library into "New override for library:" (type "pidgen" for PidGen.DLL). Click "Add",
make sure that "(native, builtin)" appears next to the library you just added. If it doesn't highlight the new
override and click "Edit" select "Native then builtin" and click "OK" and finally click "OK".
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
Problem!
by Catherine on Thursday November 15th 2012, 4:50
How do u download and install this AOM game to my Ubuntu Linux. I downloaded one already and couldnt figure it out on my wine and so I looked another on this site and no clue how to get it FREE. I tried to update my Wine also but couldnt find the stuff they wanted me to do first. Its frustrating. Anyone could help how to update step by step would be very great and also. (i tried to remove "sudo-apt remove wine" and still there).
Couldnt really figure how to use wine thru games. Thanks!
Non-Start
by FreakyCheeseMan on Friday September 21st 2012, 19:18
So, I managed to get the game installed on my 64-bit system, following assorted instructions on this page. However, the game will not actually launch; it merely spins for a bit and then quits.
Launching the game through the console returns
fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
but I believe that is unrelated, as that also occurs when I use the console to (successfully) launch steam.
mfc42.dll on 64 bits distribution
by Le Gluon du Net on Monday August 6th 2012, 14:24
Hello,
I copy mfc42.dll in .wine/drive_c/windows/system32/ and marked it as native in winecfg. But that's change nothing, because for 64 bits system, the mfc42.dll file must be copy in the windows/syswow64 folder of wine.
Problem with pidgen.dll
by Alessandro on Thursday February 23rd 2012, 17:06
Hi everyone I copied PidGenx.dll from CDRom and mfc42.dll both into ~/.wine/drive_c/windows/system32, then I added pidgen into winecfg as "native and builtin", but I still got "Can't find PidGen.dll".
How to get AoM working
by Hb on Friday December 19th 2008, 18:54
Ubuntu 8.04.1 with WINE 1.0, AoM: aom.exe dated 2002-10-07 and setup.exe dated 2002-10-20
Installation went well after placing MFC42.dll as described.
The missing MSXML 4.0 installation halted the program. The install string as described above in the HOWTO gave the same error as josh mentioned below. The MSXML installed with "wine msiexec /i msxmlger.msi" in /media/cdrom/msxml/ for the German version while CD 2 was inserted. "... msxmlenu.msi" might work too. The MSXML problem is topic in support.microsoft.com/kb/810209.
I faked the EULA dialog with "wine regedit" and importing the key:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Microsoft Games\Age of Mythology\1.0]
"FIRSTRUN"=dword:00000001
Trying to start the game with the desktop icon leads to a frozen splash screen[1].
I tried to start the game with the original "AoM - Secure Video" icon from the diagnostics start menu. It's content is "DRIVELETTER:\path\aom.exe xres=640 +noSound +noIntroCinematics bpp=16 +window +lowend +terrainHalfDensity +lowPoly -waterbump skipMipMapLevels=1 graphicDetail=2". This switched the game to 640*480 pixel. But my system crashes when changing the screen resolution.
Success gave adding the "secure parameters" to the desktop icon. The new starter is shown below. Please note that the " signs only enclose file path and name and NOT the parameters. Necessary here was only the +noIntroCinematics parameter.
RESULT: Age of Mythology runs fine on my linux box.
[1]
The crash happens because movieplayer.exe could not find the play list. You can manually invoke the films with "wine movieplayer.exe avi/playlist.aom" from the AoM directory.
Bug 219 is solved and bug 14067 is only a minor enhancement.
Running AoM
by walker on Thursday October 30th 2008, 0:00
I need serious help. I've been fiddling with AoM for about 2 hours and nothing seems to work. It is installed but when I try to start it, it bounces in the dock then disappears... what is going on??