Запуск карт из Half-Life: Alyx без VR

Запуск карт из Half-Life: Alyx без VR

Я думаю, многие видели новость о том, что Valve выпустила две сцены из HL Alyx для запуска в Steam VR. Пощупать хочется, а шлема нет? Есть способ запуска! Оригинал способа приложен ниже, а вам я представляю переведённый и более подробный способ запуска.

Внимание, это просто способ осмотреть карту в noclip, то есть без коллизий полетать и оценить работу Valve.

Anyone wanting to view the SteamVR Half-Life: Alyx Content and does not have a vr-headset

use this startup command
-noassert -preloadtextures -vrcomp -retail -developer -console -windowed -w 1920 -h 1080 +sv_cheats 1 +vr_enable_fake_vr_test

Если вы сомневаетесь, потянет ли ваш ПК красоты Source, можно прогнать тест от Steam.

Если вас устроит качество и скорость работы, сразу предупреждаю - это очень приблизительный тест, в сценах из Alyx частота кадров значительно просядет. Мой ПК выдал примерно такой результат.

Запуск карт из Half-Life: Alyx без VR

Если вас все устроило или же вы готовы к 2 FPS, поехали! Для начала нужно скачать SteamVR.

Затем скачиваете 3 дополнения с самими сценами из мастерской:

Теперь вам нужно скачать GCFScape для распаковки наших сцен в SteamTours:

Отлично, самое простое сделано. Устанавливаем GCFScape, программа весит пару килобайт. Распаковываем скачанные сцены, они лежат в вашей папке со стимом по пути Steam\steamapps\workshop\content\250820, если у вас нет других подписок для SteamVR, то в этой директории должно быть всего три папки, если нет — они на скриншоте ниже.

​2006656803, 2006661698, 2006662466
​2006656803, 2006661698, 2006662466

В каждой папке есть файл с расширением .vpk, они нам и нужны. Создайте папку для распаковки сцен \steamapps\common\SteamVR\tools\steamvr_environments\game\hla

Открываем GCFScape, по очереди выбираем файлы .vpk, правый клик на папку root -> Extract, выбираем папку, которую создали в прошлом шагу.

После распаковки всех файлов, вырезаете содержимое папки root и вставляете в папку выше, то есть в \steamapps\common\SteamVR\tools\steamvr_environments\game\hla

Далее, нам нужна папка \steamapps\common\SteamVR\tools\steamvr_environments\game\steamtours и файл gameinfo.gi

Открываем его, ищем блок SearchPaths и приводим его к виду ниже (добавляем Game hla)

SearchPaths
{
Game steamtours
Game hla
Game core
AddonRoot steamtours_addons
}

Почти готово, осталось создать ярлык для SteamVR\tools\steamvr_environments\game\bin\win64\steamtours.exe

Добавляем в ярлык параметры запуска -console -noassert -preloadtextures -vrcomp -retail -developer -windowed -w 1920 -h 1080 -console +sv_cheats 1 +vr_enable_fake_vr_test

Мы готовы запускать сцены, может получиться не с первого раза, в крайнем случае — пересоздайте ярлык, мне помогло. Во время запуска нажмите ~ для запуска консоли и введите map c17_alleyway или map russells_lab

Готовы, вы восхитительны!
15K15K открытий
76 комментариев

Комментарий недоступен

Ответить
Ответить

"Ну веселитесь!" так сказать..крутите мышкой и т.д

Ответить
Ответить

Вот это я понимаю инструкция,а не то ,что вкратце описал тот человечек в своем твиттере и епись как хочешь.Вечером буду пробовать.

Ответить

Не рекомендую. Без VR выглядит так себе, нет звука (или только у меня так было), и перемещение noclip-ом. Лучше посмотреть на YouTube. 

Ответить

Теперь осталось с помощью других консольных команд научиться двигать фейковые виртуальные руки XD
vr_enable_fake_vr 1
vr_fakehands_hand_forward_left
vr_fakehands_hand_forward_right
vr_fakehands_hand_seperation
vr_fakehands_hand_vertical_left
vr_fakehands_hand_vertical_right
vr_fakehands_rotate_x_left
vr_fakehands_rotate_x_right
vr_fakehands_rotate_y_left
vr_fakehands_rotate_y_right
vr_fakehands_rotate_z_left
vr_fakehands_rotate_z_right
vr_fakemove_mlook_speed
vr_fakemove_speed
vr_fakevr_lockhands

Ответить