• 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 ... 63 64 65 66 67 ... 127 Next »

Dolphin and OnePlus 6
View New Posts | View Today's Posts

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Dolphin and OnePlus 6
06-30-2018, 05:14 PM
#1
DJM Offline
Junior Member
**
Posts: 23
Threads: 3
Joined: Jun 2018
Why does Dolphin run so bad on this device? I wanted to play Super Mario Sunshine but I get a lot of stuttering and fps drops. It's weird because I've seen many videos on YouTube abut Mario Sunshine working great on less powerful phones... I'm using the last revision 5.0-8279.
Find
Reply
06-30-2018, 05:48 PM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,877
Threads: 7
Joined: Oct 2014
It's most likely because those YouTube videos are using inaccurate settings that break certain parts of the gameplay in Super Mario Sunshine. Newer versions of Dolphin automatically enable the required settings when you're playing Super Mario Sunshine, but older versions don't. I'm guessing whoever made those YouTube videos used an old version of Dolphin without manually making sure that the settings were correct.

I'm not aware of any phone that can run Super Mario Sunshine well with the proper settings.
Find
Reply
07-01-2018, 11:56 PM
#3
DJM Offline
Junior Member
**
Posts: 23
Threads: 3
Joined: Jun 2018
(06-30-2018, 05:48 PM)JosJuice Wrote: I'm not aware of any phone that can run Super Mario Sunshine well with the proper settings.


Yes, why? I think last generation phones (OnePlus 6, Galaxy S9) should be enough powerful to run GameCube games at full speed. Maybe the Android port is not well optimized?
Find
Reply
07-02-2018, 12:57 AM
#4
degasus Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,828
Threads: 10
Joined: May 2012
(07-01-2018, 11:56 PM)DJM Wrote: I think last generation phones (OnePlus 6, Galaxy S9) should be enough powerful to run GameCube games at full speed.

Maybe you are just wrong? Some games work fine, others don't.
Find
Reply
07-02-2018, 05:14 AM (This post was last modified: 07-02-2018, 05:18 AM by BlackAngel.)
#5
BlackAngel Offline
Peaceful Anarchism
***
Posts: 209
Threads: 2
Joined: Mar 2009
(07-01-2018, 11:56 PM)DJM Wrote: Yes, why? I think last generation phones (OnePlus 6, Galaxy S9) should be enough powerful to run GameCube games at full speed. Maybe the Android port is not well optimized?

It simple last generation phones need Vulkan to run perfect. OpenGL is accurate but slow..
For Example Android 9 will support Vulkan latest drivers, we have to see if Dolphion-Emu working with that driver vendors..
I can help you I own OP6, you can play almost anything on Dolphin with OP6


