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.
    • 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
                                          • IanDaemonI
                                            IanDaemon @Addison
                                            last edited by IanDaemon

                                            @Addison There's a default button to "Favorite" a game. That's just a custom collection in essence called "Favorites".

                                            https://retropie.org.uk/docs/EmulationStation/#custom-collections

                                            If you wanted to NOT use custom collections you can go this route:

                                            https://retropie.org.uk/docs/EmulationStation/#es_systemscfg-edits

                                            I'm not sure what your setup is or what you're more familiar with.

                                            • 5 Favorite Arcade Games in MAME
                                            • Cocktail Cabinet Games
                                            • Check out the MAME RoW
                                            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.