• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Dolphin - Emulating Wii and Gamecube Games

shockdude

Member
Dolphin now allows passthrough of a Bluetooth adapter.
This is basically the equivalent of Native Gamecube Adapter support, except for Wii Remotes. By using Zadig to replace the Bluetooth drivers with WinUSB, Dolphin can be given complete control over Bluetooth.
Mileage varies per Bluetooth adapter, but this feature enables proper Syncing to wiimotes, speaker data for all wiimotes, super low latency, and more. I'll definitely be testing this later.
 

Nerrel

Member
Dolphin now allows passthrough of a Bluetooth adapter.
This is basically the equivalent of Native Gamecube Adapter support, except for Wii Remotes. By using Zadig to replace the Bluetooth drivers with WinUSB, Dolphin can be given complete control over Bluetooth.
Mileage varies per Bluetooth adapter, but this feature enables proper Syncing to wiimotes, speaker data for all wiimotes, super low latency, and more. I'll definitely be testing this later.

Holy shit, yes. Never expected such a thing... Apparently it especially improves motion+ input, which hopefully helps Skyward Sword feel more like the console.
 
Has anyone tried metroid with steam controller ? I feel like that would work well. That or mapping skyward swords controls with right pad being sword
 

alexdd

Neo Member
Does anyone have problems with stuttering? I have a pretty beefy pc (i7 4790k, gtx 1080, 16 gb ram) and I can't for the life of me get a game that doesn't stutter semi regularly (i tried fzero, paper mario tyd ans mario galaxy 1 & 2). Am I missing some hidden settings?
 

DonMigs85

Member
Does anyone have problems with stuttering? I have a pretty beefy pc (i7 4790k, gtx 1080, 16 gb ram) and I can't for the life of me get a game that doesn't stutter semi regularly (i tried fzero, paper mario tyd ans mario galaxy 1 & 2). Am I missing some hidden settings?
Probably the shader compilation causing it, it smoothes out over time as it builds up the shader cache
 

Jockel

Member
Is it normal if playing with 4 players on the official GameCube USB adapter introduces input lag? Tried playing project M with 3 friends, they all complained about the game feeling super laggy. However when I play, say, F-Zero GX on my own it feels fine.
 

MaLDo

Member
Does anyone have problems with stuttering? I have a pretty beefy pc (i7 4790k, gtx 1080, 16 gb ram) and I can't for the life of me get a game that doesn't stutter semi regularly (i tried fzero, paper mario tyd ans mario galaxy 1 & 2). Am I missing some hidden settings?

Always use Ishiiruka version with async shader compilation activated.
 

5olid_5nake

Member
So how does the shader cache work, for example I see that when I play Metroid 2 it builds and smoothes itself over time, but what if I restart pc, does the shader cache need to be built all over again?
 

MaLDo

Member
So how does the shader cache work, for example I see that when I play Metroid 2 it builds and smoothes itself over time, but what if I restart pc, does the shader cache need to be built all over again?

Shader cache is stored in hard disk. Only a gpu driver update (or a gpu update) can set stored shader cache as invalid.

But, you can use Ishiiruka build to avoid cache compilation hitches.
 

Nabs

Member
Has anyone tried metroid with steam controller ? I feel like that would work well.

Yes, Trilogy controls perfectly with the SC. If you'd like, you can give my config a test by naming the Steam shortcut Metroid Prime Trilogy (it probably has 1 user). The idea is to first set Wii Controls to Xinput (360), then set the IR (up/down/left/right) to Cursor Y-, Y+,X-, and X+. You'll have to right click the IR ones and use the drop down menu to change the device to keyboard/mouse first before selecting anything. This sort of Dolphin config can also work nicely with Super Mario Galaxy.

You'll want to set the right touchpad to a mouse region, that way you can replicate the precision of the Wiimote. I have it set so that when you push in the touchpad, it brings up the weapon select.
 

shockdude

Member
Just tried the Bluetooth Passthrough on my laptop's built-in Intel Bluetooth. It seems to work really well, and having functional speaker data is pretty cool.
I haven't done any extensive stress testing (input latency, range, reliability, etc), and I only have two wiimotes, but I might do more testing later if I have time.
Is it normal if playing with 4 players on the official GameCube USB adapter introduces input lag? Tried playing project M with 3 friends, they all complained about the game feeling super laggy. However when I play, say, F-Zero GX on my own it feels fine.
It's possible, given my own experiences with having multiple players on the adapter, but I'm half-certain that was more the TV than anything else.
Aside from the TV, VSync is usually the biggest source of input lag; turn it off and try again.
 

Nere

Member
Okey guys I have an issue maybe you can help me.

