Did you miss GamesBeat Summit 2021? Watch on-demand here!
In the real world (or is it?) you can use your Oculus Developer's Kit to explore Second Life today using the viewer from Mesh models courtesy of William Burke @ the Oculusvr forums. Also be sure to grab my free keyboard HUD for local chat use when using the official Second Life Oculus.
Ahead of the release of Valve’s upcoming flagship VR title, Half-Life: Alyx, you might be looking to play through some of the earlier entries in the Half-Life series.
While all of the games in the series so far are traditional games and only available to play officially on PC and Mac computers, a sideloaded Oculus Quest app enables you to play the original Half-Life game in VR with full 6DoF on your headset.
The application, Lambda1VR, only acts as an engine to run Half-Life in VR on your Quest. The developer behind the Lambda1VR mod, Dr Beef, tells modders they “need to legally own Half-Life” to play it in VR. The team behind Half-Life: Alyx said recently they encourage players to familiarize themselves with the Half-Life series, especially Half-Life 2.
So for this Oculus Quest VR mod, you’ll need a copy of the original Half-Life game installed on your computer.
In order to install Lambda1VR and Half-Life on your Quest, you will need to be familiar with sideloading content on your Quest and make sure your Quest is also in developer mode. If you’ve sideloaded content via SideQuest before, then you can move onto the next section.
If you haven’t sideloaded anything before, or don’t even know what that means, check out our guide on how to sideload content on the Oculus Quest. For the purposes of installing Half-Life, you’ll want to follow the sideloading guide right up until the “Sideloading content from the SideQuest store page” section.
If you’ve followed everything up until that point, you can move on with the guide below.
Downloading a copy of Half-Life
The Lambda1VR application itself won’t work without a copy of the Half-Life game files, which you’ll need to copy over from a computer that has the game installed.
Before proceeding, just make sure you have a copy of the original Half-Life game (not Half-Life 2 or Half-Life: Source) downloaded from Steam, on the same computer that you use SideQuest on.
Connect your Quest to your computer and open up SideQuest. The Lambda1VR application will be available in the Games and Apps section. Simply click on the listing, press “Install Latest” and SideQuest will do the rest.
To check the progress of installation or ensure everything installed correctly, you can click on “Tasks” button on the top right, and if the app was downloaded and installed correctly, you will see a bar reading “APK file installed OK!!”
However, the Lambda1VR app won’t work on its own. You still need to copy over the Half-Life files.
Install Half-Life on your Quest
Above: Half-Life and Left 4 Dead paraphernalia at Valve HQ
There are two ways to do the next step, which involves copying over the Half-Life files to your Quest.
You can stay in SideQuest and use SideQuest’s built-in File Explorer for the Quest, but we’ve found it is easier to your system’s File Explorer to copy files to your Quest. For the purposes of this tutorial, we’ll be using Windows Explorer (or Finder, if you’re on a Mac).
1. In Windows Explorer or Finder, navigate to the root folder of your Oculus Quest.
Once your Quest is plugged into your computer, it should show up in your file explorer just like any other hard drive on your computer. The root folder will have folders such as Alarms, Android, DCIM, Download, Oculus, Screenshots and many others.
2. In the root folder, create a new folder called “xash,” without the quotation marks.
Second Life Oculus Rift
You will copy the Half-Life files into this folder in a later step.
3. Find the folder where you installed Half-Life on your system.
On Windows, you can find this at C:Program FilesSteamsteamappscommonHalf-Life.
On Mac, you’ll need to open your Library folder, which is hidden by default. Click on Finder, then on the top menu bar, click on Go, then Go To Folder, then type the following and press enter: ~/Library/Application Support
That should bring up a new Finder window with Application Support folder. From there, navigate to the folder SteamSteamAppscommonHalf-Life.
4. Copy the “valve” folder.
On both systems, the Half-Life folder will contain a lot of different files and folders. You do not need all of these to be copied to your Quest. In the Half-Life folder, simply locate the folder titled “valve” and copy it.
5. Paste the “valve” folder
With the Valve folder now copied, go back to your Quest root folder. Open the “xash” folder you created in Step 2 and paste the “valve” folder inside. This might take a while to copy across to your system.
Note: You want to copy the actual “valve” folder into the “xash” folder. The structure should look like Questxashvalve when finished, with all the subsequent files within the valve folder.
6. Restart your Quest
Hold down the power button on your Quest to bring up the power menu and select restart.
Play Half-Life on your Quest
Lambda1VR will now appear in your Quest library under the “unknown sources” tab. You can stop reading right here and go and play the game if you want — it works fine. However, there are also a few tweaks you can make to improve performance and some of the textures, if you wish. These steps below are optional and listed below.
Note: This step will only work when using a copy of Half-Life from Windows computers. Mac users don’t seem to be able to install the HD graphics on their Quest.
The standard install of Half-Life on Quest uses the original graphics. However, every Steam install of Half-Life also includes an HD version that slightly improves the models, most notably the NPCs. That being said, if you install all of the HD models, users have reported it can affect performance in Lambda1VR.
Users on the Lambda1VR subreddit recommend just upgrading the models for the Barney and Scientists files, in order to keep performance steady but upgrade some of the NPCs.
To do this, find the Half-Life installation folder just like you did in the steps above. Then:
1. Navigate to Half-Lifevalve_hdmodels
2. Select all the Barney and Scientist files and copy them.
This includes barney.mdl up to barney05.mdl, and scientist.mdl through to scientist10.mdl.
3. Navigate to the xash folder on your Quest.
Open the xash folder, and then go to Valvemodels.
Paste the Barney and Scientist model files into the models folder. When asked, you do want to replace the existing files, as you’re overwriting the old models with the HD ones.
When you relaunch the game, the updated models should take effect.
If you want to improve the game’s performance, especially in more demanding areas of the game, you can follow the instructions from this post on the Lambda1VR subreddit, which involves editing a text file in the xash folder on your Quest.
For any other more advanced tweaks, we would highly recommend checking out this guide on the Lambda1VR subreddit, which goes a bit further than ours does in terms of customization with controls and other options. It also has instructions on how to play the Half-Life expansion, Blue Shift.
This story originally appeared on Uploadvr.com. Copyright 2020
GamesBeatGamesBeat's creed when covering the game industry is 'where passion meets business.' What does this mean? We want to tell you how the news matters to you -- not just as a decision-maker at a game studio, but also as a fan of games. Whether you read our articles, listen to our podcasts, or watch our videos, GamesBeat will help you learn about the industry and enjoy engaging with it.How will you do that? Membership includes access to:
- Newsletters, such as DeanBeat
- The wonderful, educational, and fun speakers at our events
- Networking opportunities
- Special members-only interviews, chats, and 'open office' events with GamesBeat staff
- Chatting with community members, GamesBeat staff, and other guests in our Discord
- And maybe even a fun prize or two
- Introductions to like-minded parties
10.13.2014: UPDATE: Oculus Rift DK2 Project Viewer Now Available.
At Linden Lab, we’ve been very happy to see all the recent activity and interest in the virtual reality space - it's a sign of progress and innovation in the industry and helps validate the space Second Life has led for more than 10 years. Developments like the Oculus Rift hold great potential for Second Life, and we're very excited to bring the virtual world into the future with new technologies and partners.
A few weeks ago, we began a limited beta test of a version of the Second Life Viewer that makes it easy to use an Oculus Rift headset with Second Life for a fully immersive, VR experience. From the outset, we’ve seen strong interest in the integration, not only from existing Second Life users seeking a new way to experience the virtual world, but also from virtual reality enthusiasts eager to explore the enormous quantity and variety of user-created 3D content and social experiences inworld.
The early beta testers of our integration have provided some valuable feedback, identifying bugs as well as providing suggestions for additional features and options that would improve the experience of using the Oculus Rift with Second Life. Today we’re pleased to announce that our Oculus Rift integration is now available as a Project Viewer, the first step toward becoming a part of the default Second Life Viewer.
The Project Viewer features:
Full Oculus Rift Hardware Support - includes automatic hardware detection and display calibration for quick and easy setup.
Full UI Support - users can access the entire Second Life UI and HUDs while in Oculus Rift mode, so there are no limitations on what a user can do inworld while using the headset.
Customizable UI - users can tailor the settings for Oculus Rift mode that work best for their needs.
Avatar Head Motion - Oculus Rift head-tracking data is mapped to the avatar, so users’ avatars look where they do.
New First-Person View - allows users to enjoy the immersion previously available with mouselook mode, but thanks to the Oculus Rift, the mouse is free again to control the cursor, allowing for interaction with the UI and objects inworld.
“Align to Look” - allows users to quickly start moving the direction they are looking.
“Action Key” - interact with objects by pressing a key, works great in mouselook mode.
Like our initial beta release, this Project Viewer is more about making it easy to get started using the Oculus Rift to view Second Life than it is about optimizing the UI for headset users. We’ve made some minor adjustments to the regular Second Life UI in order to present it in head-mounted display (HMD) mode, but the UI headset users will experience with this project Viewer is still essentially the same as you’d see without an Oculus Rift.
Second Life Oculus Vr
If you have an Oculus Rift headset and would like to use it with Second Life, get the Project Viewer here. Getting started is easy - the Viewer includes automatic hardware detection and display calibration, and we’ve created this briefto help:
You can use the Oculus Rift for an immersive 3D experience anywhere and everywhere in Second Life, and we’re also creating a new categoryin our Destination Guide to make it easy to find places that are particularly compelling with the Oculus Rift.
Second Life Oculus Quest 2
It’s still early days for the Oculus Rift (the hardware isn’t yet available to consumers), and we have more planned for our integration with the Second Life Viewer as well. We’ll keep you posted as development progresses, and we look forward to hearing more about your experiences using the Oculus Rift with Second Life!