Titanfall 2 VR + Motion - third-party notices
=============================================

Titanfall 2 VR + Motion by VRGD Studios. VR by CircuitLord's Titanfall 2 VR mod (installed separately).

Unofficial fan-made mod. Not affiliated with or endorsed by Electronic Arts, Respawn Entertainment, Valve, CircuitLord,
the Northstar project, ShallXR, YawVR, SimHub, Sim Racing Studio or BuzzteeBear. Titanfall is a trademark of
Electronic Arts Inc.

This file lists the other people's work this package uses, and what is and is not included in it.
Files made by others that are included in this package remain their authors' work. The parts made by
VRGD Studios are licensed under the VRGD Studios License Agreement (VRGD-EULA.txt, in the download and in
the install folder).

Which included files are whose
------------------------------
Files by VRGD Studios (the VRGD Studios License Agreement applies):
  Titanfall 2 VR Motion.exe; the VRGD Motion package for Northstar (VRGD-Motion-0.3.1: VRGDMotion.dll, mod.json,
  cl_vrgd_motion.nut); Titanfall2Plugin.dll and titanfall2-tuning.cfg (YawVR GameLink); VRGD-Telemetry-Bridge.exe
  (the motion link for Sim Racing Studio and SimHub) and titanfall2-srs-tuning.cfg; Titanfall2VR.ini
  (OpenXR-MotionCompensation's settings for this game, in two forms: for GameLink, and for SimHub or Sim Racing
  Studio); the copy of OpenXR-MotionCompensation's layer file the launcher writes into its own folder; the manual
  and the license text.
The picture at the top of the launcher's window is Titanfall 2's own art, from the game's library images in Steam.
It belongs to its owners.


Titanfall 2 and the Titanfall 2 VR mod - NOT included
-----------------------------------------------------
Titanfall 2 is by Respawn Entertainment and Electronic Arts; you install it from Steam.
Titanfall 2 VR is a mod by CircuitLord; you install it with its own installer. It includes Northstar (by the
Northstar project). This package changes none of their files. Play starts the game the way the VR mod's own
"Launch in VR" does (its own start helper, crash_monitor.exe, with the arguments from its own launch.json), adding
OpenXR-MotionCompensation for that start and the console settings you choose on the Play page. The VRGD Motion
package is added to the VR mod's Northstar packages folder (TF2VR\packages), and Northstar notes it in its own list
of enabled mods; Uninstall takes both out again.


Rust crates compiled into VRGDMotion.dll (MIT or Apache-2.0, at your choice)
-----------------------------------------------------------------------------
VRGDMotion.dll is built with Rust and these crates: rrplug 4.3.0 and rrplug_proc 4.3.0 (Copyright (c) 2022 Alex
Sadovnikov), bitflags, cfg-if, libc, lock_api, log, once_cell, parking_lot, parking_lot_core, scopeguard, smallvec,
thiserror, windows, windows-core, windows-targets and windows_x86_64_msvc (each Copyright (c) its authors), and the
Rust standard library (Copyright (c) The Rust Project Developers). Each is dual-licensed under the MIT license and the
Apache License 2.0; they are used here under the MIT license:

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


OpenXR-MotionCompensation - NOT included
----------------------------------------
OpenXR-MotionCompensation is by BuzzteeBear and is licensed under the GNU Lesser General Public License,
version 2.1. If it is not already on your PC, version 0.3.10.0 is downloaded from its official GitHub
release and its own installer is run (Windows asks for your permission). That installer shows its own
licence page, which you read and accept yourself:
  https://github.com/BuzzteeBear/OpenXR-MotionCompensation/releases/tag/v0.3.10.0-beta
Source code and licence: https://github.com/BuzzteeBear/OpenXR-MotionCompensation
This package adds one settings file for this game to OpenXR-MotionCompensation's settings folder, and keeps a
copy of its layer file (which names its program file) in the launcher's own folder, so that Play can ask for it
for this game.


YawVR GameLink - NOT included
-----------------------------
YawVR GameLink is by ShallXR/YawVR and is installed from Steam (on its beta branch). This package adds a Titanfall 2
motion plugin and its tuning file to GameLink's plugin folder. GameLink makes its own profile for the game the
first time it runs the plugin; Uninstall removes that profile when it was not there before. GameLink's own settings
are never changed.


SimHub - NOT included
---------------------
SimHub is by Wotever and is a separate program you install yourself. With SimHub chosen on the Play page, the motion
link sends the game's motion to SimHub as "DiRT Rally" on this PC (UDP port 20779). This package never changes
SimHub's settings and never starts SimHub.


Sim Racing Studio - NOT included
--------------------------------
Sim Racing Studio is by Studio Simulateur de Course Inc. and is a separate program you install yourself. With it
chosen on the Play page, the motion link sends the game's motion to Sim Racing Studio's telemetry port on this PC.
This package never starts Sim Racing Studio.


Microsoft .NET
--------------
The launcher and the motion link run on Microsoft .NET 8 (the link is started on a newer .NET when .NET 8 is not on
the PC). The .NET Desktop Runtime 8 is the one YawVR GameLink needs too; on a PC without it, Windows offers
Microsoft's download when the launcher starts. It is not included.
