Currently Age of Wonders installs and runs out of the box on recent versions of wine.
winecfg settings (for older wine versions)
This isn't needed on wine 1.2.0 or more recent wine versions.
In order to get Age of Wonders working in wine 1.1.X or lesser you need to follow next steps:
In a terminal run winecfg.
Press "Add and application"
Navigate until you find AoW.exe (usually found at /home/user/.wine/drive_c/Program Files/Age of Wonders/AoW.exe ) and press open.
And with AoW.exe selected in Application Settings, go to the Graphics tab and uncheck the "Allow the windows manager to control the windows"
Press Ok and should be done.
HOW-TO FIX INTRO MOVIE
Age of Wonders intro movie is enconded with Indeo3.2 video codec [IV32] which can't be found in a standard wine prefix, in order to fix this, IntelVideo codec needs to be installed.
Google for a copy of iv5setup.exe and run:
wine iv5setup.exe
When asked about which type of install do you want, select Custom (this is because Indeo5 codec fails to install and the installation is dropped), then select only, Indeo Video 3.2 codec and Indeo Audio Codec, press next.
If the installer asks about searching for backups press No.
This should fix it and the intro movie will show without problems.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
location of the mounted image
by Danilo on Saturday April 16th 2011, 15:55
"Had to manually specify the location of the mounted image to get around noCD-error."
Stopped working
by Karol S. on Tuesday May 20th 2008, 6:59
Game was running on 0.9.34 as on Windows.
Up to 0.9.56 it was running with some difficulties, however it was still playable.
From 0.9.59 to 1.0rc, it generates error messages at gameplay, making new Wine an epic fail. It's still to early for code freeze.
multiplayer
by coCoKNIght on Sunday October 21st 2007, 20:16
Does somebody know how to make the game work in multiplayer (tcp/ip/ipx). When I press host game or join game nothing at all happens.
I've read that some apps search for some specific dlls just to see if they're there in order to perform some tasks.
I haven't seen an output from wine about not findin any dll though, so this might not be it...
Script used to launch the game
by Alamar on Sunday October 7th 2007, 15:49
#!/bin/sh
#uncomment if launching from console session
#sudo /etc/init.d/gdm stop
#KDE use this instead
#sudo /etc/init.d/kdm stop
# Launches a new X session on display 3. If you don't have an Nvidia
# card take out the "& nvidia-settings --load-config-only" part
xinit -- :3 -ac & nvidia-settings --load-config-only
# Goto game dir (modify as needed)
cd "/home/user/.wine/drive_c/Program Files/Age of Wonders/"
# Forces the system to have a break for 2 seconds, X doesn't launch
# instantly
sleep 2
# hide the X cursor
xsetroot -display :3 -cursor /home/user/empty.xbm /home/user/empty.xbm
# Launches game (modify as needed)
DISPLAY=:3 env WINEPREFIX="/home/user/.wine" WINEDEBUG=-all wine "C:\Program Files\Age of Wonders\AoW.exe"
# restore the original cursor in X
xsetroot -display :3 -cursor_name left_ptr
Doesn't run
by Frederik Seidelin on Friday August 3rd 2007, 10:07
I installed and patched the game without errors. When run it, however, wine outputs the following message and sits there without doing anything:
"fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x172af0) : stub, simulating 64MB for now, returning 64MB left
err:ddraw:PixelFormat_DD2WineD3D 16 bit RGB Pixel format does not match
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x172728)->(0x1002a,00000057)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x172728)->(0x1002a,00000057)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x172728)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x172728)->(1,(nil)): Stub"
lag by coCoKNIght on
Sunday October 21st 2007, 20:08
by Nikita on Sunday July 29th 2007, 20:05
unchecking "allow the window manager to control the window" fixed this for me. i don't know why but when it is cheked all keyboard messages miss AoW and go directly to desktop.