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!
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:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Aug 04 2014 | 1.7.22 | Yes | Yes | Platinum | Luis Alvarado | ||
Show | Arch Linux x86_64 | Jul 17 2013 | 1.6-rc5 | N/A | Yes | Platinum | Justin Dray | ||
Show | Arch Linux x86_64 | Apr 15 2013 | 1.5.27 | Yes | Yes | Gold | Alexander | ||
Show | Arch Linux | Apr 13 2013 | 1.5.25 | Yes | Yes | Silver | Hamish Paul Wilson | ||
Show | Linux Mint 13 "Maya" x86_64 | Nov 08 2012 | 1.5.16 | N/A | Yes | Platinum | Lewis Clement |
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 |
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 for this application have been disabled because there are no maintainers.