RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    [Pi 4] Cave CV1000 Performance Thread

    Scheduled Pinned Locked Moved General Discussion and Gaming
    mamemame2016cavedeathsmilesshmup
    63 Posts 13 Posters 18.0k 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.
    • K
      kounabi22 @dodonpachi
      last edited by

      @dodonpachi

      with the new update of fbneo now it plays all the above games with no need to tweak options.

      Currently running Retropie 4.7.19 on a Pi 4B 2GB
      Overclock Settings: CPU 2000, GPU 600.

      AddisonA 1 Reply Last reply Reply Quote 1
      • AddisonA
        Addison @kounabi22
        last edited by

        @kounabi22 said in [Pi 4] Cave CV1000 Performance Thread:

        @dodonpachi

        with the new update of fbneo now it plays all the above games with no need to tweak options.

        Have you personally confirmed them all?

        If so, I know how my current weekend will be wasted. :D

        1 Reply Last reply Reply Quote 0
        • B
          barbudreadmon
          last edited by

          Dink reduced requirements for cv1k again just a few hours ago.

          FBNeo developer - github - forum

          DarksaviorD 1 Reply Last reply Reply Quote 3
          • DarksaviorD
            Darksavior @barbudreadmon
            last edited by Darksavior

            I just compiled the latest version and while all games are ~60fps most of the time, the dips will vary depending on the game. The few I tried (with the recommend clocks): the slowest performers were Ibara with a ~50fps dip when dying/~40fps dying while there's explosions and Akai Katana going to mid 50s when there's explosions and a lot happening. The others I tried have acceptable dips (~58fps) at least to me. Deathsmiles, Futari, and Muchi Muchi Pork.

            sirhenrythe5thS B 2 Replies Last reply Reply Quote 1
            • sirhenrythe5thS
              sirhenrythe5th @Darksavior
              last edited by sirhenrythe5th

              Wow, i just had a chance to start them up after having a fresh update of lr-FBNEO.
              Gosh, i love those guys!, there is no other project that gets this much care of their developers, thank you dink, barudreadmon, gab & the rest!

              The speed-up is absolutely noticeable!
              And i am pretty impressed about the new options in the DIP Menu.
              I dont know what they are all about, but i played with them and got DoDonPachi V running fast like hell.
              Gosh, i know that this is not meant that way - but it was lots of fun! :D

              @barbudreadmon: will there be an explanation for this options in retroarch in the future?
              No must have!, but would be nice for non-techies like me ;)

              -- Retro-Achievements Username: SirALX --
              RetroRatio: 1.88
              Started Games beaten: 2,47%
              Site Rank: 4382/93743 ranked users (TOP 4.76%)
              Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

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

                @Darksavior I don't know if you are using RA's "threaded video" or even if that setting is safe on pi4, but it's improving performance quite a lot on my computer

                @sirhenrythe5th said in [Pi 4] Cave CV1000 Performance Thread:

                will there be an explanation for this options in retroarch in the future?

                That won't be possible, but i think the dips are self-explanatory most of the time ?

                FBNeo developer - github - forum

                sirhenrythe5thS DarksaviorD 2 Replies Last reply Reply Quote 0
                • sirhenrythe5thS
                  sirhenrythe5th @barbudreadmon
                  last edited by sirhenrythe5th

                  @barbudreadmon said in [Pi 4] Cave CV1000 Performance Thread:

                  That won't be possible, but i think the dips are self-explanatory most of the time ?

                  Sure, i just had the biggest effect with the last option, i cant have a look how it is called right now...something like "Erikas CPU Booster" :D
                  It has got settable values from 0-9 and i would like to understand what it does excatly and what is the best setting of course.
                  But however - i will tinker with these options, try & error, awesome work!

                  -- Retro-Achievements Username: SirALX --
                  RetroRatio: 1.88
                  Started Games beaten: 2,47%
                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                  B 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @barbudreadmon
                    last edited by Darksavior

                    @barbudreadmon Yes, threaded video is enabled by default for retropie and I double-checked that it is enabled. I did make the mistake of not saving my ibara cpu settings so setting it back to 49/53 now has the death animation dip to ~57fps. Akai Katana's settings were correct. It can get dips to the mid 50s during a lot of bullet hell segments. The speed increase is noticeable overall, though.

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

                      @sirhenrythe5th said in [Pi 4] Cave CV1000 Performance Thread:

                      @barbudreadmon said in [Pi 4] Cave CV1000 Performance Thread:

                      That won't be possible, but i think the dips are self-explanatory most of the time ?

                      Sure, i just had the biggest effect with the last option, i cant have a look how it is called right now...something like "Erikas CPU Booster" :D
                      It has got settable values from 0-9 and i would like to understand what it does excatly and what is the best setting of course.
                      But however - i will tinker with these options, try & error, awesome work!

                      "el_rika's CPU Rate tenth-percent adjust" allows to fine tune cpu clock with decimals.

                      FBNeo developer - github - forum

                      dodonpachiD 1 Reply Last reply Reply Quote 1
                      • dodonpachiD
                        dodonpachi
                        last edited by

                        So I'm finally back from trip, updated lr-fbneo, and gave it a whirl. I just cleared DDP SDOJ with el rika's settings (mine turned out to have much more slowdown than mame 2016 somehow), and am thoroughly impressed. There were only a few sound stutters from Stage 4 onwards, but I quite frankly couldn't believe it was otherwise playing so well on a Pi 4.

                        I'll report back on the other games as I test them.

                        Here's hoping dink manages to somehow squeeze out another speed boost, like he did a few days ago!

                        1 Reply Last reply Reply Quote 0
                        • AddisonA
                          Addison
                          last edited by

                          How does one create a Cave folder in Emulation Station?

                          I'd prefer that rather than searching through a bulk folder to find something from Cave.

                          And does anyone have a good graphic thumbnail to use?

                          dodonpachiD 1 Reply Last reply Reply Quote 0
                          • dodonpachiD
                            dodonpachi @Addison
                            last edited by dodonpachi

                            @Addison open up es_systems.cfg, copy the block of code for arcade, rename the system and folder name to cave, make a "cave" folder in the roms folder, dump the roms in there.

                            As for the logo, check this: https://retropie.org.uk/forum/topic/3226/es-custom-svg-logo-pack-includes-specific-mame-logos

                            AddisonA 2 Replies Last reply Reply Quote 1
                            • AddisonA
                              Addison @dodonpachi
                              last edited by

                              Copy everything in the folder /opt/retropie/configs/arcade
                              to /opt/retropie/configs/cave
                              ?

                              And copy this block of code?

                              lr-fbneo = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%"
                              lr-fbneo-neocd = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem neocd --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%"
                              lr-mame2003 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%"
                              default = "lr-fbneo"
                              
                              

                              And change what exactly?

                              In my defense, I wasn't always this stupid. :D

                              dodonpachiD G 2 Replies Last reply Reply Quote 0
                              • dodonpachiD
                                dodonpachi @Addison
                                last edited by

                                @Addison my bad, I mentioned the wrong cfg file (it's been a while since I did it). I edited the post with the correct one.

                                1 Reply Last reply Reply Quote 1
                                • G
                                  G30FF @Addison
                                  last edited by

                                  @Addison Since it's just for Cave games, instead of copying everything from /opt/retropie/configs/arcade, you could copy everything from /opt/retropie/configs/fbneo to /opt/retropie/configs/cave. Then fbneo would be your only option, and you wouldn't have to mess with config files. I did this to create folders for CPS1-3 and it worked.

                                  1 Reply Last reply Reply Quote 1
                                  • AddisonA
                                    Addison @dodonpachi
                                    last edited by

                                    @dodonpachi said in [Pi 4] Cave CV1000 Performance Thread:

                                    @Addison open up es_systems.cfg, copy the block of code for arcade, rename the system and folder name to cave, make a "cave" folder in the roms folder, dump the roms in there.

                                    As for the logo, check this: https://retropie.org.uk/forum/topic/3226/es-custom-svg-logo-pack-includes-specific-mame-logos

                                    I tried editing that es_systems.cfg file last night but it gave me a permission denied error.

                                    I'm using WinSCP by the way.

                                    Think I'll try G30FF's suggestion later tonight.

                                    DarksaviorD 1 Reply Last reply Reply Quote 0
                                    • DarksaviorD
                                      Darksavior @Addison
                                      last edited by

                                      @Addison Read the official guide: https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/

                                      AddisonA 1 Reply Last reply Reply Quote 1
                                      • AddisonA
                                        Addison @Darksavior
                                        last edited by

                                        @Darksavior

                                        "Before you make any changes, you should exit EmulationStation first by pressing F4 on a keyboard or using the Quit EmulationStation option in the start menu."

                                        Think I overlooked that part.

                                        Will give it another try.

                                        Thanks.

                                        IanDaemonI 1 Reply Last reply Reply Quote 0
                                        • IanDaemonI
                                          IanDaemon @Addison
                                          last edited by IanDaemon

                                          @Addison
                                          You can also just create a "custom collection" in ES. That's all done from within the GUI and no command-line stuff is needed.

                                          I have one for Shmups and I put CAVE and Psikyo in there and random others that I like. ES custom collections are cross platform too so you can put any available ROM in those lists.

                                          • 5 Favorite Arcade Games in MAME
                                          • Cocktail Cabinet Games
                                          • Check out the MAME RoW
                                          AddisonA 1 Reply Last reply Reply Quote 1
                                          • AddisonA
                                            Addison @IanDaemon
                                            last edited by

                                            @IanDaemon

                                            There's a custom option in Emulation Station?

                                            Like hit Start to bring up the menu on this?

                                            Going to check that now!

                                            IanDaemonI 1 Reply Last reply Reply Quote 0
                                            • First post
                                              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.