cancel
Showing results for 
Search instead for 
Did you mean: 

Play Wii and GameCube games in VR

2EyeGuy
Adventurer
Want to play console games in VR? Can't wait for Project Morpheus? Looking for the Nintendo On?

I released my version of Dolphin Emulator with Oculus Rift 0.4.0 and Razer Hydra support:
https://dl.dropboxusercontent.com/u/101772879/dolphin-vr-x64-4.0.exe

Only some games work so far, for example Zelda Wind Waker.
5 REPLIES 5

Anonymous
Not applicable
Amazing!

love the hydra support also!

midg3t
Honored Guest
Will check this out once my Rift arrives. Please can you try to add Monster Hunter 3? 😄

pvalencia
Honored Guest
I was able to get this working on my DK2 by setting Extended mode as the Rift Display Mode. And then enabling full screen in Dolphin's graphics settings.

Unfortunately nearly every game I tried was horribly glitched, things just flat out disappearing or missing (Smash Bros Melee for example showed no text in its menus, and Super Mario Sunshine appeared in black and white). Tried both OpenGL and DirectX, OpenGL works better but slower. DirectX doesn't work at all, the two screens are rendered at a very strange distance from each other.

Also, in both DirectX and OpenGL, the game screen appears towards my "right," not the usual calibrated "front". I have to turn around a full 90 degrees in my seat to see anything other than pitch black.

I've used the regular Dolphin builds (non-Rift) and they don't have any of these problems. So it's not bad dumps of the games or my hardware that's causing these issues.

Despite these problems, I'm glad to know someone is working on this at all, and I'm sure you'll work out the kinks later.
The guy over at the Dolphin forums that claimed to be working on Rift support has long since abandoned his own implementation.
My VR demos and games:

2EyeGuy
Adventurer
I've made a new version, with the same URL. Download it again if your health and safety screen hasn't been replaced with a dialog box. The new version fixes a lot of bugs with things not being rendered and with crashes.

"pvalencia" wrote:
I was able to get this working on my DK2 by setting Extended mode as the Rift Display Mode. And then enabling full screen in Dolphin's graphics settings.

That's great! I don't have a DK2 to test with, so I wasn't sure. What happens if you don't choose full screen in Dolphin's graphics settings?

"pvalencia" wrote:
Unfortunately nearly every game I tried was horribly glitched, things just flat out disappearing or missing (Smash Bros Melee for example showed no text in its menus, and Super Mario Sunshine appeared in black and white).

Super Mario Sunshine is difficult to get working. You need to use these settings:
Don't skip EFB Access.
Ignore Format Changes.
Enable EFB Copies to RAM, Enable Cache.
Safe Texture Cache.

But even then it has lots of issues later.

I just tried Smash Bros Melee (with the same settings as above), and it works very well for me.

"pvalencia" wrote:
Tried both OpenGL and DirectX, OpenGL works better but slower. DirectX doesn't work at all, the two screens are rendered at a very strange distance from each other.

I think you mean one screen. 🙂 The DirectX backend isn't implemented at all yet.

"pvalencia" wrote:
Also, in both DirectX and OpenGL, the game screen appears towards my "right," not the usual calibrated "front". I have to turn around a full 90 degrees in my seat to see anything other than pitch black.

Try Shift+R.

"pvalencia" wrote:
I've used the regular Dolphin builds (non-Rift) and they don't have any of these problems. So it's not bad dumps of the games or my hardware that's causing these issues.

Regular dolphin builds do have problems with Mario Sunshine:
https://wiki.dolphin-emu.org/index.php?title=Super_Mario_Sunshine

"pvalencia" wrote:
Despite these problems, I'm glad to know someone is working on this at all, and I'm sure you'll work out the kinks later.

Hopefully some of the kinks have already been worked out now with the new version.

"pvalencia" wrote:
The guy over at the Dolphin forums that claimed to be working on Rift support has long since abandoned his own implementation.

Well, I was the first guy over at the Dolphin forums who claimed to be working on Rift support. But there was also another guy.

pvalencia
Honored Guest
Fantastic, I was able to run both Smash Bros Melee and LoZ: Wind Waker flawlessly with the new build. All the stuff that didn't render before, appears as expected now.

I'll try more games later but so far so good. Looking forward to the DirectX implementation, as OpenGL has always been really slow for me (not your fault, OpenGL is always like this in the official Dolphin builds for me too). Even though everything runs really slow it still feels pretty incredible to be finally be "inside" these games I played so long ago.

I was particularly impressed to find that positional tracking works. Feels incredible in Wind Waker.

Also, it actually makes no difference if I enable fullscreen or not. The game still renders to the Rift just fine regardless, so long as the Extended display mode is enabled in the Rift's settings.

As for the other guy, I think it was a guy named Biolizard89 or something. Not sure if that's the same person as you or not, but regardless, great work!
My VR demos and games: