http://bugs.winehq.org/show_bug.cgi?id=27324
Summary: Cossacks II (DotEmu version) refuses to start from its install directory (path too long?) Product: Wine Version: 1.3.21 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
Created an attachment (id=34947) --> (http://bugs.winehq.org/attachment.cgi?id=34947) plain terminal output
The Cossacks collection (available on DotEmu) contains all Cossacks games and their expansions. All but 2 of the games start correctly from the default installation directory.
Cossacks II: Napoleonic Wars and Battle for Europe throw an error dialogue on startup, claiming that certain audio files are missing. The error message: 'Class engine error: Unable to load sound: SOUND\INTERFACE\INTERF_ARMY1.WAV'
It took some time until I recognized that the problem has something to do with the path: after shortening the directory names by several characters, both games start fine.
Here is an example of one of the 'missing' files: C:\Program Files\DotEmu\All Cossacks And American Conquest Series\Cossacks II - Napoleonic Wars\SOUND\INTERFACE\INTERF_ARMY1.WAV
There is no such problem when starting the games in WinXP: they run correctly from their default install directory.
The same problem with Wine-0.9.33, 1.0.1, 1.2.3 and so on.
Fedora 14 32-bit