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.
    • sirhenrythe5thS
      sirhenrythe5th @dodonpachi
      last edited by

      @dodonpachi sure, i can do that on monday when i am home again!
      I thought about testing the blitter settings with the other CV1000 Shmups that are not running so good as Mushihime Sama.
      I played Mushihime to the Boss of Level 2 and it performed just like DoDonPachi, Espgaluda, Guwange and the rest of the older Cave-Shmups.
      Really playable, no tweaks required.

      -- 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 @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
                                            • 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.