Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: How to smooth frames for scrolling games on Bsnes emulator?

  1. #1
    Senior Newbie NorseChief's Avatar
    Join Date
    Jul 2009
    Posts
    82

    Default How to smooth frames for scrolling games on Bsnes emulator?

    One thing that has always bothered me about snes emulators is that all scrolling games have this jerky scrolling. I know these games don't run like this on the original consoles and I know that the scrolling and frame skipping is meant to be smooth as a baby's bottom.

    For example, Super Mario World on any snes emulator. When you are moving, the frames don't run smoothly. They jerk by as though you are running the game on some toaster. And I have a pretty decent video card and ram (about 1 gig).

    No matter what I set the video or advanced configuration to, it is always the same. This ugly jerky frame skipping. Even if I set everything to the lowest possible settings the scrolling is still the same. Imo this is the main reason why some people will insist that nothing beats playing the snes games on the original console. Because the scrolling looks so aweful.

    I played this game, Super Mario World on the MAME .134 emulator and the scrolling is just perfect with no jerkiness at all. This is one thing I noticed about MAME. The scrolling is always perfectly smooth. Why can't snes games run the same?

    And it's not just Super Mario World. It's every fast-paced scrolling game on snes that has this jerky scrolling.

    Another thing I have noticed is that sometimes after I change a video or audio setting on the Bsnes emulator, the game will run faster but will run perfectly smooth for a short period of time or until I press ESC to window the screen. Now why is that?

    Yet another thing I have noticed before is that snes games run from a floppy disc tend to run smoother (smoother scrolling) than if they are run from a location on your C:/ drive. Why is that?

    Please, can anybody help me tweak settings that would enable this smooth scrolling on the bsnes emulator or any other snes emulator for that matter? I would much appreciate it.

  2. #2
    Abusus non tollit usum FatTrucker's Avatar
    Join Date
    Jan 2007
    Location
    London Uk
    Age
    45
    Posts
    1,636

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Sounds like a sync issue with your display. Check your screen refresh and set it lower perhaps?. I have no tearing or scrolling issues with bsnes, snes9x or zsnes running on an LCD TV @ 60hz or a CRT PC monitor @ 75hz.

    I have sync audio and video enabled in bsnes, maybe that makes the difference?.

  3. #3
    Senior Newbie NorseChief's Avatar
    Join Date
    Jul 2009
    Posts
    82

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Quote Originally Posted by FatTrucker View Post
    Sounds like a sync issue with your display. Check your screen refresh and set it lower perhaps?. I have no tearing or scrolling issues with bsnes, snes9x or zsnes running on an LCD TV @ 60hz or a CRT PC monitor @ 75hz.

    I have sync audio and video enabled in bsnes, maybe that makes the difference?.
    It runs perfectly smoothly if I disable auto frame skipping on Zsnes. However it runs a little too fast.

    Apparently, the lowest refresh rate I can set my monitor to is 60hz. Do you know any other way I can set my monitor to a lower refresh rate?

  4. #4
    Abusus non tollit usum FatTrucker's Avatar
    Join Date
    Jan 2007
    Location
    London Uk
    Age
    45
    Posts
    1,636

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    It should be fine @ 60hz. If its still skipping or tearing then it has to be an issue with one of your other video options. What settings are you using?. If its skipping frames then that could easily cause jerkiness or tearing (since its not displaying every frame). There should be another option to throttle the speed, do you have vsync turned on?.
    Last edited by FatTrucker; October 8th, 2009 at 17:56.

  5. #5
    Senior Newbie NorseChief's Avatar
    Join Date
    Jul 2009
    Posts
    82

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Quote Originally Posted by FatTrucker View Post
    It should be fine @ 60hz. If its still skipping or tearing then it has to be an issue with one of your other video options. What settings are you using?. If its skipping frames then that could easily cause jerkiness or tearing (since its not displaying every frame). There should be another option to throttle the speed, do you have vsync turned on?.
    Sorry for the delayed response. I was away from the computer for a while.

    Yes, I do have both Vsync and tripple buffering turned on. If I turn them off then the game runs like 4 times faster than normal speed ( that is without auto frame rate enabled).

    My problem is that the game runs too fast, like twice the normal speed at the lowest frame rate possible, without 'auto frame rate' enabled (and I made a mistake earlier as you can see... it's not 'auto frame skipping', it's 'auto frame rate'). The scrolling is only smooth when 'auto frame rate' is not enabled. Otherwise it is all jerky.

    The other part of the problem is that the only way I can run the game at normal speed is with 'auto frame rate' (one of the speed options) enabled. And with this option enabled, the scrolling is jerky and blinky.

    With my refresh rate on my monitor set to 60hz, the game runs a little slower but still like twice the normal speed without 'auto frame rate' enabled. If I set my refresh rate higher, say to 85hz then the game runs like 6 time faster than normal speed without 'auto frame rate' enabled.

    I have fiddled around with all the video settings (on the zsnes or bsnes emulators) and thoroughly tested them all and none of them seem to make a difference to the speed.

    I have a pretty fast pc and I think that is part of the problem since it seems that snes emulators were designed for slower and older pc's. If only there was an option that enabled me to set the frame rate lower without 'auto frame rate' enabled. Then I could run the game at normal speed and with no jerky scrolling.

  6. #6
    Abusus non tollit usum FatTrucker's Avatar
    Join Date
    Jan 2007
    Location
    London Uk
    Age
    45
    Posts
    1,636

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Check your PM, I've responded to that. I think its your graphics card. For some reason a lot of people seem to have had issues with the upper end 8xxx series cards with emulation.

    I'm running a 3.0Ghz Dual Core, 4 Gb Ram and an 8500GT and it runs fine.

  7. #7
    Say wha??? Jale's Avatar
    Join Date
    Nov 2004
    Location
    Santiago, Chile
    Age
    34
    Posts
    6,448

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Try enabling Vsync and triple buffering.

  8. #8
    Abusus non tollit usum FatTrucker's Avatar
    Join Date
    Jan 2007
    Location
    London Uk
    Age
    45
    Posts
    1,636

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Quote Originally Posted by Jale View Post
    Try enabling Vsync and triple buffering.
    Quote Originally Posted by NorseChief View Post

    Yes, I do have both Vsync and tripple buffering turned on.

  9. #9
    Say wha??? Jale's Avatar
    Join Date
    Nov 2004
    Location
    Santiago, Chile
    Age
    34
    Posts
    6,448

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Oops... well... is it a PAL game?

  10. #10
    Senior Newbie NorseChief's Avatar
    Join Date
    Jul 2009
    Posts
    82

    Default Re: How to smooth frames for scrolling games on Bsnes emulator?

    Quote Originally Posted by Jale View Post
    Oops... well... is it a PAL game?
    It's not just one game, it's all fast-paced scrolling games that have this problem when auto frame rate is enabled. Otherwise it runs too fast on the lowest frame rate that you can manually set it to.
    Last edited by NorseChief; October 9th, 2009 at 15:50.

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •