Общие
— Переход к произвольной строке из лога медленен/глючит.
Сейчас он не оптимизирован, мы планируем заняться этим позже.
— Загрузка лога сообщений иногда занимает много времени.
Мы работаем над этим, ожидайте обновлений.
— Некоторые джойстики/геймпады не работают.
Поддержка джойстиков оставляет желать лучшего. Если вы на Windows, и ваш джойстик не работает, попробуйте x360-совместимый режим эмуляции. Если и это не помогает, напишите нам на форуме.
— Определённое ПО для виртуализации имеет некоторые несовместимости в своих реализациях OpenGL.
* При использовании Parallels Desktop возможны графические артефакты, если в ons.cfg отсутсвует параметр no-texture-reuse
.
* В VMware Fusion 8, а также VMware Workstation 12 в режиме совместимости с OpenGL 3.3 (включён по умолчанию) имеют место сильные просадки производительности. Для решения проблемы необходимо обновиться до 8.5/12.5 и добавить опции simulate-reads
, no-glclear
в ons.cfg. Другим способом является режим совместимости виртуальной машины с 11-й версией, но он не рекомендуется.
— Раздражающией шум при проигрывании звука.
Начиная с пятого эпизода имеется опция audioformat=f32
, которую необходимо добавить в ons.cfg при возникновении подобной проблемы.
Специфичные для OS X
— Вибрация может не работать.
Вибрация не поддерживается большинством джойстиков на OS X.
— Тиаринг экрана может наблюдаться на старом оборудовании.
Попробуйте опцию force-vsync
в ons.cfg.
Специфичные для Linux
— Отсутствие звука и ошибки ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred в терминале.
Выполните export PULSE_LATENCY_MSEC=30
в терминале перед запуском игры.
Новые драйвера pulse могут неправильно обрабатывать переменную среды PULSE_LATENCY_MSEC
. В качестве временного решения можно передавать некорректное нечисловое значение (export PULSE_LATENCY_MSEC=NOVALUE
).
Ещё одним способом является увеличение аудиобуфера, для этого добавьте опцию audiobuffer=8
в ons.cfg. 8 — размер буфера в килобайтах, также можно использовать значения 1, 2, 4 и 16 (по умолчанию 2).
— Игра может не запуститься или упасть с сообщением «Audio target ‘pulse’ not available».
Запустите игру с параметром --audiodriver=alsa
или строкой audiodriver=alsa
в ons.cfg.
— Иконка игры на панели может отсутствовать или отображаться неправильно.
Это известная ошибка Ubuntu Unity и SDL. Иные решения кроме создания «desktop» ярлыка, который работает через раз, нам не известны.
— Картинка может дрожать во время перетаскивания окна.
Просто игнорируйте. Это особенность обновления экрана некоторыми менеджерами окон(?).
— Некоторые пути к файлам могут помешать запуску игры.
Запуская игру с сетевой шары в Linux (например, из папки вида /run/user/1000/gvfs/afp-volume:host=DataCentre.local,user-anonymouse,volume=Umineko
) игра может выкинуть ошибку получения пути к файлам. Для временного решения можно создать ссылку на данную папку и запускать игру в ней.
Специфичные для Windows
— В 32-битных системах игра может выдать сообщение «Memory allocation failure!» и упасть.
По умолчанию в 32-битной Windows пользовательские приложения имеют ограничение в 2 ГБ оперативной памяти. Мы не превышаем этот объём, но из-за специфики управления памяти кучи в Windows выделенная память фрагментируется и выделение большого блока последовательной памяти может не удасться. К счастью это ограничение сейчас действует преимущественно по историческим причинам и его легко увеличить до 3 ГБ.
Windows Vista и новее:
Запустите командную строку под администратором и введите команду bcdedit /set IncreaseUserVa 3072
, 3072 в данном случае обозначает количество памяти в мегабайтах. Перезагрузите систему. Для отмены введите bcdedit /deletevalue IncreaseUserVa
.
Windows XP:
Перейдите в «Мой компьютер» → «Свойства» → «Дополнительно» → «Загрузка и восстановление» → «Настройки» → «Правка». Откроется блокнот с конфигурационным файлом boot.ini. Найдите строку похожую на multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
и добавьте в конец /3GB /userva=2900
, таким образом она станет похожа на multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /3GB /userva=2900
. 2900 в данном случае — количество памяти в мегабайтах. Использовать большее значение не рекомендуется, в некоторых случаях меньшее позволяет добиться лучшей работы. Сохраните файл и перезагрузите систему. Для отмены удалите добавленные параметры.
— Игра может не запуститься при установленном Avast Internet Security 2015.
Avast Internet Security 10.4.2233 и возможно некоторые другие версии содержат ошибку в модуле DeepFreeze, которая приводит к зависанию игры в момент запуска. Процесс появится в списке процессов, однако будет невозможно его завершить. В качестве возможных решений являются отключение DeepFreeze или обновление до версии 11.1.2245 или более новой, что предпочтительнее.
Для обновления до новой версии откройте окно программы, перейдите в «Настройки» → «Обновление» и нажмите на кнопку «Обновить программу».
Для быстрого отключения DeepScreen откройте окно программы, перейдите в «Настройки» → «Общие» и снимите галку «Включить DeepScreen».
— При использовании Aero тем (Windows Vista, 7) производительность игры в оконном режиме может быть крайне низкой.
Отключите Aero тему глобально/в свойствах программы или используйте полноэкранный режим.
— Игра может упасть на Windows 7 Home Basic при запуске.
Поставьте галочки на «Отключить визуальное оформление» и «Отключить композицию рабочего стола» в свойствах исполняемого файла, в разделе совместимость.
— На некоторых ноутбуках с графическими картами ATI HD 5xxx на Windows 7 x64 возможны визуальные артефакты.
Обновите свои графические драйвера. Например, поставьте Catalyst Mobility 13.4. Высока вероятность того, что вам понадобится заменить эти dll, чтобы восстановить работу dxva. Скопируйте atiumd6a.dll, atiumd6a.cap в C:\Windows\System32\ и atiumdva.dll, atiumdva.cap в C:\Windows\SysWOW64\.
— При использовании Intel HD графики возможен тиаринг экрана.
Проблема исходит из неправильного определения параметров вертикальной синхронизации. Единственное известное исправление на текущий момент — это принудительное включение вертикальной синхронизации в настройках. Панель управления Intel HD Graphics → 3D → Общие настройки → Пользовательские настройки (включить) → Вертикальная синхронизация → Задано драйвером (выбрать).
— Различные графические артефакты (чёрные прямоугольники, отсутствующие текстуры, произвольные полосы и пр.) могут присутствовать при использовании современных драйверов NVIDIA.
По какой-то непонятной причине новые драйверы переключают наш движок на встроенную графику. Для решения этой проблемы выберите «Высокопроизводительный процессор NVIDIA» для нашего исполняемого файла вручную в панели управления NVIDIA → Параметры 3D → Параметры программ.
— Различные графические артефакты (чёрные прямоугольники, отсутствующие текстуры, произвольные полосы и пр.) могут присутствовать при использовании видеокарт Intel HD 3000 и новее.
Данная проблема была частично исправлена в обновлении с эпизодом 2. Впрочем, возможно вам потребуется добавить дополнительную опцию в файл ons.cfg. Для начала попробуйте опцию no-glclear
. Если не поможет, используйте no-texture-reuse
. Это должно исправить проблему, однако для оптимальной производительности может потребоваться более мощная дискретная видеокарта.
— Игра может зависнуть после выбора пункта «Официальный сайт» на Windows 8 и выше.
Проблема связана со спецификой регистрации некоторых браузеров в системе. Требуется либо переустановить браузер по умолчанию, либо выставить Internet Explorer умалчиваемым в системе (IE → Свойства → Свойства браузера → Программы).
— Вибрация может не работать на некоторых джойстиках.
Используйте x360-совместимый режим эмуляции джойстика в настройках драйвера.
— В полноэкранном режиме могут возникнуть проблемы позиционирования или отображения картинки (чёрные полосы).
Известны два условия появления данной проблемы, оба специфичны только для Windows.
* Наличие параметра scale
в ons.cfg вместе с window-width
, устанавливающим размеры окна меньше, чем разрешение экрана.
* Наличие параметра window-width
, устанавливающее размеры окна больше, чем разрешение экрана.