(01-18-2017, 03:07 PM)JoeRaptorisback Wrote: [ -> ]I still can't see why the Vita can't emulate at least game cube then? It's well capable of emulating PS2. I mean it's done it. I'm just asking questions before I crack eggs to bake a cake of code.
The Vita can emulate the PS2? News to me...
I think you're getting it mixed up. Any PS2 titles on the Vita are ports/remakes. The Vita's waaaay too weak to start decent PS2 emulation. Even the PS3 couldn't do full software emulation of the PS2 (early PS3 models had PS2 guts crammed into them).
The Vita's CPU is too slow. The Vita's GPU is too outdated. It's possible to build and get Dolphin running, but at best, you'd have a slideshow measured in frames per minute. If you're lucky.
Since it does not support OpenGL 3.3 , there's no point no point in debating this issue any further
I'm using the high-end Snapdragon 810 (4 Cortex A57 cores) , gamecube game run slow like a slowmotion movie
What make you think the older A9 could do better ? No offence but I have a smartphone that has TI OMAP dual Core A9 @ 1.5GHz , it can't even maintain good speed in FPSE - The PS1 emulator
The PS Vita is quad core but I don't think there is any emulator outthere that can ultilize 4 cores , not to mention the 444Mhz clock speed of PS Vita is too slow compare to my phone
I mean, the Vita's not toaster now, any of you touched one? It aint toasty at all. But in all seriousness, can any of you show me the open source for the latest android dolphin revision. I'm going to get staticy on the code in a hot minute. Because I know compling your guys jit arm to vitas arm cpu isn't like simply pressing a button and everything is done. In all seriousness, I'm going to take a crack at the untried.
EDIT: Also, the Vita can run Unity 4, so what do you mean it can't run open GL 3.3? I couldn't see killzone mercenary running on Open GL 3 or 3.3 alone with solid FPS like the Vita does. Here's a good video on the capability of the vita. I might not do enough research on C and C# but I do know this, I follow logic. And pure logic may argue that Wii can be emulated on Vita.
Here's the video,
https://www.youtube.com/watch?v=UGVtliJGRkA
The video just might, (I emphasize) MIGHT, change everyone's mind.
The Vita is not supported by Unreal Engine 4. Somebody could port it (and somebody is trying), but as of now, UE4 does not run on the Vita.
And even if/when it does, that doesn't mean anything in terms of Dolphin. They're basically rewriting large portions of the UE4 source code to make it run on the Vita. They have a lot more flexibility to get away with this because the have the game engine source code.
Dolphin is not a game engine.
Dolphin is emulating the GC/Wii, the hardware that games run on. So if you had access to the original games' source code, sure, you too could make GC/Wii games run on the Vita with enough work and rewriting of the original game. But trying to emulate the hardware on a system with weaker specs than smartphones of today is a waste of time because not even those phones can run Dolphin at full speed.
(01-19-2017, 06:34 AM)JoeRaptorisback Wrote: [ -> ]I mean, the Vita's not toaster now, any of you touched one? It aint toasty at all. But in all seriousness, can any of you show me the open source for the latest android dolphin revision. I'm going to get staticy on the code in a hot minute. Because I know compling your guys jit arm to vitas arm cpu isn't like simply pressing a button and everything is done. In all seriousness, I'm going to take a crack at the untried.
EDIT: Also, the Vita can run Unity 4, so what do you mean it can't run open GL 3.3? I couldn't see killzone mercenary running on Open GL 3 or 3.0 alone with solid FPS like the Vita does. Here's a good video on the capability of the vita. I might not do enough research on C and C# but I do know this, I follow logic. And pure logic may argue that Wii can be emulated on Vita.
Here's the video, https://www.youtube.com/watch?v=UGVtliJGRkA
The video just might, (I emphasize) MIGHT, change everyone's mind.
Lol. So it's got a half-decent GPU for a handheld. Great. Now, you do know Dolphin is mostly CPU bound, and even in that video it acknowledges that the Vita has a terribad CPU?
Plus, no, it doesn't support full desktop opengl. My phone can run Unreal engine games, that doesn't mean it supports Desktop level opengl, it just means that there's a version of the Unreal engine that'll run on OpenGl ES.
(01-19-2017, 07:25 AM)Ivybridge11 Wrote: [ -> ]Lol. So it's got a half-decent GPU for a handheld. Great. Now, you do know Dolphin is mostly CPU bound, and even in that video it acknowledges that the Vita has a terribad CPU?
Plus, no, it doesn't support full desktop opengl. My phone can run Unreal engine games, that doesn't mean it supports Desktop level opengl, it just means that there's a version of the Unreal engine that'll run on OpenGl ES.
I have yet even utter single a word about unreal engine, because I never mentioned anything about it. But I know for fact, Vita can run unreal engine 3. well at least a version of it as you said.
I used to have an old android phone that surprisingly able to run melee at respectable speeds. 16-24fps
http://www.devicespecifications.com/en/model/698337fe
The vita has an arm cortex a9 processor and imagine what it can do with its CPU. But this proves, I have to show you all it'll work instead of tell you from belief. welp, here I go.
That low end 2015 phone is stronger than a vita, and it's not even close. But before we go to geekbench though, I want to point out that that phone is from 2015 (as opposed to 2011 for the vita), and it supports OpenGLES 3.0. It's just barely the minimum for Dolphin to run, but it has it. The vita does not. So remember, all of this is moot, since the vita's OpenGLES version is too old to run Dolphin.
Anyway, to geekbench!
Ok so, I found some Geekbench 3 benchmarks on that phone. The previous figures I gave before were geekbench 4, so, we need fresh figures. Yay more numbers!
-
Qualcomm Snapdragon 210 MSM8909 (ZTE Prestige)
Single Core: 300
Multi Core: 1013
iPhone 4s
Single Core: 219
Multi Core: 414
Now let's do the maths to convert the iPhone scores to vita level, aaand...
Vita
Single Core: 91
Multi Core: 344 (has twice as many cores as the iPhone, so 172x2)
-
So there you go. Your phone's CPU has roughly three times the performance. Even though A9s are better than A7s, the phone is running at SUCH a higher clockspeed that the Vita can't keep up! And it's honestly not surprising. Back in 2011, smartphones were still making leaps and bounds in performance. It only slowed down around 2015, really.
And since I like benchmarks, here are the Nvidia Shield Android TV Geekbench 3 results!
Single Core: 1590
Mutli Core: 4646