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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 264 265 266 267 268 ... 368 Next »

sync my fps not my vps!
View New Posts | View Today's Posts

Pages (2): « Previous 1 2
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
sync my fps not my vps!
01-28-2011, 02:33 AM (This post was last modified: 01-28-2011, 02:33 AM by Squall Leonhart.)
#11
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
VPS (V/I Refresh equivalent) isn't supposed to go above 60.
FPS Can range between 20 and 60fps (it can even go from 30-60 as a normal state just by changing from a world map to a battle screen)
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-28-2011, 02:44 AM (This post was last modified: 01-28-2011, 02:51 AM by ayami6969.)
#12
ayami6969 Offline
Member
***
Posts: 74
Threads: 6
Joined: Dec 2010
(01-28-2011, 02:33 AM)Squall Leonhart Wrote: VPS (V/I Refresh equivalent) isn't supposed to go above 60.
FPS Can range between 20 and 60fps (it can even go from 30-60 as a normal state just by changing from a world map to a battle screen)

Right but the problem we're referring to (or at least the one I'm talking about) is that if your desktop refresh rate is 60 and you cap a game at 30 then the game will only run at 50% speed instead of 100% speed at half the frame rate.

So for example lets say my desktop refresh rate is 60. I'm playing a game in Dolphin where on the menus the FPS is a solid 60, but in the levels it changes depending on how heavy the action is from 40-60 FPS. I decide "well, I'd rather just cap it at 30 frames so it will be constantly steady rather than fluctuating." So I go into Dolphin and limit the frame rate to 30. Start game. Now the framerate is locked at 30, but the game speed is 50%. That has to be a bug.
Find
Reply
01-28-2011, 08:55 AM (This post was last modified: 01-28-2011, 08:57 AM by NaturalViolence.)
#13
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
@Squall Leonhart

Actually I don't know why but in some games vps is 120 in some places, and that's the correct speed.

@ayami
If the game is running at 30 fps and 50% speed then just check "use fps for limiting". Set the framelimit to 60, and turn off audio throttle.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
01-28-2011, 09:11 AM (This post was last modified: 01-28-2011, 09:54 AM by ayami6969.)
#14
ayami6969 Offline
Member
***
Posts: 74
Threads: 6
Joined: Dec 2010
(01-28-2011, 08:55 AM)NaturalViolence Wrote: @Squall Leonhart

Actually I don't know why but in some games vps is 120 in some places, and that's the correct speed.

@ayami
If the game is running at 30 fps and 50% speed then just check "use fps for limiting". Set the framelimit to 60, and turn off audio throttle.

Come on now. I'm not some noob asking for a game configuration in a 200 post thread, give me some credit. Read what I wrote and then try what I said and then try your reply. It's an obvious bug.

Limiting FPS in Dolphin to 30 when your default refresh rate is 60 doesn't just half a games frame rate, it halves the games speed. Bug. The option isn't called "Framelimit & speed limit" it's just called "Framelimit". If I'm running at 100% speed at 60fps, it should run at 100% speed at 30fps. The Framelimiter option is limiting speed along with framerate. No audio throttle involved, and even if you do involve audio throttle with a lower framerate than your default refresh rate the same thing happens anyway so again, bug.

Edit- it's actually a little more complicated (or not) than I thought. When you choose to render the game in the main window after setting the frame limit to 30 if your default is 60 you'll notice Dolphin says the game is running at 50% speed. For some games this is OK, Mario Kart is an example, it runs at perfectly playable speed even though it's only 50%. Other games, such as Donkey Kong Country Returns play at half speed slow-mo throughout the whole game. Yet other games, PunchOut!! is an example, run at half speed in movies and in gameplay but are basically full speed even though it's still 50% in the menus.
If the FPS is erratic, this option may help.
Find
Reply
01-28-2011, 11:08 AM (This post was last modified: 01-28-2011, 11:11 AM by Squall Leonhart.)
#15
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
(01-28-2011, 08:55 AM)NaturalViolence Wrote: @Squall Leonhart

Actually I don't know why but in some games vps is 120 in some places, and that's the correct speed.

@ayami
If the game is running at 30 fps and 50% speed then just check "use fps for limiting". Set the framelimit to 60, and turn off audio throttle.

no, the VPS is just reporting incorrect numbers. VPS is the equivalent of Vertical Interupts (Refresh) and should not exceed the signal refresh of the broadcast format.
usually its due to a speed hack causing incorrect number reporting.

hard setting a FPS rate to 60 will speed some games up, and setting it to 30 will slow others down.
can even do both in the same game.
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-28-2011, 02:22 PM (This post was last modified: 01-28-2011, 02:29 PM by NaturalViolence.)
#16
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Limiting FPS in Dolphin to 30 when your default refresh rate is 60 doesn't just half a games frame rate, it halves the games speed. Bug. The option isn't called "Framelimit & speed limit" it's just called "Framelimit". If I'm running at 100% speed at 60fps, it should run at 100% speed at 30fps. The Framelimiter option is limiting speed along with framerate. No audio throttle involved, and even if you do involve audio throttle with a lower framerate than your default refresh rate the same thing happens anyway so again, bug.

*Facepalm*

All GC/Wii games are designed to run at a particular framerate. If the framerate changes the gamespeed changes. PC games aren't like that anymore but once upon a time it was common even in pc games to design the game engine in such a way where it stayed in sync with the graphics engine which in turn was designed to output a given number of frames per second. If you run a game that was designed to run at 60 fps with a framelimit of 30 fps it will run at halfspeed, since that's half the speed it runs at on the native hardware. This is not a bug, this is proper emulation. If you still don't believe me hop on irc and ask the devs.

Movies usually run at 30, 24, or 23.97 fps.

Game menues may also run at a different framerate than the game itself. MP is a good example of this. The main menu is designed to run at 30 fps while the game itself is designed for 60 fps.

Take NSMB for example:

Limit by vps
-120 (world/main map will run at normal speed but actual gameplay will run at double the native speed)
-60 (world/main map will run at half speed but actual gameplay will run at the correct speed)

Limit by fps
-60 (everything will run at the proper speed)

So basically the world/main map runs at 60 fps / 120 vps while actual gameplay runs at 60 fps / 60 vps. So fps remains the same while vps changes.

In MP the main menu runs at 30 fps / 60 vps while actual gameplay runs at 60 fps / 60 vps. So vps remains the same while fps changes.

Therefore in NSMB you should limit fps to 60 while in MP you should limit vps to 60 to get the proper speed.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
« Next Oldest | Next Newest »
Pages (2): « Previous 1 2


  • 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