Hacking Wii U support in Dolphin

Lakum

Well-Known Member
Member
Joined
Jul 24, 2014
Messages
158
Trophies
0
XP
212
Country
Malaysia
I'd prefer dolphin to have wii u support. The Wii u is still based on GameCube's architecture, so...

But i'd be fine with a separate emulator as well.

but.. first of all they need to have proper success in Wii u emulating..
I also would prefer support for Wii U in Dolphin.
 
  • Like
Reactions: Margen67

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
I'd prefer dolphin to have wii u support. The Wii u is still based on GameCube's architecture, so...

But i'd be fine with a separate emulator as well.

but.. first of all they need to have proper success in Wii u emulating..

Not really, but okay. They have a semi-mainstream GPU now, they're using eMMC for the most part, all the modules like the DVD drive are changed, and the GamePad is different enough that it's not worth anyone's time bloating Dolphin with more stuff that would slow it down. I honestly see no reason to try to do more with Dolphin then is already being done. You don't need a one-stop-solution for everything, that'd be a challenge in itself making them all work at the same efficiency. Do you want to bloat Dolphin with one more system-worth of emulation or do you want a seperate one that actually runs decently on a good computer?
 
  • Like
Reactions: Kargaroc

Lakum

Well-Known Member
Member
Joined
Jul 24, 2014
Messages
158
Trophies
0
XP
212
Country
Malaysia
Not really, but okay. They have a semi-mainstream GPU now, they're using eMMC for the most part, all the modules like the DVD drive are changed, and the GamePad is different enough that it's not worth anyone's time bloating Dolphin with more stuff that would slow it down. I honestly see no reason to try to do more with Dolphin then is already being done. You don't need a one-stop-solution for everything, that'd be a challenge in itself making them all work at the same efficiency. Do you want to bloat Dolphin with one more system-worth of emulation or do you want a seperate one that actually runs decently on a good computer?
One solution for everything is actually very good idea . Dolphin has pretty good features and GUI already so it would be better than trying to create emulator from nothing still if devs dont want to emulate Wii U thats to bad but no one else has comparable experience with emulating this CPU architecture.
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
It's not that they shouldn't/couldn't use code from Dolphin, it's just that the rewrites needed for the majority of the program wouldn't be a good idea being kept in dolphin. You'd be better off using the base code of dolphin for all the powerpc instructions and such and then build up from there with the new hardware in mind.
 

Lakum

Well-Known Member
Member
Joined
Jul 24, 2014
Messages
158
Trophies
0
XP
212
Country
Malaysia
It's not that they shouldn't/couldn't use code from Dolphin, it's just that the rewrites needed for the majority of the program wouldn't be a good idea being kept in dolphin. You'd be better off using the base code of dolphin for all the powerpc instructions and such and then build up from there with the new hardware in mind.
They can do Wii U emulation in separate core/module in Dolphin it may even be faster than wii emulation if it will support more cores.
 
  • Like
Reactions: Margen67 and Praxis

neobrain

-
Member
Joined
Apr 25, 2014
Messages
306
Trophies
0
XP
730
Country
Good GUI for one and skilled and experienced developers for two.
Which parts of the Dolphin GUI can be reused for a WiiU emulator? Why would experienced developers be more likely to work on a separated WiiU emulation module in Dolphin than to work on a separate WiiU emulator?
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,033
Country
Vietnam
One solution for everything is actually very good idea . Dolphin has pretty good features and GUI already so it would be better than trying to create emulator from nothing still if devs dont want to emulate Wii U thats to bad but no one else has comparable experience with emulating this CPU architecture.

Then make a frontend for all emulators if you want that. Problem solved.
A new emulator is more likely due to major hardware differences, and even software.
 

Lakum

Well-Known Member
Member
Joined
Jul 24, 2014
Messages
158
Trophies
0
XP
212
Country
Malaysia
Then make a frontend for all emulators if you want that. Problem solved.
A new emulator is more likely due to major hardware differences, and even software.
As was pointed by others in this thread differences are not that big, GPU is different but CPU architecture is very similiar and can run wii software natively.
 

Marionumber1

Well-Known Member
Member
Joined
Nov 7, 2010
Messages
1,234
Trophies
3
XP
4,045
Country
United States
For a Wii U emulator, it's highly likely that no hardware other than the Espresso would need to be emulated at all. Since Wii U applications access hardware through the Cafe OS libraries, rather than directly accessing hardware or IOS on the Wii, an emulator could just redirect Cafe OS calls into the emulator itself and provide the required functionality.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,033
Country
Vietnam
As was pointed by others in this thread differences are not that big, GPU is different but CPU architecture is very similiar and can run wii software natively.

As pointed by one of the main devs in this thread, the CPU is also quite different (3 cores). Also the thing has an actual OS now.
 

WulfyStylez

SALT/Bemani Princess
Member
Joined
Nov 3, 2013
Messages
1,149
Trophies
0
XP
2,877
Country
United States
For a Wii U emulator, it's highly likely that no hardware other than the Espresso would need to be emulated at all. Since Wii U applications access hardware through the Cafe OS libraries, rather than directly accessing hardware or IOS on the Wii, an emulator could just redirect Cafe OS calls into the emulator itself and provide the required functionality.
Wow yeah, why hasn't anyone discussed HLE at all in this thread? There's totally no reason to go for brutally accurate emulation when we can get everything 99% working with a way lower requirement for hardware.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: https://i.imgur.com/bG1pQld.mp4