Проект «Картофель»
(повышение производительности)
v1.6.2
Это НЕ чудо-мод. Если у вас небольшая колония, вы, вероятно, не заметите многого.
Этот мод создан для больших колоний, долгосрочных сохранений и больших списков модов!
Цель проста: сократить потраченную впустую работу, не нарушая ИИ, задания или нормальное поведение в игре!
Я сделал это, потому что устал от модов производительности, которые либо ничего не делают, либо устарели, либо повышают производительность, ломая игру тонкими способами
v1.6.2 - Обновление «Я забыл включить гармонию»
FIXES IN v1.6.2:
· Исправлена назойливая ошибка GameComponent при загрузке мода (shoutout @ PlayerJnuo за то, что он рассказал мне об этом, а не просто отписался, как призрак<3)
· Настройки теперь сохраняются при нажатии ESC или X. Вам больше не нужно нажимать «Закрыть», как цивилизованному человеку! Я тоже. Не волнуйтесь, это безопасное место для моих коллег-гоблинов (то же самое относится и к вам, @莉莉白(・ლ ω< )★)
· Отчет отладки главного меню больше не взрывается. Он просто тихо показывает ограниченную информацию, как ухоженный картофель
· Система сохранения не выдаст красные ошибки при закрытии настроек. История теперь сохраняется правильно!
ТАКЖЕ:
· Если вы видите кучу ошибок текстуры DLC ТОЛЬКО при включенном TPP... вы забыли включить Harmony. Я тоже. Мы же близнецы<3
v1.6.0 - Автономный фокус оптимизации
ЧИСТЫЙ СЛАНЕЦ
· Полностью удалена интеграция BPP/Twin Spuds. Теперь TPP - это чистая оптимизация процессора
· Удален код рукопожатия, обнаружение BPP и все остальное
· Более чистая кодовая база, меньше дерьма для взлома, проще для меня обновить
· В ваших отладочных отчетах больше нет спама «BPP не обнаружен»
ЧТО ЭТО ЗНАЧИТ:
· TPP делает одно и делает это хорошо. Производительность процессора
· Нулевые внешние зависимости помимо гармонии (ВКЛЮЧИТЬ)
· Более быстрые обновления, потому что я не жонглирую двумя модами
· Если вы хотите оптимизировать графический процессор, найдите кого-то еще (или подождите, idk)
FIXES IN v1.6.0:
· Фиксированный индикатор выбора предустановки не отображается для режима картофеля (раздражает)
· Исправлен профилировщик производительности, который абсолютно ничего не делает, и теперь он фактически работает
· Исправлен экспорт буфера обмена, поэтому копируйте/вставляйте отчеты как обычный человек
· Фиксированный базовый уровень не сохраняется между игровыми сессиями, в заключение ваш базовый уровень TPS на самом деле сохраняется сейчас
· Исправлены дублирующие накладные расходы на ведение журнала, что чище и быстрее
ПРЕДЫДУЩИЕ ОСНОВНЫЕ ФУНКЦИИ (v1.5.4.0):
· Динамическое отображение рейтинга: выбор между звездным рейтингом (3 звезды) или отображением уровня (S/A/B/C/D)
· Обнаружение утечки памяти: автоматический мониторинг с аварийной очисткой кэша
· Препатчер Независимость yayy!!! Теперь требуется только Гармония
· Улучшенный профайлер производительности: истинное измерение TPS с интеллектуальным базовым управлением
Что делает этот мод
Регулирование тиканья пешки:Уменьшает частоту обновления пешек, когда ничего важного не происходит. Пешки по-прежнему реагируют немедленно, когда это необходимо. Нет замороженного ИИ, нет отложенных заданий, нет странного поведения
Система кэширования пользовательского интерфейса:Останавливает игру от пересчета одних и тех же данных пользовательского интерфейса снова и снова. Помогает меню и экранам чувствовать себя более плавными
Обнаружение утечки памяти:Автоматически отслеживает использование памяти и устраняет утечки, прежде чем они вызовут проблемы
Динамическая рейтинговая система:Выберите, как вы хотите видеть свои данные о производительности. звезды или уровни
Интеллектуальная система совместимости:Обнаруживает другие моды производительности и автоматически отключает перекрывающиеся функции для предотвращения конфликтов
Очистить диагностические журналы:Простые сообщения журнала, которые показывают, какие системы активны, что отключено и почему
Как это работает
Мод запускается автоматически в фоновом режиме. Настройка не требуется!
Адаптивная система производительности дает вам:
· Интеллектуальные предустановки для различных способов игры
· Автоматическая настройка, которая просматривает ваше оборудование и колонию
· Расширенные элементы управления, если вы хотите настроить все
· Полезные подсказки, чтобы понять, что вы меняете
Мод использует безопасные оптимизации, которые:
· Сокращение ненужных расчетов
· Поддерживайте корректную работу ИИ и геймплея
· Не пропускайте важные элементы моделирования
· Хорошо работает с другими модами производительности
Чего ожидать
Результаты зависят от вашей системы и списка модов, но многие игроки сообщают:
· более плавный FPS в больших колониях
· меньше сцепки в напряженные моменты
· лучшая отзывчивость пользовательского интерфейса
· стабильный ИИ и поведение на работе
Проблемы?
· Убедитесь, что Гармония включена. Я не шучу.
· Проверьте настройки TPP на наличие противоречивых оптимизаций
· Экспорт отчета отладки из настроек TPP
· Публикация в обсуждениях со списком модов
· Укажите, какие другие моды производительности вы используете
Совместимость
Предназначен для работы с другими модами:Вместо того, чтобы сражаться с другими модами, The Potato Project хорошо работает с ними благодаря умному обнаружению.
Совместим с:· Dubs Performance Analyzer: Автоматически ограничивает диагностику, поэтому данные профилировщика остаются точными
· RocketMan: Уменьшает автоматическую оптимизацию пешечных тиков (при обнаружении ошибок отключите TPP's Pawn Tick Throttling в настройках)
· Масло++: плавность интерфейса + производительность бэкенда = идеальное соответствие
· Оптимизатор производительности: Различные области внимания, безопасные для совместного использования
· Производительность - Более медленная скорость тиканья пешки: Совместимость – Различные подходы
НЕСОВМЕСТИМО с:· RimThreaded: Конфликты архитектуры
Автоматическое разрешение конфликтов:При обнаружении конфликтов The Potato Project автоматически отключает перекрывающиеся системы вместо того, чтобы позволить вещам сломаться
Требования
· RimWorld 1.4+ (рекомендуется 1.6+)
· Гармония (обязательно. Так ЧТО НЕ ЗАБУДЬТЕ это СНОВА, ДЖЕЙМИ)
кредитов
- Я – Cool Amazing Badass Lead Developer (и профессиональный тупица, когда я забываю о своих зависимостях)
- You<3 (RimWorld Community) – тестирование, обратная связь, кофеин, поддержка и Vibes