Skip to content

Commit

Permalink
New method
Browse files Browse the repository at this point in the history
  • Loading branch information
r57zone committed Jun 6, 2020
1 parent 6745e7e commit 8ef3b7f
Show file tree
Hide file tree
Showing 30 changed files with 27,894 additions and 5 deletions.
2 changes: 1 addition & 1 deletion BINDINGS.RU.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Редактирование привязки клавиш
Откройте файл "HalfLifeAlyx.ini" в папке "...\TrueOpenVR\Settings\Drivers", с помощью текстового редактора.
Откройте файл "HalfLifeAlyx.ini" в папке "...\Steam\steamapps\common\SteamVR\drivers\hlalyx" (или старый метод "...\TrueOpenVR\Settings\Drivers"), с помощью текстового редактора.

Найдите необходимое действие и укажите новый код клавиши.

Expand Down
2 changes: 1 addition & 1 deletion BINDINGS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Editing key binding
Open the file "HalfLifeAlyx.ini" in the folder "...\TrueOpenVR\Settings\Drivers", using a text editor.
Open the file "HalfLifeAlyx.ini" in the folder "...\Steam\steamapps\common\SteamVR\drivers\hlalyx" (or old method "...\TrueOpenVR\Settings\Drivers"), using a text editor.

Find the desired action and enter a new key code.

Expand Down
7 changes: 5 additions & 2 deletions README.RU.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,9 +173,12 @@ Insert и Home | Движение контроллеров вперед и на

