• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Android v
« Previous 1 ... 58 59 60 61 62 126 Next »

Why do games still have choppy sound and slow motion even on a snapdragon 835?
View New Posts | View Today's Posts

Pages (6): 1 2 3 4 5 6 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Why do games still have choppy sound and slow motion even on a snapdragon 835?
02-18-2018, 04:05 AM
#1
biomedical1010 Offline
Junior Member
**
Posts: 38
Threads: 3
Joined: Feb 2018
I hear that Dolphin on any Android chip aside from Nvidia is unplayable.

When will Dolphin on android exit the experimental phase?

Is that even possible with the drivers qualcomm gives?
Find
Reply
02-18-2018, 04:28 AM
#2
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
Emulating a GameCube is demanding.

Current Phones are just on the edge of powerful enough to run some games.

Inefficient drivers push us under that threshold in most cases.

Better drivers would help, but, the processors are still nowhere near as strong as desktop solutions.
Find
Reply
02-18-2018, 04:31 AM
#3
biomedical1010 Offline
Junior Member
**
Posts: 38
Threads: 3
Joined: Feb 2018
(02-18-2018, 04:28 AM)JMC47 Wrote: Emulating a GameCube is demanding.

Current Phones are just on the edge of powerful enough to run some games.

Inefficient drivers push us under that threshold in most cases.

Better drivers would help, but, the processors are still nowhere near as strong as desktop solutions.

So the snapdragon 845 will seal the deal?
Find
Reply
02-18-2018, 04:38 AM
#4
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
(02-18-2018, 04:31 AM)biomedical1010 Wrote: So the snapdragon 845 will seal the deal?

Probably not, it'll be an incremental improvement for sure, so "more" games will likely work at a playable speed, but not all. Remember, some games use features that are extremely expensive to emulate - some don't even work on the latest desktop CPUs at full speed in some cases.

Plus, many of the issues with performance end up being due to things like GPU drivers being inefficient or missing useful features - sometimes these cause things like excess synchronisation between the CPU and GPU, which means the performance doesn't even scale directly with improved CPU performance - as much of the time is waiting on the overhead of the synchronization and the communication fabric rather than the processing units themselves.
Find
Reply
02-18-2018, 04:51 AM (This post was last modified: 02-18-2018, 04:52 AM by biomedical1010.)
#5
biomedical1010 Offline
Junior Member
**
Posts: 38
Threads: 3
Joined: Feb 2018
(02-18-2018, 04:38 AM)JonnyH Wrote: Probably not, it'll be an incremental improvement for sure, so "more" games will likely work at a playable speed, but not all. Remember, some games use features that are extremely expensive to emulate - some don't even work on the latest desktop CPUs at full speed in some cases.

Plus, many of the issues with performance end up being due to things like GPU drivers being inefficient or missing useful features - sometimes these cause things like excess synchronisation between the CPU and GPU, which means the performance doesn't even scale directly with improved CPU performance - as much of the time is waiting on the overhead of the synchronization and the communication fabric rather than the processing units themselves.

Why does Qualcomm hate drivers so much? Why do they even bother making more powerful hardware if they refuse to make drivers for it?

The guys behind the Principle of Talos game also said the reason their games came to the shield but not Snapdragon is cause the horrible drivers which they were't able to work around.

I'm frank amazed the dolphin people are still trying to make it work even after 5 years of fruitless effort.
Find
Reply
02-18-2018, 04:58 AM (This post was last modified: 02-18-2018, 05:15 AM by Helios. Edit Reason: clarity )
#6
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
Often times, bugs are fixed upstream but due to how android is structured, phone vendors won't take driver updates because they're terrified of breaking things and/or re-certifying is a huge pain.

Also, mobile vendors tend to have driver teams a fraction of the size of desktop GPU vendors
Find
Reply
02-18-2018, 05:05 AM
#7
biomedical1010 Offline
Junior Member
**
Posts: 38
Threads: 3
Joined: Feb 2018
(02-18-2018, 04:58 AM)Helios Wrote: Often times, bugs are fixed upstream but due to how android is structured, vendors won't take driver updates because they're terrified of breaking things and/or re-certifying is a huge pain.

Also, mobile vendors tend to have driver teams a fraction of the size of desktop GPU vendors

Why does Nvidia ARM devices have 1000 tiems superior drivers than Qualcomm despite the latter selling 100 times as many chips as Nvidia does?

Maybe they just don't give a damn.
Find
Reply
02-18-2018, 05:08 AM (This post was last modified: 02-18-2018, 05:10 AM by Helios.)
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
nvidia controls the entire stack.

Android, driver, SoC. And no carrier to deal with.

nvidia says they're updating the driver, the driver gets updated.

There is no other vendor with this much control other than Apple.

Additionally, much of nvidia's GPU driver code is worked on by nvidia's *fucking massive* driver teams.
Find
Reply
02-18-2018, 05:09 AM
#9
biomedical1010 Offline
Junior Member
**
Posts: 38
Threads: 3
Joined: Feb 2018
Nvidia control Android?
Find
Reply
02-18-2018, 05:11 AM (This post was last modified: 02-18-2018, 05:16 AM by Helios.)
#10
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
Well, their own fork of android. Tongue

Every phone vendor basically forks android to use in their own device. They can do whatever they want with it.
Find
Reply
« Next Oldest | Next Newest »
Pages (6): 1 2 3 4 5 6 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode