СoreForgeLabs

СoreForgeLabs 

2subscribers

5posts

Ostranauts Performance Optimizer v1 by @CoreForgeLabs.zip

zip
Ostranauts Performance Optimizer v1 by @CoreForgeLabs.zip1.24 Mb
============================================================
Ostranauts Performance Optimizer v1
Made with love by @CoreForgeLabs (telegram)
============================================================
## Что делает мод
Устраняет периодические фризы (зависания на 0.5-1.5 секунды),
вызванные сборщиком мусора (GC) Unity/Mono при ускоренном
времени (16x).
## Версии
В комплекте две версии:
512MB — GC каждые ~50 секунд. RAM: ~4.0-4.3 GB.
Для ПК с 8 GB оперативной памяти.
1024MB — GC каждые ~100 секунд. RAM: ~4.8-5.0 GB.
для ПК с 16+ GB RAM. (но можете попробать и 8мёрке)
## Установка
1. Выберите нужную версию (512MB или 1024MB).
2. Скопируйте ВСЁ содержимое папки версии в корень игры:
C:\...\steamapps\common\Ostranauts\
Должно получиться:
Ostranauts\winhttp.dll
Ostranauts\doorstop_config.ini
Ostranauts\BepInEx\core\*.dll
Ostranauts\BepInEx\plugins\OstronautsOptimizer.dll
3. Запустите игру. Готово!
В консоли (~) появятся сообщения:
- "Mod Loaded" — при запуске игры
- "Mod Working" — после загрузки сейва
## Удаление
Удалите BepInEx\plugins\OstronautsOptimizer.dll.
Для полного удаления BepInEx также удалите winhttp.dll,
doorstop_config.ini и папку BepInEx\.
## Настройка (опционально)
После первого запуска появится файл конфигурации:
BepInEx\config\com.perf.ostranauts.optimizer.cfg
Основные параметры:
HeapExpansionMB — размер расширения кучи (МБ)
0 = выключено
256 = умеренно (GC каждые ~25с)
512 = хорошо (GC каждые ~50с)
1024 = рекомендуемый (GC каждые ~100с)
FrameBudgetMs = 12
Бюджет фрейма для симуляции (мс).
MaxSimStepsPerFrame = 50
Макс шагов симуляции за фрейм.
MaxDeltaTime = 0.1
Ограничение deltaTime после фриза GC.
OptFirstOrDefault = true
Оптимизация поиска в списках.
SuppressInteractionLog = true
Кеширование отсутствующих взаимодействий.
## Как это работает
1. Heap Pre-Expansion: После загрузки сейва мод расширяет
Mono heap, создавая запас свободной памяти. GC запускается
только когда запас исчерпан — вместо каждых 5 секунд
фриз происходит раз в 1-2 минуты.
2. Sim Loop Optimization: Ограничивает нагрузку симуляции
на каждый фрейм, предотвращая рывки.
3. Allocation Reduction: Заменяет аллоцирующие паттерны
(LINQ FirstOrDefault -> прямой доступ, кеширование запросов).
============================================================
@CoreForgeLabs (telegram/Discord)
https://boosty.to/coreforgelabs
============================================================
Поддержите разработку
Это одна из моих любимых игр, и я искренне хочу развивать наше небольшое сообщество:
Но без вашей поддержки - существует реальный риск, что развитие мода замедлится — основная работа
и повседневные задачи постепенно отнимают всё больше времени.
Ваша поддержка — это не просто финансовая помощь. Это мотивация продолжать работать
над проектом и уверенность, что мод кому-то действительно важен.
──────────────────────────────────────────────────────────────────────────────
Помимо модов, я занимаюсь разработкой ПО:
• Скрипты и утилиты для автоматизации
• Telegram / Discord боты
• Интеграции и парсинг данных
• Переводы игр
• И многое другое!
Пишите — отвечу всем :)
Реквизиты:
2200 7013 8955 0366 - Тбанк
https://boosty.to/coreforgelabs
Крипта:
BTC
bc1qjzw4nz6y0dl3pvy8v46j70yywsh4l78sg0eq3x
ETH|USDT|USDC erc20
0xc9B7c16ef301E6277BbEB28C9AfCEC7c107d244E
Subscription levels6

С миру по нитке

$0.14 per month
Спасибо, что не прошли мимо :)
Ваше имя в списке благодарностей — как в титулах старого фильма, где все помогали, но не афишировали.

☕ Кофе за оптимизацию

$0.69 per month
Символическая поддержка — чашка кофе за труд.

🌱 Поддержка роста

$2.07 per month
Вы верите, что этот мини-мод имеет смысл.
Это мотивация открывать редактор кода в те дни, когда «ну его нафиг».
Спасибо, что вы есть.

🚀 Космический друг

$6.9 per month
Вы — как тот человек, который кивает и говорит: «Давай, у тебя получится».
Этого достаточно, чтобы продолжать. Без лишних слов — просто вера

💫 Неожиданно приятно

$13.8 per month
Как найти в кармане купюру, о которой забыл.
Не спасает от всех проблем, но поднимает настроение на целый день.
Спасибо, что вы есть.

❤️ Ты точно не перепутал цифры? 😂

$20.7 per month
Шучу. Спасибо огромное.
Такие люди — как тихий толчок в спину в правильный момент
Go up