Hold on to your pantaloons, Gamers: The Nintendo Switch OS source code appears to contain code for partial Switch VR support, something that users have been hoping for and while, and it seems that we might have just found proof.
Principal security consultant Cody Brocious posted some lines of code that he found in the Nintendo Switch OS on Twitter. “Just found this while looking at IPC interfaces on the Switch”, he tweeted overnight. Brocious strongly believes that the code is related to, at least, partial virtual reality support on Nintendo’s latest platform, although he isn’t sure whether it already works or not.
When questioned whether the code isn’t merely Android code in the Switch’s OS source code, Brocious denied that this is the case: “This is not Android code in any way”, he said. “This is part of the appletOE IPC interface, and it’s 100% Nintendo code. I can’t confirm whether or not this works as of yet, but I’m at about a 90% confidence that this is at least partial virtual reality support. I’ll know more in a day or two when I can actually test it properly.”
The security consultant added that while the Switch doesn’t actually run Android, it does contain “decent” parts of Android code. “Actually, no. There’s a decent bit of Android code on the Switch”, he said on Reddit. “It certainly doesn’t “run Android” or anything, but libstagefright (Android’s media lib), Binder (Android’s IPC lib/protocol) is used by one sysmodule, and there are bits of Android layer code used (probably just for convenience and compatibility with existing Tegra driver code).”
While Nintendo Switch VR support is possible, given the low-resolution display that the Nintendo Switch has, I am not sure that the experience will be too good. But then again it is a portable device and you should not expect too much from it when it comes to VR support. However as big fans of the PlayStation VR, this excites us about the potential of Nintendo VR!
