Dolphin - Emulating Wii and Gamecube Games

Anybody have a good idea what kind of sensor bar works well for the emulator? I've tried some battery powered 3rd party sensor bar and it doesn't track the Wii mote that well.
 
360 controllers on PC usually have a lot of drift. You need to add in a dead zone to cancel it out. Assuming you're using a Classic Controller extension, hit Configure under the Extension drop-down in the Wiimote Config screen, and then set the Left Stick Dead Zone there. You basically want to increase it until your drift stops occuring. I have mine set to 40.

Oh man will try this first thing when I get home, thanks :D!
 
The only issue I've had are some minor codec ones which EFB to Ram fixes, but is of course considerably slower.
Cheers, I'll see how it runs with EFB to RAM, then turn it off for some codecs conversations and see how much it bothers me. Unfortunately I don't like skipping anything in Metal Gear Solid, so that's not a great option :(
 
I've been trying to play Rogue Leader and Rebel Strike. As reported above, planet missions chug quite a bit. Space missions stay at 60 for the most part.

Although the slowdown in Revenge of the Empire did let me get the Ace Medal quite easily. :0)
 
Cheers, I'll see how it runs with EFB to RAM, then turn it off for some codecs conversations and see how much it bothers me. Unfortunately I don't like skipping anything in Metal Gear Solid, so that's not a great option :(

When I say it's a minor issue in codec usage, I mean it's VERY minor. Sometimes backgrounds get 'stuck' in codec calls. It doesn't effect what you see or hear in the codec call itself, only what the background image behind it looks like. No reason to skip it.
 
Ah yes, I'm aware that Ishiiruka is better for MP Trilogy, but I was wondering which exact build of Ishiiruuka you might be using. Sorry to trouble you, but I've been wanting to replay these games for a while and I think I've found a great build for it, but if you're having success with a different one then I'd like to test it out.

Sorry, I don't know of any particular one being better than another. Rule of thumb with Dolphin always seems to go with the latest, so I'd probably grab whatever the latest ishiiruuka version was.
 
So I've been thinking does Dolphin have Occulus Support?

For some reason I can't get the image out of my head of playing Metroid Prime with the wii remote pointer controls to emulate my arm movement with it all hooked up to an occulus rift.

I feel like this would be insane.
 
Is it recommended to buy the "stable" build (4.0.2 I think) or the latest dev build?

The latest dev build should be perfectly stable. So much so that the official Dolphin website links to it now instead of the latest stable build (which is more than a year old by now). If you have any issues with it, you can easily update to a newer version that fixes it or downgrade to a previous one that doesn't have it.

Also, buy?
 
The latest dev build should be perfectly stable. So much so that the official Dolphin website links to it now instead of the latest stable build (which is more than a year old by now). If you have any issues with it, you can easily update to a newer version that fixes it or downgrade to a previous one that doesn't have it.

Also, buy?

Haha I don't know why I wrote buy... Brain fart!

Thanks for the info though!
 
So I've been thinking does Dolphin have Occulus Support?

For some reason I can't get the image out of my head of playing Metroid Prime with the wii remote pointer controls to emulate my arm movement with it all hooked up to an occulus rift.

I feel like this would be insane.

Currently, I don't believe the Wii version of Metroid Prime has the "disable object culling" code which allows you to look around without the models being unloaded outside of your view point.

If it does though, then you are in for a hell of an experience.
 
Currently, I don't believe the Wii version of Metroid Prime has the "disable object culling" code which allows you to look around without the models being unloaded outside of your view point.

If it does though, then you are in for a hell of an experience.

I am pretty sure this was fixed recently, I think it popped up in the Occulus thread.
 
So I've been thinking does Dolphin have Occulus Support?

For some reason I can't get the image out of my head of playing Metroid Prime with the wii remote pointer controls to emulate my arm movement with it all hooked up to an occulus rift.

I feel like this would be insane.

I hate you for bringing this to my attention. Now I need this
 
Started Metroid PrimeTrilogy earlier using some basic recommended settings I have seen. I have to reconnect the controller when it first loads the save file and get the black bar on the bottom but that doesn't really bother me. Only issue seemed to be minor audio glitches and the music lagging when using the map. I will try the other audio codec or whatever later to see if it works better. Should I even bother with this Ishiiruka thing or what?
 
So I've been thinking does Dolphin have Occulus Support?

