Page 1 of 1

Re: Dolphin - A Wii Emulator

Posted: Thu Nov 24, 2011 7:19 am
by ChBi
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 http://code.google.com/p/dolphin-emu/

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?

Thanks!!
I am looking forward to your answers :-)

Re: Dolphin - A Wii Emulator

Posted: Thu Nov 24, 2011 7:33 am
by asb
No, the CPU is too slow for that.

Re: Dolphin - A Wii Emulator

Posted: Thu Nov 24, 2011 7:41 am
by ChBi
what a pity, would be a nice gimick ;-) thought the GPU could handle the most things ;-)

ChBi

Re: Dolphin - A Wii Emulator

Posted: Thu Nov 24, 2011 8:52 am
by jamesh
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.

Re: Dolphin - A Wii Emulator

Posted: Sun Nov 27, 2011 2:55 pm
by Josh
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)...

Re: Dolphin - A Wii Emulator

Posted: Sun Nov 27, 2011 2:57 pm
by blc
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.

Re: Dolphin - A Wii Emulator

Posted: Tue Aug 27, 2013 9:56 am
by Reidmere
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.

Re: Dolphin - A Wii Emulator

Posted: Tue Jan 27, 2015 10:25 pm
by barefoot138
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.

Re: Dolphin - A Wii Emulator

Posted: Thu Feb 05, 2015 11:19 pm
by mikewasouski
Do you think with raspberry pi B2, could be fair enough to emulate some game now?

Re: Dolphin - A Wii Emulator

Posted: Thu Feb 05, 2015 11:22 pm
by DirkS
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+

Re: Dolphin - A Wii Emulator

Posted: Sun Oct 04, 2015 6:31 pm
by howlu2002
Its now 2015 and the raspberry pi 2 is out, i there any way it will work now?

Re: Dolphin - A Wii Emulator

Posted: Sun Oct 04, 2015 11:33 pm
by Malman35
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:

Re: Dolphin - A Wii Emulator

Posted: Mon Oct 05, 2015 8:22 am
by dave j
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.

Re: Dolphin - A Wii Emulator

Posted: Thu Jun 21, 2018 5:18 am
by awesomelydeluxe
Luckily, the Dolphin team is working on making the emulator much more efficient. Maybe some day :)