English · Полная инструкция · Поддерживаемые игры
RVR (Reverse Virtual Routing) запускает поддерживаемые Android VR-игры через BlueStacks или ARM64-телефон и передаёт изображение, звук, трекинг и управление в SteamVR.
Это релизный репозиторий с готовыми программами, без исходников. Версия компонентов — 0.5.0, дата исходного стабильного выпуска — 31 августа 2026 года; дата этой упаковки — 6 сентября 2026 года.
Запуск на смартфоне: подробная инструкция для готовых APK и подготовки всех четырёх игр.
Во всех режимах RVR, включая Phone и BlueStacks, меню открывается одновременным нажатием A+B на VR-контроллере.
AC Nexus VR на смартфоне: по сообщению пользователя от 06.09.2026, сломана стереопроекция и зеркалирована коррекция поворота головы, как изначально на BlueStacks. Играбельность на телефоне не подтверждена. Подробнее.
| Комплект | Что внутри | Запуск после распаковки |
|---|---|---|
| RVR Port 0.5.0 | Автономный патчер, Python в байткоде, Java, Android SDK/ADB, ovrport, FFmpeg/ffprobe | rvr-port_deploy/RVR-Port.exe |
| RVR Server 0.5.0 | Сервер, SteamVR Proxy, Vulkan layer, ADB, оба Runtime APK 0.5.0 и OpenXR Runtime Broker 1.0.0 | rvr-server_deploy/RVR-Server.exe |
Распакуйте оба архива полностью в папку с правом записи, например D:\RVR. Не запускайте EXE прямо из ZIP и не переносите его отдельно от остальных файлов. Для патчинга устанавливать Python, Java, SDK или FFmpeg отдельно не нужно. SteamVR, BlueStacks, ПО подключения вашего PCVR-шлема, .NET Framework 4.8 и WebView2 относятся к внешним требованиям; игровые APK/OBB не включены.
- Подготовьте BlueStacks ARM64/Tiramisu64: Vulkan, ADB, минимум 8 ГБ RAM, 8 vCPU, High FPS ≥ 90, VSync выключен. Общая база выпуска — 5.22.260.1024; проверенные версии для каждой игры перечислены отдельно.
- В RVR-Port.exe выберите свой APK/дамп или подключённый шлем, проверьте внешний кеш, оставьте профиль Авто и базовые правки Runtime, выберите инстанс и подготовьте игру.
- Установите Runtime и Broker по инструкции, затем выберите RVR Runtime в Broker.
- Запустите SteamVR, подключите шлем, откройте RVR-Server.exe, выберите тот же инстанс и профиль игры, нажмите запуск.
Поддерживаемые профили: Manta, PILO, Assassin’s Creed Nexus VR, Asgard’s Wrath 2 (ограниченная поддержка). Resident Evil 4 / RE4 не поддерживается. Совместимость определяется точным исходным APK и конфигурацией; универсальный режим патчинга не расширяет список поддерживаемых игр.
- Подробная инструкция RU / Detailed guide EN.
- Совместимость RU / Compatibility EN.
- Состав, происхождение и проверка выпуска.
- Лицензии и сторонние компоненты.
- SHA-256 архивов. Проверка:
powershell -NoProfile -ExecutionPolicy Bypass -File .\Verify-Release.ps1.
Архивы хранятся через Git LFS. При клонировании выполните git lfs install, git clone <URL этого репозитория>, затем git lfs pull внутри клона. ZIP должен иметь размер в сотни/десятки мегабайт, а не быть небольшим текстовым LFS-указателем. При публикации также прикрепите готовые ZIP и SHA256SUMS.txt к релизу: конечному пользователю Git и компиляторы не нужны.
Используйте собственные законно полученные игровые файлы. Ключи подписи, сохранения, игровые данные и результаты тестов в эту раздачу не включены.
Ревизия 2026-09-06-mods1 добавляет отдельную галочку «Совместимость с модами · проверка библиотек» в разделе «03 Патчинг» и ключ CLI --mod-compatibility. При изменённом полном хеше проверяются точные package/версия и отдельные библиотеки; несовместимые исправления пропускаются с отчётом. По умолчанию режим выключен. Подробно на RU/EN.