Posts: 2
Joined: Thu Nov 24, 2011 7:09 am

Re: Dolphin - A Wii Emulator

Thu Nov 24, 2011 7:19 am

Hi folks,

Great Projekt! I Have discovered it a few weeks ago and since then I browsed the site every day to be up to date.

I have SO MANY Projects that could be realised with the help of raspberrypi :-)

One is the "Media Center with XBMC" and I wonder wether it is possible to emulate a Wii? for example with

Is the Board fast enough to run Wii Games at leaste at the same resolution the wii can handle, but maybee even higher for example at 1080p :-p?

I am looking forward to your answers :-)

Forum Moderator
Forum Moderator
Posts: 853
Joined: Fri Sep 16, 2011 7:16 pm
Contact: Website

Re: Dolphin - A Wii Emulator

Thu Nov 24, 2011 7:33 am

No, the CPU is too slow for that.

Posts: 2
Joined: Thu Nov 24, 2011 7:09 am

Re: Dolphin - A Wii Emulator

Thu Nov 24, 2011 7:41 am

what a pity, would be a nice gimick ;-) thought the GPU could handle the most things ;-)


Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 24129
Joined: Sat Jul 30, 2011 7:41 pm

Re: Dolphin - A Wii Emulator

Thu Nov 24, 2011 8:52 am

The GPU is actually more powerful that that in the Wii, the problem would be linking it up to the Wii emulator so it was actually used, and also emulating the Wii instruction set on a lowly 700Mhz Arm11.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
“I think it’s wrong that only one company makes the game Monopoly.” – Steven Wright

Posts: 114
Joined: Mon Sep 12, 2011 8:08 pm
Contact: Website

Re: Dolphin - A Wii Emulator

Sun Nov 27, 2011 2:55 pm

The Wii's specs are actually really bad, so in theory it should work. But, Dolphin is very slow (possibly because it needs to emulate a PowerPC chip which is what the Wii runs on)...

Posts: 465
Joined: Mon Sep 05, 2011 9:28 am

Re: Dolphin - A Wii Emulator

Sun Nov 27, 2011 2:57 pm

You won't be emulating a Wii on the Pi. I've played with Dolphin on my desktop PC - a dual-core 2.4GHz processor and an (ageing) Nvidia 9600GT graphics card. Dolphin choked my computer.

Without overclocking the CPU up to just under 4GHz (and a modest overclock on the GPU), the frame rates often dropped down to unplayable levels.

Posts: 13
Joined: Tue Aug 27, 2013 9:26 am

Re: Dolphin - A Wii Emulator

Tue Aug 27, 2013 9:56 am

I know this thread is old, but I wanted to post my thoughts on it.

Unlike what the last poster (blc) claimed, you can run Dolphin on a mediocre computer.
I question of the last person has any experience with using extensive emulator plugins.
I've run //.hack PS2 games on a 2.4Ghz single core laptop (onboard video).
It lagged about 10%, giving 50-54fps in most dungeons, where 60 is called.
FFX cutscenes, however, gave only 14fps because of the graphic processing.
This was with 2GB RAM shared between system and video.
That was because I spent hours looking over plugin settings.

On the other hand, on my other laptop with and older onboard video,
a better processor with 2GHz Dual Core, and 3GB RAM instead of 2,
I ran Dolphin on that computer with barely any noticeable lag.
This was straight out of the box, not tweaking.

However, those things can differ by the computer.
I would say that AMD is probably better than Intel CPUs for Dolphin,
at least on laptops. How an ARM would play in system architecture, I'm not sure.
I suppose that would be in part to if you use a compiler or interpreter for the emulator.
It would also have to do with the architecture of how ARM chips process, which I'm new to.

But here's my 2¢ on the matter, as ideas which is why I'm posting.
I'm hoping some of these could give rise to a new form of emulator programming.
If Java was created due to someone not liking C++ for their project,
why can't a new language be created to optimize emulator programming?
So here goes....

The graphics on this thing far surpasses it's CPU processing capabilities, right?
We simple need to try to re-port something like Dolphin's source.

During the source editing, here's my recommended revisions:
-Write as many registers as possible, including flytext, directly to the GPU,
having it process it directly, instead of as a buffer.
This means many games would have to run translators game-specific.
But if this is combined with an interpreter properly, the GPU can do most of the work.

-Don't try to render every player, but have an option to "fold" about every other pixel line,
and have the rendered skip processing and outputting the folded lines.
This is a process used by a couple of MMO game engines for lower graphics,
so they don't have to spend the time writing textures for each individual setting.

-In short, keep the GPU for the main processing where possible,
saving the CPU for processes and an overflow buffer maybe?

I'm mainly a self-taught programmer, so I may be using some of the wrong lingo here.
Also, I'm no expert programmer: But I'm very good at being creative and working what I know.
If you think about this, I think you'll see some expert ideas as a noob price.

We probably will not be able to port Dolphin directly, is what I'm saying in short.
However, if we just change how it's processed, I think we can pull it off,
at least using a lower resolution on it, to save some CPU.
Because the issue is using LESS CPU, not Graphics, which can play Blu-Ray here.

I hope someone can use this idea/info.

Posts: 3
Joined: Tue Nov 04, 2014 9:42 pm

Re: Dolphin - A Wii Emulator

Tue Jan 27, 2015 10:25 pm

Maybe you could use multiple Rapberry Pi's together, there are a ton of people who have used multiple Pi's to build supercomputers, so you could probably put a bunch together and run a Gamecube emulator.

Posts: 2
Joined: Thu Aug 15, 2013 6:10 am

Re: Dolphin - A Wii Emulator

Thu Feb 05, 2015 11:19 pm

Do you think with raspberry pi B2, could be fair enough to emulate some game now?

Posts: 10013
Joined: Tue Jun 19, 2012 9:46 pm
Location: Essex, UK

Re: Dolphin - A Wii Emulator

Thu Feb 05, 2015 11:22 pm

mikewasouski wrote:Do you think with raspberry pi B2, could be fair enough to emulate some game now?
Do you mean Raspberry Pi 2 B?
B2 is generally used for Pi model B revision 2; the predecessor of the B+

Posts: 1
Joined: Sun Oct 04, 2015 6:30 pm

Re: Dolphin - A Wii Emulator

Sun Oct 04, 2015 6:31 pm

Its now 2015 and the raspberry pi 2 is out, i there any way it will work now?

Posts: 425
Joined: Sun Nov 30, 2014 4:51 am

Re: Dolphin - A Wii Emulator

Sun Oct 04, 2015 11:33 pm

When I read the title I was like "NO WAY!!!" but it would be really cool to get it to work imagine playing Mario Kart WII on a RPI! :lol:

dave j
Posts: 117
Joined: Mon Mar 05, 2012 2:19 pm

Re: Dolphin - A Wii Emulator

Mon Oct 05, 2015 8:22 am

mikewasouski wrote:Do you think with raspberry pi B2, could be fair enough to emulate some game now?
The CPU in the Wii reportedly runs at 729 Mhz. The one in the Pi 2 runs at 900 Mhz. Even allowing for a bit of overclocking of the Pi 2, it's very unlikely you'd be able to emulate the Wii's processor on the Pi fast enough - and that's before you've started trying to emulating the hardware. So no.

Posts: 98
Joined: Tue Dec 26, 2017 3:24 am

Re: Dolphin - A Wii Emulator

Thu Jun 21, 2018 5:18 am

Luckily, the Dolphin team is working on making the emulator much more efficient. Maybe some day :)

Return to “Off topic discussion”