WineHQ

Age of Empires

Version 1.0 and 1.0a of the expansion pack.

Application Details:

Version: The Rise of Rome: 1.x
License: Retail
URL: http://www.microsoft.com/games...
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 1.7.22

Maintainers: About Maintainership

No maintainers. Volunteer today!

Link Download update

Test Results

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

What works

Almost everything works, no to very little lag compared to before and as an added bonus , there is keyboard support, where previously I had none! Directional arrow scrolling anyone?

I needed to copy these dll's , from my windows/system32/ folder on my Windows XP 64bit system as I am dual boot, into the folder for it the work much better, though note that it takes a couple seconds longer to load up. I haven't managed to determine which files are essential yet but I will try to figure that out later when I have time, or one of you can help me in doing so.

advapi32.dll
apphelp.dll
avifil32.dll
clbcatq.dll
comctl32.dll
comres.dll
crypt32.dll
dciman32.dll
ddraw.dll
ddrawex.dll
dsound.dll
fltlib.dll
gdi32.dll
imagehlp.dll
imm32.dll
mciavi32.dll
midimap.dll
msacm32.dll
msasn1.dll
msctf.dll
msctfime.ime
msvcrt.dll
msvfw32.dll
msvidc32.dll
netapi32.dll
ntdll.dll
ole32.dll
oleaut32.dll
secur32.dll
shell32.dll
shlwapi.dll
user32.dll
usp10.dll
winmm.dll
ws2_32.dll
ws2help.dll
wsock32.dll

The technique I used for deciding to use these dlls was to start the game in windows, run processexplorer from sysinternals.com, select the game's process from the list and make note of which dlls were loaded for it.Then copy those dlls into the game folder in linux and test in wine to see if there is better performance.

There is a debug function for wine in the help &documentation section of this website that can help narrow down the dlls, but I will look at that later as I mentioned before.


What does not

The music doesn't work yet(but the sound effects do now):

I believe once the following midi error has been resolved either through my efforts or another the game will run perfectly.Note that this is one line of this error repeating for different tracks.

fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1

Workarounds

What was not tested

Well , I haven't played through the whole game yet to know what hasn't been tested yet.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)Aug 04 20141.7.22Yes Yes PlatinumLuis Alvarado 
ShowArch Linux x86_64Jul 17 20131.6-rc5N/A Yes PlatinumJustin Dray 
ShowArch Linux x86_64Apr 15 20131.5.27Yes Yes GoldAlexander 
ShowArch LinuxApr 13 20131.5.25Yes Yes SilverHamish Paul Wilson 
ShowLinux Mint 13 "Maya" x86_64Nov 08 20121.5.16N/A Yes PlatinumLewis Clement 

Known Bugs

Bug # Description Status Resolution Other apps affected
421 Implement a DIB engine CLOSED FIXED View
2666 Text color lost CLOSED FIXED View
3548 .lnk file is created on the desktop together with the program icon... NEW View
5534 DirectPlay games hang when exiting multiplayer CLOSED FIXED View
7863 worms armageddon frontend can't set screen resolution setting CLOSED FIXED View
14190 No audio with Age of Empire & Rise of Rome CLOSED ABANDONED View
23330 Age of Empires: Install bar with missing percentage and flashing CLOSED FIXED View
23350 Age of empires expansion setup weird text CLOSED ABANDONED View

Show open bugs

HowTo / Notes

HOWTO
To prevent installer windows from being hidden, change Wine's settings so that the window manager is not allowed to control Wine applications (can be done with winecfg).

Elements such as taskbars designed to cover other applications are not hidden when Age of Empires II is run in full-screen. This can be fixed by not allowing the window manager to control Wine applications (can be changed in winecfg), or by changing the taskbar's options so that windows are allowed to cover it.

Crack
If the game does not recognice your CD, you may need to use a crack. This may or may not be legal, depending on where you live.

Multiplayer
To get multiplayer working, place the following DLLs in Wine's windows/system32 directory, then start winecfg and add dll overrides (native, builtin) for them: dplayx, dpnet, dpnhpast and dpwsockx.
NOTE: the game freezes when exiting a multiplayer game.

Comments

Comments Disabled

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