For some reason I can't get the image out of my head of playing Metroid Prime with the wii remote pointer controls to emulate my arm movement with it all hooked up to an occulus rift.

I feel like this would be insane.

If your system can handle it, it's pretty amazing. You do have to setup some special stuff for each game although they are working it automatic. Walking around Ocarina of Time in VR is like stepping into a Nintendo fever dream. It's so crazy when you stare at an NPC and it feels like they are actually life sized. Wind Waker is stunning.

http://www.reddit.com/r/oculus/comments/2r6qy5/what_games_work_in_vr_mode_on_dolphin/cnef0rh

Fully playble with Opcode Replay Buffer:
Mario Kart Wii
Mario Kart DD
Both Super Smash Bros (Use "Synchronize GPU Thread" from per-game options to get Opcode Replay working flawlessly)
Animal Crossing
Bomberman Generations
Kirby Air Ride
Paper Mario: The Thousand Year Door
Pikmin (Use 30->75fps)
Sin and Punishment 2 (awesome game in VR)
The Legend of Zelda: The Wind Waker (Use 30->75fps)
The Legend of Zelda: Ocarina of Time (Use 20->75fps)

I think this is the most recent version: http://www.reddit.com/r/oculus/comments/2qwuxo/happy_new_dolphin_vr_version/

Set the frame limit in Dolphin to 75, and then in VR options you probably want 'opcode replay' -- this makes for smooth head tracking.
 
One of my favorite parts of Dolphin in VR is that it feels like looking 'behind the scenes' during a play. You can look away from the game UI and see the stagehands moving things around, by looking in a different spot than the in game camera expects you to be looking.

You can see NPCs being put in place to get ready for a cutscene, popping into existence. Scrolling text is a 20 story tall scrolling tower in your face. Geometry that was never meant to be viewed shows up, it makes even things like static menu screen really crazy, because you are inside them and can look back at the screen and see random things the devs left there.

As an example, this is what a Resident Evil menu looks like in the Oculus:

WxS7dgT.png
 
One of my favorite parts of Dolphin in VR is that it feels like looking 'behind the scenes' during a play. You can look away from the game UI and see the stagehands moving things around, by looking in a different spot than the in game camera expects you to be looking.

You can see NPCs being put in place to get ready for a cutscene, popping into existence. Scrolling text is a 20 story tall scrolling tower in your face. Geometry that was never meant to be viewed shows up, it makes even things like static menu screen really crazy, because you are inside them and can look back at the screen and see random things the devs left there.

You know, you can toggle free camera in Dolphin, which allows you to navigate through an environment that's supposed to have a fixed camera (like the Xenoblade Title Screen, or a Tatsunoko vs Capcom stage).

It's pretty crazy.
 
AR codes for proper 16:9:
Metroid Prime 2:
$Disable Culling of Terrain Outside Camera View
04302498 38600001
0430249C 4E800020
$Disable Culling of Special Functions Outside Camera View
04302298 38600001
0430229C 4E800020
$Disable Culling of Wallcrawler Swarms Outside Camera View
043022f8 38600001
043022fC 4E800020
$Disable Culling of Particles Outside Camera View
04302450 38600001
04302454 4E800020
$Disable Culling of Unknown Outside Camera View
04302364 38600001
04302368 4E800020

These aren't working for me.
I still get culling everywhere in Metroid Prime 2

7YNJRcQ.png


Do I have to do something else I'm not aware of?

EDIT:

Found out what was wrong, I was applying the cheats and loading from a save state. After loading from a Memory Card save it's working correctly, no more culling. Performance still seems the same.

Glorious game
 
It's a great read. Shows how much the project is maturing. What was a broken, stuttering mess two years ago has actually become the most complex and feature rich 3D emulator.
Fantastic! Dolphin is really a amazing emulator. It matured so much in the last few years.

The part that really blew my mind in that article was overclocking the emulated CPU to play games supporting Variable Frame Rate at 60 FPS instead of 20-30 fps on the console :D

Dolphin is literally the best thing to come out of Nintendo's decision to stick with GC hardware for Wii. I believe it's what brought renewed interest to the project. The past two years have definitely been an amazing ride, and with continued improvements to VR and mobile device support it's only going to get better!

The programmers working on this project have done such amazing work I wouldn't be surprised to hear Nintendo offered to hire some of them to help with their upcoming hardware transition.
 
The part that really blew my mind in that article was overclocking the emulated CPU to play games supporting Variable Frame Rate at 60 FPS instead of 20-30 fps on the console :D

