• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

VRidge - Oculus Rift Emulator for Cardboard

I can't believe how many in this topic are missing the point.

What this is not: a viable replacement for the Oculus Rift using your mobile phone.

What this is: the first real attempt at emulating an Oculus Rift on non-oculus rift hardware. These VR programs are not being interacted with in round about methods like translating your phone's IMU data into mouse input. As far as these programs know, they are connected to an actual Oculus Rift.

Which has enormous implications for cross-headset compatibility.

Is there any reason to be surprised that this is doable, though?

As far as I'm aware Oculus has not made any attempts to lock out other headsets or otherwise encrypt communications.

Also, aren't there DK2 clones you can find on eBay? As far as I was aware, those also pretend to be actual devkits.
 
I can't believe how many in this topic are missing the point.

What this is not: a viable replacement for the Oculus Rift using your mobile phone.

What this is: the first real attempt at emulating an Oculus Rift on non-oculus rift hardware. These VR programs are not being interacted with in round about methods like translating your phone's IMU data into mouse input. As far as these programs know, they are connected to an actual Oculus Rift.

Which has enormous implications for cross-headset compatibility.
Ah... yeah, that is good to know.

Kinda hoping someone will make something like this for the PSVR, all the other headsets are too rich for my blood atm. PSVR just uses HDMI and USB right?
 
That would be pretty awesome to stream Oculus games to my Gear VR. I wonder how much latency there would be if everything was on a wired connection. Would it be possible to transmit everything over USB instead of wifi?
 
Been trying to get New Retro Arcade working and all I get is "Attempting to Connect" on my phone. It seems to track my phone's movements though
 
That would be pretty awesome to stream Oculus games to my Gear VR. I wonder how much latency there would be if everything was on a wired connection. Would it be possible to transmit everything over USB instead of wifi?

Well, I think you'd need USB3 bandwidth to get an acceptable resolution, and afaik not many phones can do that.
 
There might be issues with multiple monitor setups. I can connect just fine most of the time, but the game never shows up on my phone.

None of it matters much anyway with the constant yaw drift in every single VR/AR app my phone runs.
 
Anyone tried this yet?

I've only got an iPhone so can't test this.
 
I can't believe how many in this topic are missing the point.

What this is not: a viable replacement for the Oculus Rift using your mobile phone.

What this is: the first real attempt at emulating an Oculus Rift on non-oculus rift hardware. These VR programs are not being interacted with in round about methods like translating your phone's IMU data into mouse input. As far as these programs know, they are connected to an actual Oculus Rift.

Which has enormous implications for cross-headset compatibility.
Sure, but the fact that this was possible is not really surprising, is it?

Ultimately, the interface of the Oculus runtime to a given game is a dll with a well defined set of methods. Replacing that might not be child's play, but it also isn't particularly challenging for people used to this stuff.
 
Staring angrily at my X Play that doesn't come with a gyroscope.
 
I wish I could test it but I have a year old Galaxy K Zoom and Samsung somehow decided not to roll out Android 5.0 for the device.
 
until eye tracking and Foveated rendering this will have to do! Just got my S7 and Gear VR with a package disabler to stop the Gear VR software.
 
toying around with it now. it tracks very nicely with my head movement.

the video seems block corrupted or latency corrupted at every speed I've tried. If I can figure out that bit, this could be awesome.

cross headset compatibility is a necessity though, I think. combing though steam's vr list to see a game I want, and having to read to see if its only on vive or only or occulus is frustrating. At least make it easier to see what can't play with what.


but on topic, the freeware is a nice testbed. I should test it with a non-network Rift only game and see how it emulates.
 
the video seems block corrupted or latency corrupted at every speed I've tried. If I can figure out that bit, this could be awesome.
I actually got a cardboard because of this, but this is about where I gave up on it. Even wired it can't push 720@30, and if I turn settings down enough for it to stop looking corrupted then it's still look blocky for being so low res.
 
I actually got a cardboard because of this, but this is about where I gave up on it. Even wired it can't push 720@30, and if I turn settings down enough for it to stop looking corrupted then it's still look blocky for being so low res.

actually I was fucking around with my Nvidia settings last night and I saw the Texture Filter: Negative LOD Bias setting that supposedly sharpens stationary images, but can fuck up moving images with major aliasing. I set that to "clamp" and also turned on triple buffering with my vsynch, and boom.



the artifacts disappeared, the video was smooth, and I was impressed.

Now if only I could get this to work with my games that have front-end loaders, because it can run executables, but gets confused and disconnects really easily.
 
Cannot get this to work. connects to the phone and the warning message appears...then it disconects and tries to connect again...and this keeps repeating.
 
This is cool, I want to try it, but I can't seem to find the lenses anywhere and I don't want to take the time to order them online (will likely lose interest fast).

Figured I'd just get the viewmaster VR thing, but none locally either.. poo.
 
