Dolphin Emulator For Android Now Runs Close To Full Speed

Status
Not open for further replies.

Kirito-kun

Disciple of GabeN
OP
Banned
Joined
Jul 23, 2013
Messages
290
Trophies
0
Location
22nd Floor
XP
165
Country
Canada
Got a high-end Android device? Well, it's now possible to run GameCube games at close to full speed on that device. Yes. Playing GameCube games on a smartphone or tablet.

Take a look at this video of a Galaxy Note 3 running Lugui's Mansion and Melee at close to 100% speed.



The emulator is still in alpha, so this is a great accomplishment. Looks like the inclusion of OpenGL ES3.0 has finally made the emulator usable.

The emulator is free on Google Play but be warned, you need a very high-end device to run it. The Galaxy Note 3 featured in the video is one of the most powerful Android devices currently available, so don't expect every device to be able to run this emulator.
 

PityOnU

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
1,182
Trophies
1
XP
1,614
Country
United States
This is quite impressive.

Hmmm... Makes me wonder why the PC version isn't optimized as well.
 

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
764
Country
United States
Back in 2002, I don't think the thought of a phone playing Gamecube ever crossed my mind. Now it seems too obvious.
At this rate, the 25th DS iteration may be able to run a Gamecube test application.
 
  • Like
Reactions: TotalInsanity4

ganons

Well-Known Member
Member
Joined
Jun 12, 2005
Messages
3,290
Trophies
1
XP
3,099
Country
the actual gameplay of ssb looks unplayable. He should have demoed the other popular titles i.e. mario kart/galaxy, windwaker etc
 

Kirito-kun

Disciple of GabeN
OP
Banned
Joined
Jul 23, 2013
Messages
290
Trophies
0
Location
22nd Floor
XP
165
Country
Canada
What. The fuck. How is this even possible...

It's very possible. Smartphones and tablets are miles ahead of 6th gen home consoles as well as the Wii.

Galaxy Note 3

2.3 GHz quad-core ARM processor
Adreno 330 @ 130 GFLOPS
3 GB RAM

GameCube

485 MHz PowerPC single-core processor
ATI Flipper GPU @ 6.5 GFLOPS
43 MB RAM

Wii

783 MHz PowerPC single-core processor
ATI Hollywood @ 11 GFLOPS
88 MB RAM
 

Kirito-kun

Disciple of GabeN
OP
Banned
Joined
Jul 23, 2013
Messages
290
Trophies
0
Location
22nd Floor
XP
165
Country
Canada
*Googles Galaxy Note 3's specs*

Hmm, I know of something else with a fairly nice GPU and a quad core 2ghz ARM proc
next stop, Dolphin on Vita

If a Wii game is a "nearly" full speed. I wonder about GameCube.

The only problem is that the PS Vita's GPU may not be powerful enough. It only pushes out 50 GFLOPS compared to the Note's 130 GFLOPS. And Dolphin needs a good GPU to run, I know from personal experience running the PC version. The Vita's GPU also doesn't support OpenGL ES 3.0, which is required for Dolphin to render 3D graphics at a playable speed.
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,322
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,184
Country
United States
Very very VERY misleading. Full speed in menus and a prerendered video, whoop-dee-doo.

Melee runs (very glitchily) at 20% speed on the Galaxy S4 with OpenGL ES3 and Dual Core. THAT'S how it runs on high-end hardware.
And if you watched the video, you'd see that Luigi's Mansion is completely unplayable, no matter your patience. It's just broken.

Also, if you'll notice, the game is displaying in portrait mode. That's not because of the phone's orientation; it's a massive bug with the Adreno GPU drivers. That's the only way it can display in OpenGL ES3 mode on the high-end Samsung phones, at least for the moment.
 
  • Like
Reactions: Duo8 and 1NOOB

Kirito-kun

Disciple of GabeN
OP
Banned
Joined
Jul 23, 2013
Messages
290
Trophies
0
Location
22nd Floor
XP
165
Country
Canada
Very very VERY misleading.

Melee runs (very glitchily) at 20% speed on the Galaxy S4 with OpenGL ES3 and Dual Core. THAT'S how it runs on high-end hardware.

Also, if you'll notice, the game is displaying in portrait mode. That's not because of the phone's orientation; it's a massive bug with the Adreno GPU drivers. That's the only way it can display in OpenGL ES3 mode on the high-end Samsung phones, at least for the moment.

20%? Were you paying attention to the video? It was running at least 2/3 normal speed.

Also, the phone was a Galaxy Note 3, which is more powerful than the Galaxy S4 in terms of CPU (Snapdragon 800 vs 600, 2.3 GHz vs 1.9 GHz) and also has more RAM.
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,322
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,184
Country
United States
20%? Were you paying attention to the video? It was running at least 2/3 normal speed.

Also, the phone was a Galaxy Note 3, which is more powerful than the Galaxy S4 in terms of CPU (Snapdragon 800 vs 600, 2.3 GHz vs 1.9 GHz) and also has more RAM.
Again, it was only running faster than that IN MENUS. AKA, the REALLY easy part to emulate. Watch the timer in the Melee fight. Shows who watched the video (and tried it on their own hardware).
Yes, the 400MHz difference is a factor, but not a 50% speed factor. The 3GB of RAM is irrelevant; Dolphin and Android combined don't use more than 1.5GB.
 

trumpet-205

Embrace the darkness within
Member
Joined
Jan 14, 2009
Messages
4,363
Trophies
0
Website
Visit site
XP
693
Country
United States
But your laptop is much more powerful than a smartphone...
Android version make even more sacrifice in terms of accuracy to get more speed out of it.

Higher accuracy (more closer to low level emulation) means emulating more system like, while less accuracy (more closer to high level emulation) means emulating results instead.

Higan/bsnes, an SNES emulator dedicated to accuracy rather than hacks and tricks, can't even run at full speed on many modern CPUs.

http://arstechnica.com/gaming/2011/...-3ghz-quest-to-build-a-perfect-snes-emulator/
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: