Несколько советов тем, у кого не запускается Arcanum под Линуксом.
1. Запускаем программу настройки Wine. В среде GNOME это пункт меню "Приложения" -> "Система" -> "Настройка Wine" (Applications -> System -> Wine Configuration).
2. На закладке "Приложения" (Applications) выбираем систему Windows 98. Это основная система большинства пользователей во время выхода Arcanum'а. Хотя можно выбрать и Windows XP.
3. Переходим на закладку "Графика" (Graphics). Устанавливаем флажок "Разрешить двойную буферизацию" (Enable desktop double buffering). Ниже устанавливаем флажок "Эмулировать виртуальный рабочий стол" (Emulate a virtual desktop) и задаем стандартное разрешение Арканума - 800x600. В результате игра будет запускаться в окне (в случае зависания можно будет просто закрыть его).
4. Переходим на закладку "Библиотеки" (Libraries). Здесь нужно включить эмуляцию DirectX. Делается это так: в поле "Новое замещение для библиотеки" (New override for library) выбираем библиотеку d3d8, нажимаем кнопку "Добавить" (Add), и библиотека добавляется в список "Существующие замещения" (Existing overrides) ниже. Затем выбираем ее из этого списка, нажимаем кнопку "Редактировать" (Edit) и выбираем пункт "Встроенная Wine" (Builtin Wine). Повторяем эти операции для всех библиотек, имя которых начинается с d (до dxdiagn включительно). Теперь Wine полностью эмулирует все библиотеки DirectX.
5. Настройка Wine закончена! Закрываем программу настройки и запускаем "Терминал" (Terminal).
6. Переходим в папку с Арканумом (например, cd Games/Arcanum) и вводим следующую команду:
wine arcanum.exe -no3d -doublebuffer -nosound
Здесь wine - запуск Wine, arcanum.exe - исполняемый файл игры (возможно, у вас будет Arcanum.exe), далее идут ключи. Ключ -no3d обязателен (иначе игра просто не запустится), ключ -doublebuffer включает двойную буферизацию (более плавная графика), а ключ -nosound отключает звук. В результате игра должна запуститься в окне.
7. Вам не нравится оконный режим или игра тормозит? Тогда включим полноэкранный. Снова запускаем программу настройки Wine и на закладке "Графика" (Graphics) снимаем галочку с пункта виртуального рабочего стола. Запускается игра с теми же ключами.
8. Наконец, осталось включить звук. Для этого просто убираем ключ -nosound. Получится команда:
wine arcanum.exe -no3d -doublebuffer
К сожалению, в моем случае (система ASP Linux) игра не запускается. Пока не разобрался, в чем проблема.