At E3 2014, Oculus revealed a demo Alien: Isolation with support for their Rift DK2 VR headset, and it was a hit. However, it was officially stated that game would not ship with Rift support. Turns out, the developers left the code in the game to enable VR mode and some smart folks figured out how to turn it on with a simple hack.
Alien: Isolation is a first-person survival game that integrates elements of stealth and horror, creating an immersive experience that is sure to scare the pants off of any easily-startled players along the way.
A few months back, a demo version of Alien: Isolation that interfaced with the Oculus Rift was debuted at E3 2014. The publisher made it clear that the full game would not have Rift support. Yet, reactions from the experience at E3 and subsequent shows left players with strong demand for VR support in the full game which launched seemingly without Rift support earlier this week.
However, after a little tinkering, Reddit user Wookiee81 noticed that there was still segments of the code in place that could be tapped into. A call for help was posted online which brought together other interested parties who attempted to crack the system and unlock the full potential of the game. More investigating was done by an additional a Reddit user named drkow who opened up the executable file of the experience and found that there was indeed lines of code relating to the Oculus Rift inside.
Further collaboration by yet another Reddit user named popcorncrackle produced a couple of Settings tags that could be modified to include Rift support. This was accomplished by ‘breaking into’ the black box, which is a programming object that be can be inspected. The input, output ,and transfer characteristics can be viewed without any knowledge of the internal workings of the system and can be tested by implementing certain parameters.
Once all the pieces were put together, the Oculus Rift support, including positional tracking, was able to be turned on with the following set of instructions:
Using Notepad, change the ENGINE_SETTINGS.XML in the DATA folder to this:
<Setting name=”Stereo Mode”>
<Quality name=”Rift” precedence=”4″/>
<Quality name=”Off” precedence=”4″/>
- Set the Oculus to extended mode.
- In the Oculus Configuration utility, pause the service.
- Start the game, play and enjoy. When done, do step 5.
- To play the game normally (revert it back to 2D), reactivate the service by opening the display mode and set it to “direct to rift” and voila.
- To play the game normally (revert it back to 2D), reactivate the service by opening the display mode and set it to “Direct to Rift”
Intentional or not, leaving Oculus Rift support in the code for Alien: Isolation was a smart move by the developers because it gave the option for curious modders to uncover. This is essentially an easter egg that was waiting to be found by those with the technical expertise. If the developers wanted to, they could always turn the Rift support back on with a simple software update later if needed.
Now that the game has been hacked, horror-driven Rifters can finally rejoice and start running away from a terrifying space alien that is tracking them. Yelling and screaming is guaranteed!