Можно играть cтримя игру на смартфон, например, через приложение Moonlight (для Nvidia 600 серии+) или Trinus. Положение головы можно передавать используя [OpenTrack](https://github.com/opentrack/opentrack) и приложение FreePie IMU (для Android, из архива OpenTrack). Более подробную настройку можно увидеть в [этом видео](https://youtu.be/4Q_YqkWfWqI). Также можно использовать сторонние драйверы для VR шлемом из смартфона (в настройках игры нужно будет добавить кнопку приседания), для этого [переключите TrueOpenVR в режим работы только контроллеров](https://youtu.be/4Q_YqkWfWqI?t=177).


Для нового способа, где используется только SteamVR драйвер, необходимо изменить параметр `HMD` на `0`, в конфигурационном файле "...\Steam\steamapps\common\SteamVR\drivers\hlalyx\HalfLifeAlyx.ini" и установить необходимый SteamVR драйвер для шлема.

## Загрузка
>Версия для TrueOpenVR & SteamVR.<br>
**[Загрузить](https://github.com/r57zone/Half-Life-Alyx-novr/releases)**
>Драйвер и необходимые утилиты<br>
**[Загрузить](https://github.com/r57zone/Half-Life-Alyx-novr/releases/tag/0.9.6)**

## Медиа
[Forbes](https://www.forbes.com/sites/davidthier/2020/04/13/heres-the-first-mod-to-play-half-life-alyx-outside-of-vr/), [PCGamer](https://www.pcgamer.com/the-first-mod-that-will-let-you-finish-half-life-alyx-without-vr-is-here/), [TheNextWeb](https://thenextweb.com/gaming/2020/04/13/you-can-now-play-half-life-alyx-without-vr-using-this-mod-but-i-wouldnt/), [GameBold](https://gamingbolt.com/half-life-alyx-sees-first-mod-to-complete-game-without-vr), [WCCFTech](https://wccftech.com/half-life-alyx-new-no-vr-mod-converts-all-gameplay-mechanics-to-keyboard-and-mouse-controls/), [Gamespot](https://www.gamespot.com/articles/how-to-play-half-life-alyx-without-a-vr-headset/1100-6475988/), [TechRadar](https://www.techradar.com/news/half-life-alyx-mod-lets-you-play-with-no-vr-headset-heres-how-to-install-it), [Kotaku](https://kotaku.com/half-life-alyx-is-now-playable-without-a-vr-headset-1842846683), [GamesRadar](https://www.gamesradar.com/half-life-alyx-no-vr-mod-complete-game/), [Gizmodo](https://es.gizmodo.com/ahora-puedes-jugar-half-life-alyx-sin-un-casco-de-real-1842848986), [IGN](https://me.ign.com/ar/half-life-alyx/140939/video/shhd-wl-mwd-kml-ytyh-tjrb-half-life-alyx-bdwn-wq-ftrdy),
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,8 +178,11 @@ Please read [opened](https://github.com/r57zone/Half-Life-Alyx-novr/issues) and

Сan play the game on a smartphone in VR, for example, through the application Moonlight (for Nvidia 600 Series +) or Trinus. Head position can be transmitted using [OpenTrack](https://github.com/opentrack/opentrack) and FreePie IMU application (for Android, from the OpenTrack archive). More detailed settings can be seen in [this video](https://youtu.be/4Q_YqkWfWqI). You can also use third-party drivers for VR with a HMD from a smartphone (in the game settings will need to add a crouch button), to do this, [switch TrueOpenVR to the controllers only mode](https://youtu.be/4Q_YqkWfWqI?t=177).


For the new method, where only the SteamVR driver is used, it is necessary to change the `HMD` parameter to` 0` in the configuration file "...\Steam\steamapps\common\SteamVR\drivers\hlalyx\HalfLifeAlyx.ini" and install the necessary SteamVR driver for the HMD.

## Download
>Version for TrueOpenVR & SteamVR.<br>
>Driver and necessary utilities<br>
**[Download](https://github.com/r57zone/Half-Life-Alyx-novr/releases)**

## Media
Expand Down
11 changes: 11 additions & 0 deletions SETUP.RU.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
# Настройка
## Новый метод
1. Установить [SteamVR](https://store.steampowered.com/app/250820/SteamVR/).
2. Распаковать драйвер ["HalfLifeAlyx.SteamVR.driver.zip"](https://github.com/TrueOpenVR/SteamVR-TrueOpenVR/releases), в папку "...\Steam\steamapps\common\SteamVR\drivers".
3. Изменить параметры в файле конфигурации "...\Steam\steamapps\common\SteamVR\drivers\tovr\resources\settings\default.vrsettings", "renderWidth" ширина, а "renderHeight" высота разрешения игры (например, для игры в 1920 на 1080, нужно выставить "renderWidth" 1920, а "renderHeight" 1080 (для уменьшения FOV можно поставить "ZoomWidth" до 0.8 и "ZoomHeight" до 0.8, так это поможет уменьшить "черные углы"), если игра тормозит, то эти параметры можно сделать меньше, например, 1280 и 720).
4. Запускам SteamVR и в окне состояния SteamVR жмем -> Настройка комнаты -> Маленькая комната -> Калибровка -> 170 см. SteamVR tutorial можно закрыть, а SteamVR Home отключается в настройках SteamVR.
5. Для Steam переходим в свойствах игры, там жмем параметры запуска и вводим `+vr_gg_gesture_pull 0`. Для обычного ярлыка заходим в свойства ярлыка и добавляем тоже самое: `"C:\Games\Half-Life Alyx\bin\win64\hlvr.exe" +vr_gg_gesture_pull 0`. Это нужно чтобы предметы [подтягивались по одной кнопке](https://youtu.be/RWQbwlXjtjI).
6. Запускаем игру, выбираем игру и кликаем по ней, далее жмем ALT + TAB и переключаемся на "Headset Window" и кликаем. Окно состояния SteamVR и сообщения SteamVR можно скрыть.
7. В настройках играх выбрать "Передвижение: Скольжение" (для плавного хождения как в обычных играх) и отключите поворот (чтобы надпись используйте поворот не мешала).
8. (Необязательно) Для игры в режиме зрителя нужно изменить параметр "Stereo" на true. Выставить "renderWidth" и "renderHeight" - 1920. Для отключения курсора используем утилиту "HideCursor" (в архиве с драйвером). Также придется загружать игру в "Headset Window".

## Старый метод: TrueOpenVR
1. Распаковать [TrueOpenVR](https://github.com/TrueOpenVR/TrueOpenVR-Core/releases) в папку "C:\Program File\TrueOpenVR"
2. Распаковать драйвер ["HalfLifeAlyx64.dll"](https://github.com/r57zone/Half-Life-Alyx-novr/releases) в папку "C:\Program File\TrueOpenVR\Settings\Drivers".
3. Запустить "TrueOpenVR Settings.exe" (C:\Program File\TrueOpenVR\Setttings), выбрать там "HalfLifeAlyx64.dll" и нажать применить.
Expand Down
11 changes: 11 additions & 0 deletions SETUP.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
# Setup
## New method
1. Install [SteamVR] (https://store.steampowered.com/app/250820/SteamVR/).
2. Unzip the driver ["HalfLifeAlyx.SteamVR.driver.zip"] (https://github.com/TrueOpenVR/SteamVR-TrueOpenVR/releases), in the folder "...\Steam\steamapps\common\SteamVR\drivers" .
3. Change the settings in the configuration file "...\Steam\steamapps\common\SteamVR\drivers\tovr\resources\settings\default.vrsettings", "renderWidth" width, and "renderHeight" the height of the game’s resolution (for example, for a game in 1920 by 1080, you need to set "renderWidth" 1920, and "renderHeight" 1080 (to reduce FOV, you can set "ZoomWidth" to 0.8 and "ZoomHeight" to 0.8, so this will help reduce the "black corners"), if the game slows down, then these parameters can be made smaller, for example, 1280 and 720).
4. Start SteamVR and in the SteamVR status window, click -> Room settings -> Small room -> Calibration -> 170 cm. You can close the SteamVR tutorial, and SteamVR Home is disabled in the SteamVR settings.
5. For Steam, go to the game’s properties, click on the launch options and enter `+ vr_gg_gesture_pull 0`. For a regular shortcut, go to the shortcut properties and add the same: `"C:\Games\Half-Life Alyx\bin\win64\hlvr.exe " +vr_gg_gesture_pull 0`. This is necessary so that objects [are pulled up by one button](https://youtu.be/RWQbwlXjtjI).
6. Run the game, select the game and click on it, then press ALT + TAB and switch to the "Headset Window" and click. The SteamVR status window and SteamVR messages can be hidden.
7. In the settings of the games, select "Movement: Sliding" (for a smooth walk like in normal games) and turn off the rotation (so that the inscription does not interfere with the rotation).
8. (Optional) To play in spectator mode, you need to change the "Stereo" parameter to true. Set "renderWidth" and "renderHeight" - 1920. To disable the cursor, use the "HideCursor" utility (in the archive with the driver). You will also have to load the game into the "Headset Window".

## Old method: TrueOpenVR
1. Unzip [TrueOpenVR](https://github.com/TrueOpenVR/TrueOpenVR-Core/releases) into the folder "C:\Program File\TrueOpenVR"
2. Unzip the driver ["HalfLifeAlyx64.dll"](https://github.com/r57zone/Half-Life-Alyx-novr/releases) into the folder "C:\Program File\TrueOpenVR\Settings\Drivers".
3. Run"TrueOpenVR Settings.exe"(C:\Program File\TrueOpenVR\Setttings), select"HalfLifeAlyx64.dll"there and click apply.
Expand Down
4 changes: 4 additions & 0 deletions SETUP2.RU.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
# Настройка
## Новый метод
Подробное описание [здесь](https://github.com/r57zone/Half-Life-Alyx-novr/blob/master/SETUP.md).

## Старый метод: TrueOpenVR
1. Установить [SteamVR](https://store.steampowered.com/app/250820/SteamVR/).
2. Следуйте инструкциям [этого видео](https://youtu.be/66HIE3DFfjo)
3. Поставить разрешение (1920x1080 или другое необходимое вам) для полноэкранного режима. Подробнее как настраивается можно увидеть [тут](https://youtu.be/K_I5fm-cT6Y?t=2).
Expand Down
4 changes: 4 additions & 0 deletions SETUP2.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
# Setup
## New method
Detailed description [here](https://github.com/r57zone/Half-Life-Alyx-novr/blob/master/SETUP.md).

## Old method: TrueOpenVR
1. Install [SteamVR](https://store.steampowered.com/app/250820/SteamVR/).
2. Follow the instructions of [this video](https://youtu.be/66HIE3DFfjo)
3. Set the resolution (1920x1080 or other necessary for you) for fullscreen mode. You can see how it is configured in more detail [here](https://youtu.be/K_I5fm-cT6Y?t=2).
Expand Down
1 change: 1 addition & 0 deletions Source/SteamVR/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
OpenVR 1.10.30
Loading

0 comments on commit 8ef3b7f

Please sign in to comment.