Назад
Вчера
159

Ещё

openOMSI — Новая жизнь культового симулятора (64-bit, Vulkan/DX12, Rust) Как скачать?
openOMSI — Новая жизнь культового симулятора (64-bit, Vulkan/DX12, Rust)
openOMSI — это амбициозный проект с открытым исходным кодом, представляющий собой полное переосмысление и переписывание легендарного автобусного симулятора OMSI 2 с нуля.

Вместо устаревшего однопоточного 32-битного кода на Delphi из 2013 года, проект разрабатывается на современном системном языке Rust с использованием передового графического API. openOMSI — это не мод, а полноценный альтернативный исполняемый движок, запускающий оригинальный контент игры на современных видеокартах и процессорах без привычных вылетов памяти.



В чем главная суть и зачем нужен openOMSI?
Оригинальная игра OMSI 2 от MR Software страдала от архитектурных ограничений своего времени:

  • Жесткий лимит 32 бит: Даже со сторонним 4GB Patch игра не могла использовать больше 3.5 ГБ оперативной памяти. Из-за этого на детальных картах с тяжелыми автобусами регулярно пропадали текстуры («белые автобусы») и происходили краши Out of Memory.
  • Устаревший рендер DirectX 9: Вся нагрузка по расчету кадров и подгрузке объектов ложилась на одно ядро процессора.
  • Отсутствие мультиплеера: Сетевой режим в оригинальной игре отсутствовал в принципе.

openOMSI решает эти проблемы на уровне фундамента архитектуры.



Ключевые изменения и технические особенности

1. 64-битная архитектура и многопоточность

  • Полный отказ от лимита памяти: игра может задействовать 8, 16, 32 ГБ ОЗУ и столько видеопамяти, сколько установлено в системе.
  • Загрузка текстур, сплайнов дорог и объектов вынесена в фоновые потоки — больше никаких «заиканий» и секундных зависаний при пересечении границ тайлов.

2. Современный графический пайплайн (wgpu)

  • Поддержка DirectX 12, Vulkan и Metal (для macOS).
  • Корректный рендеринг зеркал заднего вида, динамического освещения в салоне, световых карт ландшафта и трафаретов маршрутоуказателей ([texcoordtransY], [matl_freetex]).

3. Нативная обратная совместимость

  • Движок напрямую читает файлы оригинальной OMSI 2:
  • Модели и объекты: .o3d, .sco
  • Дороги и траектории: .sli (сплайны)
  • Конфигурации и скрипты: .bus, .osc, .cfg, .hof
  • Воссоздана оригинальная физика подвески и распределения масс (achse_feder, achse_daempfer), а также поведение камеры водителя ([driverview_moving]).

4. Встроенный мультиплеер и выделенные сервера

  • Сетевой режим «из коробки»: возможность подключаться к серверам по коду сессии, прямому IP или через встроенный список лобби.
  • Синхронизация трафика, пассажиров на остановках, расписаний и динамической смены погодных циклов между игроками.
  • Поддержка запуска легковесного выделенного сервера (openomsi-server) на Linux/Windows.

5. Кроссплатформенность

  • Работает не только на Windows, но и на Linux (включая нативный запуск на Steam Deck), macOS и экспериментально на мобильных платформах.
  • Системные требования
  • ОС: Windows 10 / 11 (64-bit), Linux (x86_64) или macOS (Apple Silicon).
  • Видеокарта: С поддержкой Vulkan 1.2+ или DirectX 12 (уровень функций 11_0 и выше).
  • Память: от 8 ГБ ОЗУ (рекомендуется 16 ГБ для тяжелых карт).
  • Оригинальная игра: Установленная лицензионная копия OMSI 2 (Steam) со всеми нужными вам картами и аддонами.




⚠️ Важно: openOMSI не содержит игровых ассетов (автобусов, зданий, звуков). Это исполняемый движок, которому необходимы файлы оригинальной игры.

Как скачать?

Проект находится в стадии активной разработки (ранний доступ), сборки регулярно обновляются:

  • Перейдите в официальный репозиторий (нажав на кнопку скачивания или по ссылке https://github.com/turbo-devv/openOMSI/releases) проекта на GitHub.
  • В блоке последнего релиза разверните список Assets и скачайте архив под вашу систему (описание есть выше в блоке Downloads).




Пошаговая инструкция по установке и настройке

Шаг 1. Распаковка

Распакуйте скачанный zip-архив в любую отдельную папку (например, C:\Games\openOMSI или D:\openOMSI).

Не распаковывайте архив внутрь оригинальной папки Steam с заменой файлов! openOMSI должен лежать в собственном каталоге.

Шаг 2. Привязка к оригинальной OMSI 2
1. Запустите исполняемый файл openomsi.exe.
2. При первом запуске откроется стартовый лаунчер.
3. В меню Установка в строке выбора пути (OMSI Directory или Data Path) укажите папку, где у вас установлена оригинальная игра (у меня steam версия выбралась автоматически):

Стандартный путь в Steam:
C:\Program Files (x86)\Steam\steamapps\common\OMSI 2

Лаунчер проверит наличие системных файлов, шрифтов и текстур.
(Альтернативный способ: открыть текстовый файл config.toml рядом с exe и вписать строку вида omsi_path = "C:\\Program Files (x86)\\Steam\\steamapps\\common\\OMSI 2" вручную).

Шаг 3. Первый запуск и выбор карты

В лаунчере перейдите на вкладку Play / Игра.

Для первого теста выберите простую стандартную карту — например, Grundorf — и базовый автобус (MAN SD200 / SD202). Это позволит убедиться, что видеокарта корректно подхватила рендер Vulkan/DX12.

Нажмите Start / Поездка.

Полезные советы для комфортной игры:

Лаунчер полностью поддерживает русский язык. Перед началом поездки (или если в игре наблюдается низкий FPS) обязательно откройте вкладку «Настройки» и подстройте параметры графики, дальность прорисовки и плотность трафика под конфигурацию вашего ПК.

Управление: Основные горячие клавиши, обзор мышью (удержание правой кнопки) и клавиатурное управление соответствуют оригинальной OMSI.

Рули и геймпады: Поддерживаются устройства ввода DirectInput / XInput, калибровка осей доступна в меню настроек управления.

Логи и отладка: Если какая-то сторонняя карта выдает ошибку, текстовый файл openomsi.log в корневой папке программы подскажет, какого именно файла скрипта или текстуры не хватает.



Информация о разработчиках:

  • Главный разработчик / Создатель ядра: turbo-devv
  • Репозиторий проекта: github.com/turbo-devv/openOMSI
  • Содействие и тестирование: Сообщество энтузиастов и контрибьюторов open-source комьюнити OMSI
  • Оригинальная база контента: MR Software (Марсель Кунт и Рюдигер Хюльсманн)

Жалоба на материал Как скачать?
2026 159 24 3 / 4.3
Добавлять комментарий могут только авторизованные пользователи
Ваш профиль был заблокирован администрацией сайта
Администрация сайта не несёт ответственность за материалы (моды) и их работоспособность. Все опубликованные моды принадлежат их владельцам.

Наверх
Хостинг от uCoz