Quantcast
Channel: Dolphin, the GameCube and Wii emulator - Forums - All Forums
Viewing all articles
Browse latest Browse all 26094

Removal of 30fps cap on games for true 60fps gameplay

$
0
0
Hello, everyone! I brand new to the forums, and I would like to see if what I have in mind can be implemented into Dolphin itself.

As some of you might be aware, not all games run at a true 60 fps. Titles like Super Mario Sunshine, Pikmin and Super Mario Galaxy all run at 30fps, regardless of what your fps counter says or how much CPU or GPU power you have under the hood. The difference between 30fps and 60fps is quite noticeable, especially during high levels of motion during gameplay. 60fps is visually much smoother than 30 fps to a great degree. Presently in Dolphin, you can raise the frame limiter or completely turn it off, but the game is rendered at double or triple the speed. The reason why it does not render at normal speed is because most games are rendered on a frame by frame basis and not with an internal time based mechanism like most PC games. Normally when you run a regular PC game below 60fps the game speed itself is uneffected and only the visual smoothness in impacted, however that is not the case with most Gamecube and Wii games.


A Nintendo 64 emulator has implemented forcing games to run at native 60fps by overclocking the virtual processors. Notice the difference in visual smoothness.

Goldeneye, Nintendo 64 60fps (Originally 15-20fps):

http://www.retrocopy.com/forumthread/414...lator.aspx


Now Dolphin does have the V-Beam hack that will overclock the virtual GPU, but games cannot be run faster due to frame by frame timing. The only way we can force 60fps is to patch the game, or interpret the code that sets the framerate. Pikmin runs 60fps in menu, and 30 ingame, so it does look like there is a way to force games to run faster.

Members on the PCSX2 fourm have set the limiter with Kingdom of Hearts:

http://forums.pcsx2.net/Thread-Kingdom-H...60fps-hack


What do you think? Can we enjoy our titles with super smooth gameplay? Please share your thoughts!

Also, if this was implemented, gaining control of game speed could be used as a viable alternative to frame skipping. Games could be rendered much like native PC titles! That means no slowdown, just a reduced framerate as opposed to a 60fps game running at half speed at 30fps (Which is still a playable framerate). Let me know if this is feasible!

Viewing all articles
Browse latest Browse all 26094

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>