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 19.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.
    • B
      barbudreadmon @sirhenrythe5th
      last edited by

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

      The (stock) Pi4 is just too weak to run these games at full speed.

      Keep in mind they are actually running too fast at 100% cpu clock, so you should never run them like that.

      FBNeo developer - github - forum

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