• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

Some games feel stuttery (FBAlpha)?

Scheduled Pinned Locked Moved Help and Support
performancespeedstutterfbalpha
71 Posts 10 Posters 15.5k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G
    GreenHawk84
    last edited by 25 Jan 2018, 22:59

    OK, so I went the Source update route again for FBAlpha and it appears I have the latest build. However, the jittery movement (tried Goldenaxe) is still there.

    B 1 Reply Last reply 26 Jan 2018, 00:07 Reply Quote 0
    • B
      barbudreadmon @GreenHawk84
      last edited by 26 Jan 2018, 00:07

      @greenhawk84 What's written in the bottom left of the retroarch menu ?

      FBNeo developer - github - forum

      G 1 Reply Last reply 26 Jan 2018, 12:54 Reply Quote 0
      • G
        GreenHawk84 @barbudreadmon
        last edited by 26 Jan 2018, 12:54

        @barbudreadmon 1.6.9 - FB Alpha v0.2.97.42 54ee769

        B 1 Reply Last reply 26 Jan 2018, 13:31 Reply Quote 0
        • B
          barbudreadmon @GreenHawk84
          last edited by 26 Jan 2018, 13:31

          @greenhawk84 Hmm that's weird, last time i checked, my rpi1 was able to run those games at full speed with lr-fbalpha, so that can't be related to high cpu usage. I can't say those drivers had drastic changes over the last few years either. The only things that come to mind are setup related (cpu governor not set to performance, programs running in the background, sd in a bad state, bad combination of settings in retroarch, ...), and i don't think i'll be able to help you with that.

          FBNeo developer - github - forum

          G 1 Reply Last reply 26 Jan 2018, 13:42 Reply Quote 0
          • G
            GreenHawk84 @barbudreadmon
            last edited by 26 Jan 2018, 13:42

            @barbudreadmon still odd that Mame2003 running Mortal Kombat 2/3 is fine, Sega Genesis/SNES emus are fine, and Mame2010 running the games I noticed issues with was fine.

            1 Reply Last reply Reply Quote 0
            • G
              GreenHawk84
              last edited by 26 Jan 2018, 14:37

              I uninstalled FBAlpha totally and installed from Source. The issue was still there. Loaded Goldenaxe on Mame2010 for a sanity check and it was very smooth.

              @caver01 let me know if you find anything.

              C M 2 Replies Last reply 26 Jan 2018, 16:38 Reply Quote 0
              • C
                caver01 @GreenHawk84
                last edited by 26 Jan 2018, 16:38

                @greenhawk84 well, I am in the process of a total software rebuild on my mini NESPI where I saw this. My thought was along the line of video settings to improve input lag. I know I was playing with dispmanx, and a handful of settings from here. I am not sure if you were exploring similar settings, but it might explain why one emulator is having issues and not everything else if adjustments were made to its retroarch.cfg.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                B 1 Reply Last reply 26 Jan 2018, 16:44 Reply Quote 1
                • B
                  barbudreadmon @caver01
                  last edited by 26 Jan 2018, 16:44

                  @caver01 said in Some games feel stuttery (FBAlpha)?:

                  dispmanx

                  I wouldn't recommend using dispmanx with lr-fbalpha, from my experience it prevents screen rotation, which is a big issue with arcade emulators, i don't know if there are other side effects though.

                  FBNeo developer - github - forum

                  1 Reply Last reply Reply Quote 0
                  • C
                    coldnpale
                    last edited by 26 Jan 2018, 16:50

                    Just for the record, yesterday I updated from binary. So far I tried some mslug games and street fighter third strike, they all seemed to run full speed, no issues.

                    1 Reply Last reply Reply Quote 1
                    • M
                      mediamogul Global Moderator @GreenHawk84
                      last edited by 26 Jan 2018, 16:57

                      @greenhawk84

                      You might try running top to see exactly what is taking up the most resources. Perhaps something is running that shouldn't be.

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      1 Reply Last reply Reply Quote 1
                      • G
                        GreenHawk84
                        last edited by 26 Jan 2018, 16:57

                        @caver01, no I haven't adjusted anything, I keep everything stock except I run integer scale on some games and an overlay. I tried without those options and I saw the performance issue. I am not too savvy on how to confirm the game is running at full speed but displays some jittery movement anyway.

                        M 1 Reply Last reply 26 Jan 2018, 16:59 Reply Quote 0
                        • M
                          mediamogul Global Moderator @GreenHawk84
                          last edited by 26 Jan 2018, 16:59

                          @greenhawk84 said in Some games feel stuttery (FBAlpha)?:

                          I am not too savvy on how to confirm the game is running at full speed

                          In the RetroArch menu, under 'Video' there's a selection to turn the FPS display on/off.

                          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                          G 1 Reply Last reply 26 Jan 2018, 21:40 Reply Quote 1
                          • G
                            GreenHawk84 @mediamogul
                            last edited by 26 Jan 2018, 21:40

                            @mediamogul after enabling frame rate display I am seeing 60fps (with a dip to 59.X) once a while but mostly 60fps. I observed the jerkiness at the same time observing solid 60fps.

                            M B 2 Replies Last reply 27 Jan 2018, 00:45 Reply Quote 0
                            • M
                              mediamogul Global Moderator @GreenHawk84
                              last edited by mediamogul 27 Jan 2018, 00:45

                              @greenhawk84

                              Does lr-fbalpha have a frame skip feature? If so, it may be enabled. That, or something similar, would cause visual stuttering while technically still emulating at full speed.

                              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                              B 1 Reply Last reply 27 Jan 2018, 02:42 Reply Quote 0
                              • B
                                barbudreadmon @mediamogul
                                last edited by 27 Jan 2018, 02:42

                                @mediamogul said in Some games feel stuttery (FBAlpha)?:

                                Does lr-fbalpha have a frame skip feature?

                                No

                                FBNeo developer - github - forum

                                1 Reply Last reply Reply Quote 0
                                • B
                                  barbudreadmon @GreenHawk84
                                  last edited by barbudreadmon 27 Jan 2018, 18:11

                                  @greenhawk84 I just tried all the games you mentioned on my rpi3@1.2Ghz :

                                  • cps1/neogeo games use 35~45% cpu usage
                                  • golden axe uses 45~70% cpu usage(i think you can lower the cpu usage a lot by playing around with the 3 core options related to sound for this one)
                                  • turtle in time uses 80-85% cpu usage

                                  I can imagine turtle in time stuttering from cpu usage on a non-overclocked rpi3, the others definitely won't.
                                  Also, the dip to 59.X has been there since the old fba core (now named lr-fbalpha2012), and i'm pretty sure it doesn't affect anything (most likely a bad rounding issue with how retroarch compute this).

                                  All tests done with latest commit of lr-fbalpha, retroarch 1.7.0, gl video driver, alsa sound driver, scanline shader, core provided aspect ratio, threaded video on, and integer scale off.

                                  FBNeo developer - github - forum

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    GreenHawk84
                                    last edited by GreenHawk84 27 Jan 2018, 18:24

                                    Tried Turtles in Time, Golenaxe on FBA 2012, very smooth motion.

                                    Here are some settings in FBAlpha photos from my setup:

                                    0_1517077401840_20180127_120805 2.jpg
                                    0_1517077421127_20180127_120842 2.jpg
                                    0_1517077429358_20180127_120900 2.jpg
                                    0_1517077437513_20180127_120914 2.jpg
                                    0_1517077453215_20180127_120930 2.jpg

                                    B 2 Replies Last reply 27 Jan 2018, 19:03 Reply Quote 0
                                    • B
                                      barbudreadmon @GreenHawk84
                                      last edited by 27 Jan 2018, 19:03

                                      @greenhawk84 Only differences i can see with my setup :

                                      • i don't use integer scale (i don't think this is needed when using simple shaders like scanline.glsl)
                                      • i have vertical sync on (which is the recommended setting, it is mentioned when using the xmb menu driver)
                                      • i have the core option cpu overclock at 100 (using higher value will impact cpu usage on games benefiting from this setting, which include all neogeo games and a few others)
                                      • i use alsa instead of alsathread (i never noticed the difference, and now i notice i have a new "tinyalsa" choice, what's this ?)
                                      • i use xmb instead of rgui (i prefer beautiful menu with tips, even if it's not totally smooth on raspberry)

                                      You didn't mention the shaders you are using

                                      FBNeo developer - github - forum

                                      R G 2 Replies Last reply 27 Jan 2018, 19:35 Reply Quote 0
                                      • B
                                        barbudreadmon @GreenHawk84
                                        last edited by 27 Jan 2018, 19:10

                                        @greenhawk84 Also, you should probably consider updating retroarch to the latest stable version (the 1.7.0 release, which is the commit 0a2b44273da17d1b2372cd16469bb74791f7ac95, i don't know if you can force a commit when rebuilding something in retropie though), using retroarch versions outside of the official releases can sometimes lead to unexpected issues.

                                        FBNeo developer - github - forum

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          Rion @barbudreadmon
                                          last edited by 27 Jan 2018, 19:35

                                          @barbudreadmon
                                          This was apparently added in 1 6.3.

                                          RetroArch 1.6.3

                                          General changelog

                                          LINUX: Add a tinyalsa audio driver. Doesn’t require asoundlib, should be self-contained and lower-level.

                                          FBNeo rom filtering
                                          Mame2003 Arcade Bezels
                                          Fba Arcade Bezels
                                          Fba NeoGeo Bezels

                                          1 Reply Last reply Reply Quote 0
                                          34 out of 71
                                          • First post
                                            34/71
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                            This community forum collects and processes your personal information.
                                            consent.not_received