Project

General

Profile

Actions

Emulator Issues #3788

closed

Framelimiter and audio throttle limit too much fps in split-screen (Wii Sports and Mario Kart Wii)

Added by hatarumoroboshi over 14 years ago.

Status:
Invalid
Priority:
Normal
Assignee:
-
% Done:

0%

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

Description

What's the problem?
When you play a 2 player game (for example Wii Sports or Mario Kart Wii) using the split-screen, with framelimit on auto, on 60 (NTSC), or off but with audio throttle on, the fps are limited to 30 (still showing 100% speed though), instead of the 60 of single player mode (before anyone asks, these two games are supposed to run at 60 fps;-)).
The problem is not due to a slowdown, because my system can handle 50 fps even in split-screen (in Mario Kart Wii something less), the problem here is that fps are beeing limited by the emulator more than they should (more than real speed).
In fact it is like the emulator calculates a frame limit of 30 for each player screen (or window as you like) then "adding" the two windows (30 + 30) comes to think that it is still using 60fps...

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
r6558 (but couldn't find r6555, r6556 and r6557 build to test, so I cannot tell if they're broken too...)

(optional) Dolphin version that does not have the problem:
r6554

Operating system and version:
32-bit or 64-bit:
Windows XP SP3 32bit, Intel e8400, Ati hd4850 with both OpenGL and Dx9 plugin, two real wiimotes

Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
RSPE01 (Wii Sports) and RMCP01 (Mario Kart Wii)

Build command-line (not on Windows):

Was the ISO a plain dump from disc, compressed and/or scrubbed?
Plain dump

Please provide any additional information below.
In single player the emulator shows 60fps - 60 vps - 100% speed, in split screen it shows 30fps - 60 vps - 100% speed (but plays half speed).
In split-screen if I set the framelimit and audio throttle to off, or put framelimit to 60 and use "use fps for limiting", the "stolen" fps come back and I am able to play at 50 fps (of course still not full speed because of the more power requested by the split-screen, but way better than 30 fps), anyway in this way the emulator shows vps 110 and speed 180% (while in r6554 with split-screen I get 50 fps 50 vps and 83% speed with or without framelimit).
Don't know yet if some other game is affected as well...

Actions #1

Updated by skidau over 14 years ago

  • Status changed from New to Invalid

Sometimes the game will intentionally halve the framerate to keep the speed up on the actual hardware. That said, I am not seeing that in MKWii nor Wii Sports. I am getting roughly the same framerate in r6554 as I am now.

Marking this as invalid because it is not reproducible.

Actions #2

Updated by hatarumoroboshi over 14 years ago

Did you really use framelimit on auto (or 60) without "use fps for limiting"? 2 users were stuck at around 30 fps in issue 3843 as well so it is strange that you couldn't reproduce it...the problem is that it is possible to archieve "normal" frame rate in split screen (when I say "normal" I mean the frame rate that can allow your PC) only by ticking the option "use fps for limiting" (doing so I reach 45-50 fps, while in single play I have steady 60), otherwise in split screen framelimit and audio throttle are limiting fps more than they should (confirmed in the issue above and same result even with 6769)...so we're stuck at 30 fps it doesn't matter how powerful you computer is...

Actions #3

Updated by hatarumoroboshi over 14 years ago

a photo with VBeam disabled in r6888...

Actions #4

Updated by hatarumoroboshi over 14 years ago

Accidentally I found out that the "split screen framelimiter problem" in Wii Sports appears only with HLE audio Plugin; strangely LLE isn't affected...

Actions #5

Updated by hatarumoroboshi about 14 years ago

Don't know which revision was, but now Split-screen framelimiter problem is fixed.

Actions

Also available in: Atom PDF