(03-04-2016, 05:49 AM)u53r Wrote: [ -> ]I've seen people running games just fine on the SATV, plus it's the most powerful Android device on the market and there is a Android version which means it must be capable of running on even lower hardware otherwise why would it have been made?
This isn't great logic. The NSATV was released last March. How long do you think it takes to write an emulator?
The Android port has been being worked on for *years*, literally since before most phones were as powerful as a Gamecube. The first play store version of Dolphin was lucky to launch games at 1 fps.
The developers aren't doing this to make you happy; they're doing it to make themselves happy.
I recon they're doing this to create a working emulator, that would make everyone happy. Seeing as there is no point in making an program that no one can actually use they would either need to improve the efficiency of the code so that more devices can run it or focus their efforts on the devices that actually have the capabilities (mostly the SATV at the moment).
There doesn't happen to be anyone working on a version optimized for the SATV which properly leverages the X1 is there?
(03-05-2016, 07:43 AM)u53r Wrote: [ -> ]I recon they're doing this to create a working emulator, that would make everyone happy.
If Dolphin works well on Android devices and makes people happy, that's nice, but it's not what drives development forward. Dolphin developers simply work on what they want to work on.
(03-05-2016, 07:43 AM)u53r Wrote: [ -> ]Seeing as there is no point in making an program that no one can actually use
One point is that if it starts being developed early, it can be ready to use once better hardware is released. But like I said before, its existence doesn't rely on it having a point, it relies on developers being interested in it.
(03-05-2016, 07:43 AM)u53r Wrote: [ -> ]they would either need to improve the efficiency of the code so that more devices can run it or focus their efforts on the devices that actually have the capabilities (mostly the SATV at the moment).
While it is possible to improve the efficiency of the code, don't expect any huge improvements. After a certain point, the hardware (and the graphics drivers too in many cases...) is the limiting factor, no matter how good the software is. This is true even if you only focus on the SATV.
(03-05-2016, 07:43 AM)u53r Wrote: [ -> ]I recon they're doing this to create a working emulator, that would make everyone happy. Seeing as there is no point in making an program that no one can actually use they would either need to improve the efficiency of the code so that more devices can run it or focus their efforts on the devices that actually have the capabilities (mostly the SATV at the moment).
There doesn't happen to be anyone working on a version optimized for the SATV which properly leverages the X1 is there?
haha, you're funny. I want to be happy, and I don't want to play games. Playing with the source is my fun. Sure, there is no point right now, but why should I care?
About your technical assumptions. Dolphin is already quite efficient on Android, especially on the Shield. What do you think we have done within the last year? Please keep in mind that we're still talking about a up to 10W device, including the (quite powerful) GPU. Just compare your A57 CPU with any crappy AMD desktop which lots of people here in the forum are whining about for performance. How may you think the A57 can be as fast as such a shitty desktop CPU?
I get about the same performance on my shield as on my i5-3320M laptop three years ago. So don't call dolphin to not leverage the shield

(03-05-2016, 07:43 AM)u53r Wrote: [ -> ]There doesn't happen to be anyone working on a version optimized for the SATV which properly leverages the X1 is there?
degasus was hinting at this point earlier, but the entirety of the SATV (including CPU, and GPU) draws less than 10W of power.
My desktop's CPU requires 84W, and my GPU requires ~170W; and Dolphin doesn't even always run full speed on there. (Most of the time it does, but some games can be really demanding.)
Similarly, that CPU and GPU, each, by themselves, cost more than the SATV does.
Nvidia's marketing materials want you to believe the X1 is an extraordinarily powerful piece of hardware, and it is! When compared against
devices that are used to make phone calls. In the grander scheme of things, it's roughly as powerful as an Xbox 360 (it
wins on some metrics, and
loses on others.) An Xbox 360 was cutting edge hardware by the standards of 2003-2004ish. The innovation here is not that the X1 is a supercomputer; it's that it uses roughly 1/20th of the electricity an Xbox 360 uses.
Dolphin isn't slow because the developers are lazy. It's slow because the hardware just isn't there yet.