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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 … 334 335 336 337 338 … 1204 Next »

Super Mario Galaxy Cutscenes Choppy/Stuttering
View New Posts | View Today's Posts

Pages (3): 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Super Mario Galaxy Cutscenes Choppy/Stuttering
09-14-2016, 01:37 PM
#1
Nyaako Offline
Member
***
Posts: 51
Threads: 5
Joined: Aug 2016
Not sure if this is related to the whole shader cache thing, but when I tried starting up Super Mario Galaxy, the first cutscene (where Bowser appears before kidnapping Peach), it was stuttering a hell lot. And then, after the cutscene I restarted the game and saw that the cutscene was now smooth with no stutter. Well, until the next cutscene which was Bowser summoning that UFO to pick up Peach's Castle and in that cutscene it stuttered the same exact way unless I finish watching the whole cutscene and restart the game again.

Any ideas?

Using Dolphin Nightly Build 5.0-600
Find
Reply
09-14-2016, 11:04 PM
#2
ExtremeDude2 Online
Gotta post fast
*******
Posts: 9,347
Threads: 273
Joined: Dec 2010
Sounds like shader cache to me
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
09-15-2016, 02:37 AM
#3
Nyaako Offline
Member
***
Posts: 51
Threads: 5
Joined: Aug 2016
(09-14-2016, 11:04 PM)ExtremeDude2 Wrote: Sounds like shader cache to me

Very strange. Other pre-rendered cutscenes in other games (like Mario Sunshine) doesn't have this problem.
Find
Reply
09-15-2016, 03:00 AM (This post was last modified: 09-15-2016, 03:01 AM by Admentus.)
#4
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,996
Threads: 25
Joined: May 2015
Super Mario Galaxy is a lot heavier to emulate than Super Mario Sunshine.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
09-15-2016, 06:20 AM
#5
Nyaako Offline
Member
***
Posts: 51
Threads: 5
Joined: Aug 2016
(09-15-2016, 03:00 AM)Admentus Wrote: Super Mario Galaxy is a lot heavier to emulate than Super Mario Sunshine.

Well, I can play Mario Galaxy just fine. Again, it's just the pre-rendered cutscenes that are stuttering. Unless the stuttering problem in pre-rendered cutscenes is actually a common thing for Galaxy.
Find
Reply
09-15-2016, 06:34 AM
#6
Craftyawesome Offline
Above and Beyond
*******
Posts: 1,309
Threads: 7
Joined: Mar 2015
Are the games stored on something extremely slow? Try adding a portable.txt. See if that fixes it.
Website Find
Reply
09-16-2016, 12:14 AM
#7
Nyaako Offline
Member
***
Posts: 51
Threads: 5
Joined: Aug 2016
(09-15-2016, 06:34 AM)Craftyawesome Wrote: Are the games stored on something extremely slow? Try adding a portable.txt. See if that fixes it.

My games are stored in a 7200rpm HDD. Pretty sure it's not slow for it.
Find
Reply
09-16-2016, 12:20 AM
#8
DrHouse64 Offline
A woman yet a man, a man yet a woman
****
Posts: 343
Threads: 18
Joined: Jun 2013
Did you enabled "Load custom textures" ? Sometimes it can cause cutscenes to be slow.
From France with love.
Laptop ROG : W10 / Ryzen 7 4800HS @2.9 GHz (4.2 GHz Turbo disabled unless necessary for better thermals) / 16 Go DDR4 / RTX 2060 MaxQ (6 Go GDDR6)
Find
Reply
09-16-2016, 12:27 AM (This post was last modified: 09-16-2016, 03:19 AM by Admentus.)
#9
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,996
Threads: 25
Joined: May 2015
In case you did use "Load Custom Textures" (for hires texture packs), you should also enable "Prefetch Custom Textures". This require a fair amount of RAM but it will completely remove any stuttering that is related to custom textures. You should also trying playing the Galaxy games with D3D12, which works prettly smoothly and solid.

Regarding shader chache... It is a common issue (if we could define it as an issue) with emulation. Unlike normal native PC games, the shader cache can not be compiled ahead of when actually being put to use. In emulation, shaders are compiled when the effects are first seen. Updating your GPU, GPU driver or Dolphin version causes your shader cache to reset. Not a big deal, just play again so the shader cache will be remade. Super Mario Galaxy is well known for it's shaders, just like Xenoblade Chronicles and The Last Story. The reason why you don't experience the stuttering when playing the same section over is because it is already compiled in the shader cache. The many uses of shaders apply from special effects to textures and more, which is all to be cached. If it will eventually be fixed (made faster), only time will learn... *looks at Ubershaders*.

As Wikipedia states:

https://en.wikipedia.org/wiki/Shader Wrote:In the field of computer graphics, a shader is a computer program that is used to do shading: the production of appropriate levels of color within an image, or, in the modern era, also to produce special effects or do video post-processing. A definition in layman's terms might be given as "a program that tells a computer how to draw something in a specific and unique way".

With modern games, there are moderns ways to apply effects. The GameCube and Wii are simply more advanced than the N64, SNES, NES, GBA and GB.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
09-16-2016, 02:54 AM
#10
leolam Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,478
Threads: 5
Joined: Sep 2015
Quote:the shader cache can be compiled ahead of when actually being put to use. In emulation, shaders are compiled when the effects are first seen.
I think you meant that unlike PC games, shaders (not the cache; if you had a cache, problem solved) can not be compiled ahead of time.
Website Find
Reply
« Next Oldest | Next Newest »
Pages (3): 1 2 3 Next »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma