Is it possible to Hack Wii Games to Run at 30FPS?

Discussion in 'Wii - Hacking' started by gbadl, Jan 28, 2012.

Jan 28, 2012
  1. gbadl
    OP

    Member gbadl GBAtemp Regular

    Joined:
    Sep 13, 2009
    Messages:
    116
    Country:
    I notice that games that are 30FPS run better in Dolphin then games that Run at 60FPS, I want to hack the games to run at 30FPS instead of 60FPS, the human eye can't notice a difference above 25FPS anyway.
     
  2. DeadlyFoez

    Member DeadlyFoez Banned

    Joined:
    Apr 12, 2009
    Messages:
    5,223
    Country:
    United States
    It most certainly can, especially on fast moving things. If that was really the case then why would companies even bother making 120hz and 240hz tv's? Certainly not just for 3D games and movies because 120hz tv's came out before 3d movies and games were available.
     
  3. Snailface

    Member Snailface My frothing demand for 3ds homebrew is increasing

    Joined:
    Sep 20, 2010
    Messages:
    4,324
    Location:
    Engine Room with Cyan, watching him learn.
    Country:
    Antarctica
    Options-->Configure-->General Tab-->Framelimit

    You could also use frameskipping:
    (under Emulation--> frame skip)

    Whatever works for you. I can definately sympathize with the desire for a steady 30fps rather than a jittery 60fps. :)
     
  4. Rydian

    Member Rydian Resident Furvertâ„¢

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    The thing is which FPS speed is visible depends on what's being displayed. For example most people don't know that most movies run at 24FPS because they use post-processing like motion-blur and such to hide it... and whether a slow framerate is noticeable or not often depends on how much of the visual scene changes at once. Video games most often do NOT use post-processing effects to hide a low-framerate (especially not on the Wii), so that's not true in this case.

    Anyways... for an RTS or something like that where much of the visible scene is unchanged (or changed little) between various frames a low framerate has a minimal impact... whereas with an FPS where the entire contents of the screen can change at once very quickly (the player turning around quickly and such like that) a lower framerate is more noticeable.

    The 60FPS number that's most often tossed around is because that's around the limit of human perception when it comes to the types of media most commonly displayed on screens, but most importantly most screens sync at that speed anyways so any framerate above that is not physically displayed (and while there's 120hz TVs, most broadcast is still way below that and when 120hz is used it's for 3D and so the effective rate is still 60 or less).

    I know not all of this applies to the Wii, I'm just listing some background to explain why it's wrong.
     
  5. Tom Bombadildo

    Contributor Tom Bombadildo Honk!

    pip
    Joined:
    Jul 11, 2009
    Messages:
    8,771
    Location:
    I forgot
    Country:
    United States
    A better example of this would be Need for Speed The Run, this game (to my knowledge) runs at 30FPS and looks like so much shit it's barely even playable (to me).
     
  6. Rydian

    Member Rydian Resident Furvertâ„¢

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    Oh yeah racing games are a good example as well, it's just FPS games are more common where a low framerate is universally known as a killer.
     
  7. DeadlyFoez

    Member DeadlyFoez Banned

    Joined:
    Apr 12, 2009
    Messages:
    5,223
    Country:
    United States
    When 120hz tv's first came out the extra frames were just motion blur and other stupid shit.
     
  8. gbadl
    OP

    Member gbadl GBAtemp Regular

    Joined:
    Sep 13, 2009
    Messages:
    116
    Country:
    I am not too sure but wouldn't it be better to modify the game, I am only looking at it with PC games in mind, I can't really tell the difference between change FPS from 30 to 60 or back to 30 from 60, but when using an emulator and use frame limits or skipping it either is slower or jumpy.
     
  9. Tom Bombadildo

    Contributor Tom Bombadildo Honk!

    pip
    Joined:
    Jul 11, 2009
    Messages:
    8,771
    Location:
    I forgot
    Country:
    United States
    This is because the game is not meant to be played at slower FPS.
     
  10. Rydian

    Member Rydian Resident Furvertâ„¢

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    Yeah unlike PC gaqmes where an unsteady framerate is always a possibility so the game logic has to be timed independantly from the rendering logic, with many console games they're benchmarked and then capped appropriately and then the game logic is set to the rendering logic ('cause it's faster and simpler that way), so in most cases simply changing the FPS (by injecting "dead" frames) will slow down the entire game.

    This is how slow-motion on flash carts work from what I've seen.


    EDIT: Well, some PC games like Terraria time the game logic to the rendering, which causes issues because graphical lag turns into gameplay lag, a common sourse of "monster teleporting" online.
     
  11. Taleweaver

    Member Taleweaver Storywriter

    Joined:
    Dec 23, 2009
    Messages:
    5,121
    Location:
    Belgium
    Country:
    Belgium
    Why would you want to modify each wii game at the time when you could be setting it directly for all the wii games?


    Obviously, dolphin cannot change PC games. You'll have to check those games for something similar. Still...speaking as a former "hardcore" UT2004 player (on a PC barely above the minimum specs), I can very positively claim that Rydian is correct. It doesn't exactly look like a difference...until you play the same game with a steady 60FPS. If you go back to 30, it'll be like wading through mud.
     

Share This Page