Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Rpi0/1 fbalpha optimizations

    Testers's corner
    rpi01 fbalpha optimizations
    3
    9
    1344
    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.
    • paradadf
      paradadf Staff last edited by paradadf

      ONLY FOR RPI0/1 VERSIONS OF RECALBOX
      As I don’t own a rpi0/1 myself, I need you, dear community, to test this compiled version of the fba_libretro emulator fbalpha on your boards. It should be on par with pifba (fba system emulator) regarding performance, so users of the lower end boards can use a newer romset and all libretro ports benefits.

      Here is the binary for testing performance differences between fba and fba_libretro:

      http://s000.tinyupload.com/index.php?file_id=01516935153730933111

      (Re-)place the file inside usr/lib/libretro

      And set the appropriate permissions on the file:
      chmod u+x fbalpha_libretro.so

      Don't forget to make the partition rw before trying to copy it over:
      mount -o remount,rw /

      To be able to test the optimization, you’ll need to activate the Cyclone option in retroarch’s menu.
      It might also be useful to set frameskip to 1.

      Don’t forget fba uses the 0.2.96.71 romset and fba_libretro the 0.2.97.44 romset.

      Please compare the same game, from their respective romset version of course, and report if performance is similar between both.

      Thanks everyone!

      If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

      1 Reply Last reply Reply Quote 4
      • cissou
        cissou last edited by cissou

        oky so I tested it on a pi0

        and so far
        fba_libretro a little slow
        street fighter 3 zero euro : 37 fps
        metal slug 1 : 37 fps
        art of fighting 3 : 37 fps

        I haven't tested with fba_libretro stock for the fps

        i don't know how to show fps on pifba (maybe can't possible)
        under pifba
        street fighter 3 zero euro: very speed
        metal slug 1: perfect
        art of fighting 3 : perfect

        Dell 3020M + X360 sans fil
        Bartop Modulaire : Rpi3
        Gpi case rpi0 -sans W- [oui je suis un fou]

        paradadf barbudreadmon 2 Replies Last reply Reply Quote 0
        • paradadf
          paradadf Staff @cissou last edited by

          @cissou I never tried to show the fps in pifba, but I suppose it is either not configured on recalbox or not implemented in the emulator.

          @barbudreadmon any experience on retropie with this optimization?

          If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

          1 Reply Last reply Reply Quote 0
          • barbudreadmon
            barbudreadmon @cissou last edited by

            @cissou Did you enable the related core options ? "Cyclone" must be enabled, it might also be a good idea to test with a "frameskip" value of 1.

            Libretro developper :

            • FBAlpha FBNeo (Arcade)
            • Kronos (Sega Saturn/ST-V)
            • YabaSanshiro (Sega Saturn)
            • Reicast Flycast (Dreamcast/Naomi/AtomisWave)
            paradadf 1 Reply Last reply Reply Quote 0
            • paradadf
              paradadf Staff @barbudreadmon last edited by

              @barbudreadmon I wasn’t aware of the need to activate the option on retroarch. I’ll add it to the description. Thanks!

              If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

              1 Reply Last reply Reply Quote 0
              • cissou
                cissou last edited by

                oky i will test with the cyclone activated

                Dell 3020M + X360 sans fil
                Bartop Modulaire : Rpi3
                Gpi case rpi0 -sans W- [oui je suis un fou]

                1 Reply Last reply Reply Quote 0
                • cissou
                  cissou last edited by cissou

                  So I activated the cyclone option and I gain 3/4 fps (so about 42/43 fps) with frameskip at 1

                  Dell 3020M + X360 sans fil
                  Bartop Modulaire : Rpi3
                  Gpi case rpi0 -sans W- [oui je suis un fou]

                  barbudreadmon 1 Reply Last reply Reply Quote 0
                  • barbudreadmon
                    barbudreadmon @cissou last edited by

                    @cissou Those numbers are surprising, it would mean there is no performance gain at all from using the dynarec. You left the game and re-launched it after enabling the option, right ?

                    Libretro developper :

                    • FBAlpha FBNeo (Arcade)
                    • Kronos (Sega Saturn/ST-V)
                    • YabaSanshiro (Sega Saturn)
                    • Reicast Flycast (Dreamcast/Naomi/AtomisWave)
                    1 Reply Last reply Reply Quote 0
                    • cissou
                      cissou last edited by

                      yes, and those parameters are saved so i don't need to activate every time

                      Dell 3020M + X360 sans fil
                      Bartop Modulaire : Rpi3
                      Gpi case rpi0 -sans W- [oui je suis un fou]

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Want to support us ?

                      95
                      Online

                      90.3k
                      Users

                      26.3k
                      Topics

                      181.8k
                      Posts

                      Copyright © 2021 recalbox.com