Решил вот порубиться в дисаблю, вспомнить, так сказать, старое-доброе. Так вот, не могу поставить. Пытался поставить gold(возвращение Галлеана+Восстание Эльфов). Восстание работает отлично, возвращение Галлеана - никак. А хотелось именно кампанию за демонов погонять).
Суть в следующем - как бы я не пытался запустить игру, сначала мне пишет "если не вставить диск, то режимы "кампания" и "мультиплеер" работать не будут", потом "Can't initialize Disciples 2".
Подумал что дело в первом сообщении, мол диск нужен. Так нет же, скачал несколько разных репаков со вшитыми noCD - во всех такое. Товарищ пишет что либо нужно поиграться с разрешениями, либо Аккельный установщик копировал неправильно регистрозависимые файлы. Оба совета не помогли. С настройками игрался как мог.
Сейчас вот пытаюсь скачать отдельно "Гвардию Тьмы", может так пойдет.
ankar@bodhi64:~$ env WINEPREFIX=/home/ankar/Wineprefix/Disciples2 wine /home/ankar/Wineprefix/Disciples2/drive_c/Program\ Files/Disciples\ II/Disciples\ II\ -\ Возвращение\ Галлеана/Disciples\ 2.exe
fixme:win:EnumDisplayDevicesW ((null),0,0xa7f628,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xa7e94c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xa7f0d0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xa7ef2c,0x00000000), stub!
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:dsound:get_mmdevenum CoCreateInstance failed: 80040154
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoGetClassObject class {bcde0395-e52f-467c-8e3d-c4579291692e} not registered
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1