Борьба с повреждением сохранений в The Sims 4 — последние новости и советы
Команда The Sims опубликовала свой ежемесячный апдейт, посвящённый самой острой проблеме в игре, про которую мы уже писали, — повреждению и поломке файлов сохранений. Если вы сталкивались с бесконечной загрузкой, ошибками или внезапно исчезающими домами, эта новость для вас!
Разработчики подтвердили, что благодаря новому инструменту анализа на базе Python и помощи игроков с отправкой «сломанных» сохранений, им удалось найти корень нескольких серьёзных проблем.
Источник: EA Forums
Что уже исправлено
Хорошие новости для тех, кто страдал от проблем с арендой и частыми ошибками:
Конец бесконечной загрузки в Sims 4
Устранен баг, из-за которого игра зависала на бесконечной загрузке после преобразования Пентхаусов или Общежитий в лоты для аренды. Исправление вышло в обновлении 4 ноября.
Устранены причины ошибок 109 и 123
Найдены и исправлены основные причины, вызывающие конкретные версии ошибок (109:4fe45107, 109:d7e16575, 123:b378c837). Эти патчи войдут в декабрьское обновление.
Разработчики подчеркивают, что коды ошибок могут появляться по другим причинам, но крупный источник проблемы, обнаруженный в сохранениях игроков, обнаружен.
Текущие расследования
В команде The Sims пришли к выводу, что у повреждения сохранений нет одного «нулевого пациента». Они видят эту проблему скорее как множество мелких сбоев, действующих сообща.
Вот что изучается прямо сейчас:
Перегрузка данных (Исчезающие лоты)
Проблема связана с тем, что файлы данных, в которых хранятся лоты и сохранения (их называют Protobufs), имеют ограниченный размер. Если участок или все сохранение становится слишком большим (например, из-за огромного количества объектов или арендных единиц), происходит «перегрузка данных», что приводит к пропаже или повреждению лотов.
Прогресс
Выяснилось, что функция ускорения памяти (Memory Boost) может снижать риск этой перегрузки. В некоторых случаях включение этой функции даже возвращало исчезнувшие участки!
Ошибка 801 и конфликты при загрузке
Разработчики борются с конфликтом процессов при загрузке — ситуацией, когда несколько игровых процессов пытаются завершиться одновременно. Это приводит к непредсказуемому сбою и вылету игры (Ошибка 801).
Профилактика
Чтобы защитить игроков от конфликтов с облачными сервисами резервного копирования (вроде OneDrive), временные файлы (scratch files) скоро будут перенесены из папки Documents в AppData.
Модифицированные лоты
Активно изучается, как сложные постройки, скачанные из Галереи, могут ломать сохранения:
Остатки модов
Данные некоторых модов могут сохраняться в файле сохранения, даже если сам мод удален. Разработчики проверяют, передаются ли такие данные через Галерею, ломая игру у тех, у кого модов нет.
Размещение объектов
Идет расследование, как использование читов (например, для размещения объектов) может вызывать сбой, когда игрок загружает этот лот без включенного чита.
Как помочь разработчикам
Команда призывает заполнить краткий опрос всех, кто сталкивался с проблемами исчезающих лотов. Им нужна информация о взаимодействии с режимом ускорения памяти, данные о системе и список установленных модов.