Cannot get this to work. connects to the phone and the warning message appears...then it disconects and tries to connect again...and this keeps repeating.

I'm getting this too. connects, warns that VR is about to start, eye sight yadda yadda, then black screen, then restart connecting.

I have given up on trying my own games. Their compatibility list is 1 game long. They aren't exactly clear with that. Their help site says the software is compatible with Oculus DK2 0.6.0 , and as of last month it has a list of games they plan on adding support for.

So it looks like it only works with the games in the Riftcat VR library right now.
 
Sure, but the fact that this was possible is not really surprising, is it?

Ultimately, the interface of the Oculus runtime to a given game is a dll with a well defined set of methods. Replacing that might not be child's play, but it also isn't particularly challenging for people used to this stuff.

Is there any reason to be surprised that this is doable, though?

As far as I'm aware Oculus has not made any attempts to lock out other headsets or otherwise encrypt communications.

Also, aren't there DK2 clones you can find on eBay? As far as I was aware, those also pretend to be actual devkits.
Lets not pretend that FB/Oculus has been welcoming to those outside the garden thus far. I wouldn't be suprised if they attempt to lock this out soon.
 
I'm getting this too. connects, warns that VR is about to start, eye sight yadda yadda, then black screen, then restart connecting.

I have given up on trying my own games. Their compatibility list is 1 game long. They aren't exactly clear with that. Their help site says the software is compatible with Oculus DK2 0.6.0 , and as of last month it has a list of games they plan on adding support for.

So it looks like it only works with the games in the Riftcat VR library right now.

It it makes you feel any better, it's not exactly great even if you get it working. It suffers from heavy artifacting and very low framerate. It's neat as a free thing to mess around with, but the native cardboard apps are better than trying to get this to work.
 
It it makes you feel any better, it's not exactly great even if you get it working. It suffers from heavy artifacting and very low framerate. It's neat as a free thing to mess around with, but the native cardboard apps are better than trying to get this to work.

I got past the artifacting and framerate issues by tweaking. now the riftcat games look basically crystal clear, no frame rate issues or screen tearing. but...they aren't very fun. mostly tech demos, etc.

havent been able to get a non riftcat game running though. have you?
 
This is pretty amazing. The potential here... Why isn't this tending bigger than that gd NX thread about " Oh hey it's x86" that was it.

This is huge.
 
This is pretty amazing. The potential here... Why isn't this tending bigger than that gd NX thread about " Oh hey it's x86" that was it.

This is huge.

Because there's not that much potential; read the people here saying that there's a lot of compression + latency. The fact that it works is impressive, but it's difficult to see it becoming anything more.

There's a reason we don't have any wireless VR headsets. The bandwidth you'd need at the latency VR requires just isn't feasible, at least at the moment.
 
If this was feasible, the Rift and Vive would have been wireless from the git-go. Seems like a watse of time and money to me.
 
I'm getting this too. connects, warns that VR is about to start, eye sight yadda yadda, then black screen, then restart connecting.

I have given up on trying my own games. Their compatibility list is 1 game long. They aren't exactly clear with that. Their help site says the software is compatible with Oculus DK2 0.6.0 , and as of last month it has a list of games they plan on adding support for.

So it looks like it only works with the games in the Riftcat VR library right now.

I got the Trinus and tridef 3d setup working. seemed ok but the 3d effect isnt that strong. Native Vr apps from the play store are the best example of vr. Im hoping the Rift and Vive are on another level of amazing because I dont think its worth the price at the moment.
 
Buy cardboard? You can make cardboard out of a pizza box. You can go to walmart right now and get everything you need to put yourself together a cardboard for under $10.
Why bother?

For $14.95 on Amazon I got a complete pre made set including lenses, assembled in under 2 minutes.
 
I got my Cardboard I ordered online for 3$ shipped, today.

And then I found out that the Moto X Play is the only phone in recent history without a fucking gyroscope.

flat,800x800,070,f.jpg
 
So what are some good free games I can check out with this?

Im downloading DCS World, gonna test soon, hopefully it has like a demo plane or something, haha.

edit:

I'm getting this too. connects, warns that VR is about to start, eye sight yadda yadda, then black screen, then restart connecting.

I have given up on trying my own games. Their compatibility list is 1 game long. They aren't exactly clear with that. Their help site says the software is compatible with Oculus DK2 0.6.0 , and as of last month it has a list of games they plan on adding support for.

So it looks like it only works with the games in the Riftcat VR library right now.

ooooh... dang
 
Okay, so I booted up this version and it does work a LOT better, much much less artifacting and the demo I tested (don't let go) ran at a consistent 60fps.

The bad news? It did NOT want to connect to my Galaxy S4 for anything! When I finally did get it working, it still had some artifacting (clicking on stats showed me the issue was on the 'decoder' end, so my phone) and after about 10 minutes my phone catastrophically over heated and died.... I think I need a new phone...
 
Top Bottom