Project

General

Profile

Actions

Emulator Issues #2863

closed

Fade effects slow to crawl - OSX

Added by the.meeker over 14 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
GFX
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
Yes
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What steps will reproduce the problem?
1.Play any game that fades to black at the end of a scene (smg2, papermario, etc)
2.Watch FPS counter

What is the expected output? What do you see instead?
Expect FPS to remain at constant speed, but instead drops from 30 or 60 fps down to under 10 fps

Dolphin version with the problem? Other Dolphin version without the
problem?
een like this a while but can't pinpoint when it happened. Currently using R5762

32-bit or 64-bit and any other build parameters?
Both 32 and 64

OS version and versions of tools/libraries used?
OSX 10.6.4 and 10.6.3

Please provide any additional information below.
Happens with any fullscreen fade effect, fading from rendered world to a solid fullscreen color

Actions #1

Updated by the.meeker over 14 years ago

The best place to see this is at the start of a game where the wiimote warning comes up. The warning fades in and fades out. Both times the slowdown is there and also in any in game fades.

Actions #2

Updated by soren.jorvang over 14 years ago

  • Status changed from New to Accepted
  • Category set to gfx
  • Relates to performance set to Yes
Actions #3

Updated by Sonicadvance1 over 14 years ago

Running the binary in 32bit and it is still slow?

Actions #4

Updated by tempaddressformovingdata over 14 years ago

Please see this topic: http://forums.dolphin-emu.com/thread-10708.html it appears to be the same issue. It contains process samples.

This problem is definitely OSX-specific. In my case, I tried Animal Crossing and the bug occurred during the name select dialog. I can also confirm that it happens when playing Paper Mario.

It seems that the emulator suddenly starts doing LOADS of system calls. The CPU time becomes 99% system. Sure enough, the process samples reflect this.

Actions #5

Updated by tempaddressformovingdata over 14 years ago

This should probably get a higher priority since it practically breaks a lot of games on Mac OS X. This is something that happens routinely in games, and it's basically a show stopper.

Actions #6

Updated by soren.jorvang almost 14 years ago

Does this still happen?

Actions #7

Updated by tempaddressformovingdata almost 14 years ago

I'll update my sources and recompile later today.

Actions #8

Updated by soren.jorvang almost 14 years ago

  • Status changed from Accepted to Fixed

No response from submitter.

Actions #9

Updated by keller.g over 13 years ago

I see this issue on Linux using OpenGL -- in R25EWR, any time a rendered cutscene fades to or from black, FPS slows to single digits. As soon as the fade ends, the FPS snaps back to normal speed.

Actions

Also available in: Atom PDF