http://bugs.winehq.org/show_bug.cgi?id=24611
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #7 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-19 11:36:43 CDT --- I can confirm this bug. Star Wars Empire at War and Age of Empires 3 fail to start the installer on a wow64 wineprefix, but the installer starts fine on a classic 32 bit wineprefix.
Both applications are 32 bit applications, but apparently InstallShield is x86-64 aware and has some x86-64 components which it tries to use in a wow64 prefix. Both games install fine on a 64 bit Windows 7 installation.
Apparently SW:EAW uses InstallShield 11 and Age of Empires 3 uses InstallShield 12. They fail with different errors, I'll attach logs. Age of Empires 3 has a demo available, but I have not tested if it has the same problem.