[color=#339933][color=#3399ff]General Settings[/color][/color]


Dual Core [[color=#339933][color=#3399ff]X[/color][/color]]
Override Emulated CPU ClockSpeed [[color=#3399ff]X[/color]][color=#3399ff] 100%[/color]

Try Override 60% or 80% or 100% or 115%

sometimes 60% working better sometimes 80% sometimes 100% for each game you need to find the correct override
simple find a place with FPS droprate, savestate slot1, and load each time with different cpu value..

For me most games working 30 FPS without checking CPU Overrider. OpenWorld games usally need override.


[color=#339933][color=#3399ff]Settings[/color][/color]

Show FPS [[color=#339933][color=#3399ff]X[/color][/color]]
Shader Compilation Mode [[color=#3399ff]Synchronous[/color]]
Compile Shaders Before Starting [[color=#3399ff]X[/color]]


[color=#3399ff]Enhancements[/color]

Internal Resolution
[color=#3399ff]1x Native (640x528)[/color]     Huge OpenWorld games preferred for stable 30FPS
[color=#3399ff]2x Native (1280x1056)[/color] Games Like Metal Gear works pretty with res looks perfect without pixels.
Always you can try both resolutions for each game you try to play.

Full-scene Anti-Aliasing [color=#3399ff][Default] [1x][/color]
Anisotropic Filtering [color=#3399ff][Default [1x][/color]
Scaled EFB Copy [[color=#3399ff]X[/color]]
Per-Pixel Lighting []
Force Texture Filtering []

Disable Fog [[color=#3399ff]X[/color]]
Disable Copy Filter [[color=#3399ff]X[/color]]


[color=#3399ff]Hacks[/color]

Skip EFB Access from CPU [] (Unlike Classic PC Machine CPU which usually increase FPS if u tick that on Android Phones it get worst so leave it alone)
Ignore Format Changes [[color=#3399ff]X[/color]]
Store EFB Copies to Texture Only [[color=#3399ff]X[/color]]


Texture Cache Accuracy [color=#3399ff][Low][/color]
GPU Texture Decoding [[color=#3399ff]X[/color]] (Sometimes On sometimes OFF you also need to test that value)

Store XFB Copies to TExture Only [[color=#3399ff]X[/color]]
Immediately Present XFB [[color=#3399ff]X[/color]] (Many People will disagree with that cause of issues in games but this will increase your FPS 100% at least on OP6)

Fast Depth Calculation [[color=#3399ff]X[/color]]
Aspect Ratio [[color=#3399ff]Force 16:9[/color]]

This is Wide Screen Solution cause the Phone its too Wide..
if u use [[color=#3399ff]Stretch to Window[/color]] your game will be stretch more than normal and will cover the whole screen.


as you can see there are many values you need to play with for each different game you starting
Super Mario Sunshine is like OpenWorld game, so try to use CPU override values + low resolution + GPU Texture Decoding.


[[color=#3399ff]X[/color]] = [color=#3399ff]Tick[/color] = [color=#3399ff]ON[/color]
[] = [color=#ff3333]OFF[/color]
CPU: AMD Ryzen 7 2700X 4000MHz OC | RAM: G.Skill DDR4 Dual 16GB 3200MHz OC | GPU: NVIDIA GeForce RTX 2080 1710MHz
SSD: Corsair Force MP500 240GB NVMeM.2
Ishiiruka-x64 1075

CPU-Z PC Build Validator
Website Find
Reply
07-02-2018, 06:16 AM (This post was last modified: 07-02-2018, 06:16 AM by Helios.)
#6
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,397
Threads: 15
Joined: May 2012
This is likely the stuff those tech youtubers do to claim dolphin runs fine on these phones.

I'm sure they do when you're configuring dolphin to throw out any chance at emulating correctly. Smile
Find
Reply
07-03-2018, 05:59 AM (This post was last modified: 07-03-2018, 06:01 AM by BlackAngel.)
#7
BlackAngel Offline
Peaceful Anarchism
***
Posts: 209
Threads: 2
Joined: Mar 2009
(07-02-2018, 06:16 AM)Helios Wrote: This is likely the stuff those tech youtubers do to claim dolphin runs fine on these phones.

I'm sure they do when you're configuring dolphin to throw out any chance at emulating correctly. Smile

Well those tech youtube have no idea how dolphin-emu working.. most of them..
But you are kinda right, enable override below 100% & some other settings throwing out the emulation Big Grin
but.. some people thirst to play on android phones.. so there a way even if you break emulation..
at least if you savestate cause crash will be happen for sure Big Grin

With Vulkan everything will be possible.. At least on this powerful phones..
CPU: AMD Ryzen 7 2700X 4000MHz OC | RAM: G.Skill DDR4 Dual 16GB 3200MHz OC | GPU: NVIDIA GeForce RTX 2080 1710MHz
SSD: Corsair Force MP500 240GB NVMeM.2
Ishiiruka-x64 1075

CPU-Z PC Build Validator
Website Find
Reply
07-03-2018, 08:38 AM
#8
JonnyH Offline
Shameless AMD shill
**********
Developers (Some Administrators and Super Moderators)
Posts: 701
Threads: 0
Joined: May 2017
(07-03-2018, 05:59 AM)BlackAngel Wrote: With Vulkan everything will be possible.. At least on this powerful phones..

The vast majority of the time android devices are JIT limited on the CPU - much of the OpenGL overhead is already pushed to another thread, so reducing that overhead wouldn't directly help the JIT thread.

And for the majority of use cases, the actual GPU cost of the 'same' rendering using OpenGL and Vulkan is about the same.

But it's always good reducing overhead - especially on phones where power and cooling limits are right (less second-thread use = more power budget left for the rest of the SoC - either GPU or the primary jit thread may be able to boost further, or not throttle as quickly)
Find
Reply
« Next Oldest | Next Newest »


  • 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