Dolphin is literally the best thing to come out of Nintendo's decision to stick with GC hardware for Wii. I believe it's what brought renewed interest to the project. The past two years have definitely been an amazing ride, and with continued improvements to VR and mobile device support it's only going to get better!

The programmers working on this project have done such amazing work I wouldn't be surprised to hear Nintendo offered to hire some of them to help with their upcoming hardware transition.

And WiiU
Someday we will have an emulator that manages to play this collective library.
How awesome is that?
 
So I got my Dolphin Bar this week and I'm finally trying to set it up this morning.

I'm able to use the wiimote as a mouse in Windows so I guess the basic functionality works but when I set it in "Mode 4" and then open Dolphin I can't get it to work.

Anybody have any tricks or guides available? I can't find anything.



EditL NVM! Got it working! This thing is neat.
 
Wait so the Dolphin Bar does not work if there's no wii remote synced to it?

I was hoping to be able to use it as just a barebone IR sensor bar while playing on my WiiU (so that way I only have 1 sensor bar on top of my monitor)... I would just resync the controller between the PC and the WiiU as needed.

Any ways to get it to still emit IR when not synced with a controller?
 
Finally changed builds to test Rogue Squadron II:

16396065221_5ff1e8a600_o.png

What build are you using? I stumbled on Fiora's fork today https://forums.dolphin-emu.org/Thre...squadron-ii-rogue-leader?pid=351991#pid351991

Not natively (yet), but there's a DolphinVR build floating around which does.

The Oculus fork is the build I was using for Metroid Prime 2 with all culling hacks, works wonders. Little slowdowns here and there, but I'm running at 3x resolution (1920x1584).


AR codes for proper 16:9:


Metroid Prime 2:
$Disable Culling of Terrain Outside Camera View
04302498 38600001
0430249C 4E800020
$Disable Culling of Special Functions Outside Camera View
04302298 38600001
0430229C 4E800020
$Disable Culling of Wallcrawler Swarms Outside Camera View
043022f8 38600001
043022fC 4E800020
$Disable Culling of Particles Outside Camera View
04302450 38600001
04302454 4E800020
$Disable Culling of Unknown Outside Camera View
04302364 38600001
04302368 4E800020

I was doing all this research today, trying to find these codes for myself and stumbled on the Oculus Fork that included them, along with various other improvements.

I may try to just go back to the newer dev build of Dolphin and try these out, considering all of the progress that has been merged recently.

Is there a list of all AR culling codes discovered? Paper Mario for example.
 
Just use a current build. Zfreeze has been implemented into it now as the Monthly Update posted a couple posts ago explains.

I think I will go back to the newest Dolphin build for Prime 2 and try out those AR codes, the updates have just been too significant.

Any insight as to why my screenshots have a massive black bar on the bottom?
 
Fantastic! Dolphin is really a amazing emulator. It matured so much in the last few years.

It really is. Why don't other emulators have such a good community building cool things like Dolphin. PS2 and PSP are two that have functional emulators but don't have all the cool stuff as this does.

And older systems like dreamcast don't even seem to have support which is sad.
 
I think I will go back to the newest Dolphin build for Prime 2 and try out those AR codes, the updates have just been too significant.

Any insight as to why my screenshots have a massive black bar on the bottom?

I'm playing Prime 2 with the AR codes posted above in this page
It's flawless and glorious

GC version by the way
 
Hmm, my performance actually went down after updating to the latest build. Getting some very annoying stutter in Xenoblade resulting from framerate cycling between 28 and 31 fps. Thought it was the UltraHD texture pack at first which when removed did resolve a lot, but it still isn't as smooth as before the update, with framerate dips when going into combat. Which makes it seem a CPU bound problem, although I have a 4690K and a 970 as GPU.

Will investigate more tomorrow.
 
Hmm, my performance actually went down after updating to the latest build. Getting some very annoying stutter in Xenoblade resulting from framerate cycling between 28 and 31 fps. Thought it was the UltraHD texture pack at first which when removed did resolve a lot, but it still isn't as smooth as before the update, with framerate dips when going into combat. Which makes it seem a CPU bound problem, although I have a 4690K and a 970 as GPU.

Will investigate more tomorrow.
Perhaps it's shader caching? I recall hearing that Dolphin has to rebuild the shader cache whenever you switch builds?
 
Top Bottom