CircuitLordVRModInstaller README

The project's README from github.com/CircuitLord/CircuitLordVRModInstaller. As one markdown file: README.md.

Big Walk VR

CircuitLord's VR Mod Installer

Join the Discord if you have questions or feedback!

Hey, I'm CircuitLord! This is a utility to automatically install my full-conversion VR mods, keep them up-to-date, and launch them in VR. It currently supports:

These mods and this installer are community projects, not affiliated with or endorsed by the game developers or publishers. Use at your own risk.

Download the installer

Titanfall 2 VR

Titanfall 2 VR adds full VR support to the Titanfall 2 campaign. It also includes stereo rendering, full body IK, manual reloads, Titan controls, and more!

What the installer does

  1. Finds Titanfall 2 through your Steam/EA/Xbox install.
  2. Checks the EA app, which Titanfall 2 needs you signed into to play. If it's missing, launch Titanfall 2 once to install it.
  3. Installs Northstar and the mod into a separate TF2VR profile in your game directory.

Launching Titanfall 2 normally stays unmodded. To play in VR, start SteamVR/your VR runtime of choice and use the installer's Launch in VR button.

Campaign saves

VR launches keep their own saves and settings in %LOCALAPPDATA%\Respawn\Titanfall2_VR, so your regular campaign stays untouched. Use the installer's Campaign saves button to check your VR save or open its folder.

Big Walk VR

Big Walk VR adds full multiplayer-compatible SteamVR support to the game Big Walk by House House. It includes stereo rendering support, full 6dof motion controls with support for grabbing and throwing objects, and more!

Do other players need the mod?

The host and other players need the mod installed to see your VR hands.

Your non-vr friends can install the mod and still play in flatscreen!

What the installer does

  1. Finds Big Walk through your Steam install.
  2. Sets up BepInEx, the mod loader Big Walk VR depends on.
  3. Installs the mod into your game directory.

Launching Big Walk normally through Steam stays non-VR while showing VR players' tracked movement. To play in VR, start SteamVR and use the installer's Launch in VR button.

Building from source

Needs the .NET Framework 4.8 SDK.

dotnet build src/Installer -c Release

Output is a single src/Installer/bin/Release/net48/CircuitLordVRModInstaller.exe using only .NET Framework assemblies.

How it works

manifest-v3.json lists the installer version and each mod release with its download URL and SHA-256 hash. The app compares it against what is installed and shows Install or Update. Older manifests stay frozen so older installers can still update themselves.

Each mod entry can declare:

"channels": [
  {
    "id": "beta",
    "description": "New features, may be unstable",
    "version": "1.1.0-beta.1",
    "url": "https://example.com/BigWalkVR-1.1.0-beta.1.zip",
    "sha256": "...",
    "size": 20214466
  }
]

A channel shows only while its version is newer than stable. Removing a channel moves its users back to stable.

Every install records the files it wrote inside the game folder. Updates delete files the previous version shipped that the new one no longer does, and uninstall removes exactly what was recorded.

License

The installer source code is MIT, see LICENSE. Third-party software details are in THIRD-PARTY-NOTICES.md.

The mods are closed source and not covered by the MIT license. All rights reserved. Do not redistribute them without permission.

Supporting

If you've enjoyed something I've made, and want to support my work, see my ko-fi!

https://ko-fi.com/circuitlord

CircuitLordVRModInstaller (CircuitLord/CircuitLordVRModInstaller)

Searching Database…

Что это?Это установщик для Windows в один клик для полных VR-конверсий от CircuitLord: Big Walk VR и Titanfall 2 VR. Он находит установленную игру, настраивает нужный загрузчик модов, устанавливает мод и может запустить игру сразу в VR.
Это сам мод или просто приложение-установщик?Это отдельное десктопное приложение Windows (.exe), которое управляет установкой, обновлением и запуском модов — сам код модов это Northstar для Titanfall 2 и пакет BepInEx для Big Walk.
Как запустить VR-моды?Скачайте и запустите exe установщика; он найдёт вашу игру через Steam/EA/Xbox, установит в каталог игры загрузчик модов (Northstar для Titanfall 2, BepInEx для Big Walk) и сам мод, затем воспользуйтесь его кнопкой „Launch in VR“.
Нужен ли аккаунт EA или SteamVR?Да — для Titanfall 2 VR нужен выполненный вход в приложение EA, поскольку базовая игра его требует, а для реальной игры в VR нужен запущенный VR-рантайм вроде SteamVR; сборка установщика из исходников вместо этого требует .NET Framework 4.8 SDK.
Не сломает ли установка мода мою обычную, не-VR игру?Нет — Titanfall 2 VR работает из отдельного профиля TF2VR в каталоге игры, а Big Walk по-прежнему запускается нормально и без VR через Steam, так что обычная установка остаётся нетронутой.
Нужен ли мод другим игрокам, чтобы играть со мной в Big Walk VR?Да, хосту и другим игрокам нужен установленный мод, чтобы видеть ваши руки из VR, но друзья без VR всё равно могут присоединиться и играть на плоском экране без установки чего-либо дополнительного.
Это бесплатно?Да, сам установщик под лицензией MIT; сторонние компоненты в его составе (вроде BepInEx/Northstar) описаны отдельно.
Чем на самом деле управляет файл манифеста?manifest-v2.json перечисляет версию установщика, билд BepInEx и каждый доступный мод с URL загрузки и хэшем SHA-256; приложение сравнивает версии схемы, чтобы решить, показывать Install или Update.
Сотрёт ли обновление мода мои настройки и конфиги?Нет, файлы, помеченные в манифесте как „preserve“, при обновлениях не трогаются, так что калибровка и конфиги сохраняются, а удаление убирает только точно те файлы, что были записаны при установке, и ничего больше.
Сохранится ли мой существующий прогресс кампании Titanfall 2?Да, при установке можно скопировать существующее сохранение кампании в отдельный VR-профиль или начать с нуля; VR-сохранения лежат в Documents/Respawn/Titanfall2VR, отдельно от обычного сохранения.
Это официально поддерживается Respawn или House House?Нет, и моды, и установщик — неофициальные проекты сообщества, не связанные с разработчиками или издателями игр и не одобренные ими.
Size
41.8 MB
Stars
1.3K
Age
2mo
Commits · 90 Days