Skip to content

Application for haptic feedback with Teslasuit for Half-Life Alyx game. Haptic feedback generation based on stream of feedback events and game state from console.

License

Notifications You must be signed in to change notification settings

teslasuit/half-life-alyx-teslasuit-experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Half-Life Alyx Teslasuit Experience

Application for haptic feedback with Teslasuit for Half-Life Alyx game. Haptic feedback generation based on stream of feedback events and game state from console.

Setup Environment

  1. Install latest Software Bundle here.
  2. Install Steam and Half-Life Alyx game.
  3. Download latest released binaries from the repository

Configuration 1

  1. Set launch option for Half-Life Alyx in game properties in steam: -console -netconport 2121.
  2. Run Half-Life Alyx game
  3. Run TeslasuitAlyx.exe

Configuration 2

  1. Run TeslasuitAlyx.exe and wait while game will run.

Command line arguments

  • -port Port used by telnet connection (2121 by default)
  • -appid Steam application id reserved for Half-Life Alyx game (546560 by default)
  • -path Path to Half-Life Alyx game directory
  • -filename Half-Life Alyx game executable name (hlvr by default)

Running

  1. Connect calibrated Teslasuit to PC.
  2. Follow steps from Configuration 1 or Configuration 2

Troubleshooting

If there are message with text Failed to init game prerequisites. Game dir not found., add -path path/to/the/game/dir launch option to TeslastuitAlyx.exe:

Way 1 (Shortcut)

  1. Create shortcut from TeslasuitAlyx.exe (Right click on TeslasuitAlyx.exe then Create shortcut)
  2. Right click on shortcut.
  3. Select Properties.
  4. In the appearing window find Target text field and add -path C:/Half Life Alyx at the end of the line.

Way 2 (Command line)

  1. Run cmd.exe in the directory with TeslasuitAlyx.exe
  2. write Teslasuit.exe -path C:/Half Life Alyx

Animations List

Full animation names list cann be found here.

Development

Project structure

Links

About

Application for haptic feedback with Teslasuit for Half-Life Alyx game. Haptic feedback generation based on stream of feedback events and game state from console.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published