• 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 ... 77 78 79 80 81 ... 124 Next »

Dolphin runs *very* well on the OnePlus 5
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Dolphin runs *very* well on the OnePlus 5
08-27-2017, 12:39 PM (This post was last modified: 08-28-2017, 01:41 AM by buffsee.)
#1
buffsee Offline
Junior Member
**
Posts: 21
Threads: 6
Joined: Aug 2017
The latest development builds have given my setup the little extra performance it needed to have a rock stable speed.

Games that run at fullspeed without any framedrops:

Super Mario Sunshine

Pikmin 2

Mario Kart Double Dash (but for some reason my screen has a very heavy blue tint? It's hard to play, but it does technically run at full speed.)

Games that run at fullspeed with occasional stutter:

Sonic Adventure 2 Battle

That's all the games I have. Literally every game i've tried is playable, with the exception of Mario Kart that has a blue tint, but still runs at fullspeed.

For those curious, I'm using OpenGL, Ignore Format Changes, EFB to Texture Only, and Skip EFB Access to CPU (Except for Mario Sunshine. I disable that option for Sunshine and it still runs smoothly), 2x res (720p), and Force 16:9

I've played for about an hour straight and haven't experienced any thermal throttling yet, although it's possible that it will with enough use.

However, Vulkan doesn't really work at all on the OnePlus 5. Games boot, and they run at fullspeed, but with severe graphical artifacts. Maybe in a years time Vulkan will work, if Qualcomm updates the drivers.
Find
Reply
08-27-2017, 01:01 PM (This post was last modified: 08-27-2017, 01:01 PM by Helios.)
#2
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
Nice sample size of 4
Find
Reply
08-27-2017, 01:06 PM (This post was last modified: 08-27-2017, 01:08 PM by buffsee.)
#3
buffsee Offline
Junior Member
**
Posts: 21
Threads: 6
Joined: Aug 2017
(08-27-2017, 01:01 PM)Helios Wrote: Nice sample size of 4

-30fps
-60fps
-open-ish-world
-racing

pretty much the entire spectrum, demand wise. I can almost promise you're not going to be running any Wii games. I'd assume a fair amount of people only use Dolphin for Sunshine/Double Dash/Luigi's mansion anyways.
Find
Reply
08-27-2017, 01:11 PM
#4
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
No it isn't.
Find
Reply
08-27-2017, 01:24 PM
#5
buffsee Offline
Junior Member
**
Posts: 21
Threads: 6
Joined: Aug 2017
(08-27-2017, 01:11 PM)Helios Wrote: No it isn't.

yes it is
Find
Reply
08-27-2017, 03:25 PM
#6
Phozz Offline
Junior Member
**
Posts: 31
Threads: 7
Joined: Jul 2017
(08-27-2017, 12:39 PM)buffsee Wrote: The latest development builds have given my setup the little extra performance it needed to have a rock stable speed.

Games that run at fullspeed without any framedrops:

Super Mario Sunshine

Pikmin 2

Mario Kart Double Dash (but for some reason my screen has a very heavy blue tint? It's hard to play, but it does technically run at full speed.)

Games that run at fullspeed with occasional stutter:

Sonic Adventure 2 Battle

That's all the games I have. Literally every game i've tried is playable, with the exception of Mario Kart that has a blue tint, but still runs at fullspeed.

For those curious, I'm using OpenGL, Ignore Format Changes, EFB to Texture Only, and Skip EFB Access to CPU (Except for Mario Sunshine. I disable that option for Sunshine and it still runs smoothly), 2x res (720p), and Force 16:9

I've played for about an hour straight and haven't experienced any thermal throttling yet, although it's possible that it will with enough use.

However, Vulkan doesn't really work at all on the OnePlus 5. Games boot, and they run at fullspeed, but with severe graphical artifacts. Maybe in a years time Vulkan will work, if Qualcomm updates the drivers.

Is it because of Android Oreo? O+5 wasn't running Dolphin "perfectly" last time I checked
Find
Reply
08-27-2017, 05:17 PM (This post was last modified: 08-27-2017, 05:19 PM by JosJuice.)
#7
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,693
Threads: 7
Joined: Oct 2014
(08-27-2017, 01:24 PM)buffsee Wrote: yes it is

No, it's not. Feel free talking about your phone running Pikmin 2 well, but having a title like "Dolphin runs *very* well on the OnePlus 5" is misleading.

By the way, Super Mario Sunshine will have incorrect behavior for the goo if you're using EFB Copies to Texture Only. I wouldn't count that game as running well unless you can get it to run at full speed with that disabled. It also requires a setting that you can't set in the GUI for the "Scrubbing Sirena Beach" shine, so I would really recommend downloading the game INI for the game so you automatically get the right settings: https://raw.githubusercontent.com/dolphin-emu/dolphin/4c004b6dc978d7585bf0765e22351ef1edd39a3a/Data/Sys/GameSettings/GMS.ini
Find
Reply
08-27-2017, 08:57 PM
#8
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,827
Threads: 10
Joined: May 2012
(08-27-2017, 03:25 PM)Phozz Wrote: Is it because of Android Oreo? O+5 wasn't running Dolphin "perfectly" last time I checked

No, it is more likely because of a JitArm64 optimization I've pushed. It speeds up by about 3%.
Find
Reply
08-28-2017, 01:38 AM (This post was last modified: 08-28-2017, 02:09 AM by buffsee.)
#9
buffsee Offline
Junior Member
**
Posts: 21
Threads: 6
Joined: Aug 2017
(08-27-2017, 05:17 PM)JosJuice Wrote: No, it's not. Feel free talking about your phone running Pikmin 2 well, but having a title like "Dolphin runs *very* well on the OnePlus 5" is misleading.

By the way, Super Mario Sunshine will have incorrect behavior for the goo if you're using EFB Copies to Texture Only. I wouldn't count that game as running well unless you can get it to run at full speed with that disabled. It also requires a setting that you can't set in the GUI for the "Scrubbing Sirena Beach" shine, so I would really recommend downloading the game INI for the game so you automatically get the right settings: https://raw.githubusercontent.com/dolphin-emu/dolphin/4c004b6dc978d7585bf0765e22351ef1edd39a3a/Data/Sys/GameSettings/GMS.ini

I'll try the settings now. I know from experience that I need EFB to texture for the game to be completely stable, but it's not completely ruined without it. I couldn't get the goop physics to work on any settings, so I just left it on. It's not really game breaking, just feels like a cheat.

e: I tried the config. It doesn't fix the goop. Mario doesn't slide in it. Lowers performance though. It chugs a little if you're in a big open area. Probably not beyond driver updates/jit optimization. Possibly even overclocking? the OP5 seems very thermally stable. Might need to undervolt if I try that. No clue how much headroom there might be.

(08-27-2017, 08:57 PM)degasus Wrote: No, it is more likely because of a JitArm64 optimization I've pushed. It speeds up by about 3%.

Yeah, these optimizations actually made a very real difference whenever I'm running 90% speed most the time. I'm getting a very playable experience in almost every title that I used to play.

I'm not even running Oreo yet. I'd doubt it would speed anything up, and if it does it's probably because of new drivers.
Find
Reply
08-28-2017, 02:45 AM (This post was last modified: 08-28-2017, 02:46 AM by JonnyH.)
#10
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
(08-28-2017, 01:38 AM)buffsee Wrote: e: I tried the config. It doesn't fix the goop. Mario doesn't slide in it. Lowers performance though. It chugs a little if you're in a big open area. Probably not beyond driver updates/jit optimization. Possibly even overclocking? the OP5 seems very thermally stable. Might need to undervolt if I try that. No clue how much headroom there might be.

I believe that Super Mario Sunshine is not complete-able any (non-tegra, they have a non-standard extension) android device as it requires occlusion query counts to decide if you've cleaned up enough 'goop', which are not available on OpenGL|ES.

Similarly, some games require dual-source blending - which is causing the double-dash issue you mentioned, and makes some parts non-playable. If the drivers have been updated for O, it would be useful to see if Qualcomm have fixed their shader_framebuffer_fetch implementation (which can be used to workaround this lack of dual-source blending support) - a build with that enabled can be found here https://forums.dolphin-emu.org/Thread-resident-evil-4-help?pid=447921#pid447921

Either way, if they *have* finally updated the driver, a list of support OpenGL extensions would be extremely useful to try to guide us in if these issues are fix-able or not.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 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