I want to install custom textures on 2 games. On Dolphin they work fine but on Ishiiruka though they don't. After some research turns out Ishiiruka doesn't allow non standart Usernames. I made the big mistake when I bought my computer to name my Username with non english letters which has fucked me up in other fields as well. I vastly prefer Ishiiruka over Dolphin, I can't stand the stuttering. Is there anyway to redirect the Dolphin folder from the documents to another place so my Username doesn't block Ishiiruka reading it?
 
Holy shit, yes. Never expected such a thing... Apparently it especially improves motion+ input, which hopefully helps Skyward Sword feel more like the console.

if i am using a DS3 or 4 dos this matter at all ? and i would still need software to interface it i take it :) ?
 

UrbanRats

Member
I'll post it here, since i noticed the other thread was inactive since July:

I have an i5 2500k and a 970, and im having trouble running this smoothly.
I either accept a ton of tearing, or i activate vsync and the game tanks arbitrarily from 60fps to even 30, making all sorts of glitchy sounds.
I even lowered the resolution below 1080p, but it doesnt change much.

To add to that, i noticed that actually, playing at 720p with no AA gives me a pretty smooth experience, but that can't be right, no?
 

finley83

Banned
I'll post it here, since i noticed the other thread was inactive since July:



To add to that, i noticed that actually, playing at 720p with no AA gives me a pretty smooth experience, but that can't be right, no?

Depends what game you're playing. Upscaling res and AA are pretty resource intensive. Also bear in mind that any complex title will have stuttering initially due to the way Dolphin caches resources, although this is somewhat mitigated in DX12.
 

UrbanRats

Member
Depends what game you're playing. Upscaling res and AA are pretty resource intensive. Also bear in mind that any complex title will have stuttering initially due to the way Dolphin caches resources, although this is somewhat mitigated in DX12.

Oops, forgot to mention that, it's Super Mario Galaxy 1.
Also i'm on W7, so not on DX12.

There's no way a 970 couldn't handle 1080p though, and with no AA.. especially when the game is supposed to be running smoothly on a 960, so i'm wondering if it's something else wrong, some setting or other (though i didn't touch anything).
 

Theonik

Member
How does the dolphin version of Twilight Princess compare to the recent remastering on the wii u graphics wise?
There is no 'dolphin version' of TP what you got on GCN is what you get on Dolphin. You can render at higher res though.

The WiiU version comes with some new textures, features, geometry enhancements and bugfixes not available on dolphin. It can run at much higher res though.
The textures could also be potentially modded into Dolphin.
 
I'll post it here, since i noticed the other thread was inactive since July:



To add to that, i noticed that actually, playing at 720p with no AA gives me a pretty smooth experience, but that can't be right, no?

Need more details. What game? What settings? CPU clock speed?
 

jediyoshi

Member
How does the dolphin version of Twilight Princess compare to the recent remastering on the wii u graphics wise?

If you mean the GC/Wii version, they definitely did go back through a lot of the textures and reworked them. Fortunately Twilight Princess Wii U also emulates very well nowadays, only drawback not being any image enhancements through the emulator.

http://www.eurogamer.net/articles/digitalfoundry-2016-legend-of-zelda-twilight-princess-hd-face-off

qMGKHJ0.jpg

4p6D4Yl.jpg
 

UrbanRats

Member
Need more details. What game? What settings? CPU clock speed?
Yeah as i said the game is Super Mario Galaxy 1, the clock of the i5 2500k is stock, so 3.3GHz, and the settings in Dolphin are untouched (just downloaded and installed 5.0) except for resolution, antialiasing and v-sync.
When i get to the PC i can make some screenshots, if that helps.

Try using Borderless Fullscreen.
Thanks, i'll give that a shot.
 

finley83

Banned
Yeah as i said the game is Super Mario Galaxy 1, the clock of the i5 2500k is stock, so 3.3GHz, and the settings in Dolphin are untouched (just downloaded and installed 5.0) except for resolution, antialiasing and v-sync.
When i get to the PC i can make some screenshots, if that helps.


Thanks, i'll give that a shot.

Go to you bios and change CPU cycles from 33 to 40 - should be a nice safe over clock using a stock cooler. The CPU boost should help quite a bit as that's usually the most limiting factor when it comes to emulation.
 

DonMigs85

Member
Go to you bios and change CPU cycles from 33 to 40 - should be a nice safe over clock using a stock cooler. The CPU boost should help quite a bit as that's usually the most limiting factor when it comes to emulation.
CPU multiplier is the correct term. But yeah assuming your mobo supports overclocking that's safe to do. Maybe even 42
 

UrbanRats

Member
Go to you bios and change CPU cycles from 33 to 40 - should be a nice safe over clock using a stock cooler. The CPU boost should help quite a bit as that's usually the most limiting factor when it comes to emulation.

CPU multiplier is the correct term. But yeah assuming your mobo supports overclocking that's safe to do. Maybe even 42

Alright, bumped it to 40, to stay on the safe side (although i don't have a stock cooler, i have an Hyper 212, i think.
This helped a lot, i still get some stutter, and maybe later on it'll get worse in more busy levels, but the massive frame drops seem solved for now, and at 1080p.
 

Theonik

Member
2500k isn't that great. Dolphin is much faster now but SMG really needs 4.5 to work on a 2500k.

I fell in love with my 6700k when I got it.
 
Hey all. Ordered the Mayflash Wireless Sensor DolphinBar so I can connect a Wii Remote to my PC for emulation. Is that the best way to do so? That was what I was lead to believe after looking around online.
 

drizzle

Axel Hertz
Hey all. Ordered the Mayflash Wireless Sensor DolphinBar so I can connect a Wii Remote to my PC for emulation. Is that the best way to do so? That was what I was lead to believe after looking around online.

So how does the Mayflash Wireless Sensor Dolphinbar works? Is it a USB-Powered "sensor" bar that provides the IR leds required by the Wiimotes PLUS it has a bluetooth adapter built in?

If so, why is it so expensive? I keep finding product pages for it saying that it also acts as a keyboard, which.... what?
 
Do the Bluetooth device work as a general pc bluetooth device or only Dolphin can pick it up (like the Gamecube USB adapter that they sell)?

Could I use a new Xbox One Controller with Bluetooth through it and play Steam games on my PC, for instance? Or it would only work on Dolphin?
Works only with Wii Remotes from what I understand.
There is a really annoying ghosting problem when running at higher resolutions. And some missing effects.
I was going to ask how accurate Dolphin is but that answers my question. :(
 
I know the 2500k is old, but it runs 90% of games work just fine.
I'm not gonna upgrade for an emulator.
Overclock it to at least 4.5 then. No reason it shouldn't with a Hyper 212 unless you lost the silicon lottery. My 2550k (basically the same CPU without the iGPU) overclocks to 4.5 just by changing the multiplier alone, didn't mess with voltages or anything.

You can also drop MSAA if you need the extra frames and go for something like SMAA via Reshade or SweetFX.
 

Theonik

Member
I know the 2500k is old, but it runs 90% of games work just fine.
I'm not gonna upgrade for an emulator.
Like people have said, try to find an OC guide for your hardware and target 4.5GHz. It should be doable on a 2500K unless you are unlucky.

Failing that, it's the perfect time to jump to something newer though you might want to wait till January.
 
This is good timing. I just re-installed Dolphin today to finally play Skyward Sword. I barely got out of the opening area on console, and made the mistake of looking at a screenshot on Dolphin. I can never go back now.

Could someone in layman's terms explain what accessories aside from a WiiMote are needed for this?
Sounds like you just need a good ole' Bluetooth adapter and to download the appropriate drivers. Nothing else new or fancy:

Unlike the Native GameCube Controller support, Bluetooth Passthrough does not require an actual Wii Bluetooth adapter. While real Wii hardware can be used and provides the best experience possible, any compatible Bluetooth adapter can be used for this feature.
 

ss_lemonade

Member
I'll post it here, since i noticed the other thread was inactive since July:



To add to that, i noticed that actually, playing at 720p with no AA gives me a pretty smooth experience, but that can't be right, no?
Have you tried ishiiruka's dolphin builds? The last time I used regular builds (which was several, several months ago), they ran pretty bad for me. I used to have a 4.5ghz 2500k + amd 6970 and now use a 4.6ghz 3570k + 780 and with both builds, Mario Galaxy would stutter a lot. I don't know how much they've improved since but ishiiruka's builds with async compilation has so far worked wonders for me
 

catabarez

Member
I may try to solder up a Wii USB bluetooth adapter just for that perfect passthrough. Just need to figure out the solder points and I can make one.
 
Sounds neat, but also sucks for me that it overwrites the driver so I can't use my only Bluetooth adapter to also connect my Wii U Pro controller if I use this feature.

You can get a secondary Bluetooth adapter for Dolphin and use that with passthrough without interfering with your main adapter. A dev confirmed to me that this works in the Dolphin forum.
 
You can get a secondary Bluetooth adapter for Dolphin and use that with passthrough without interfering with your main adapter. A dev confirmed to me that this works in the Dolphin forum.
I just have a bluetooth dongle, it's not built in. I just don't want to have to buy another one. A minor quibble because I'm cheap.
 
Top Bottom