• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 17.4k 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.
  • D
    dodonpachi @Addison
    last edited by dodonpachi 6 Mar 2022, 13:44 3 Jun 2022, 01:21

    @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

    A 2 Replies Last reply 3 Jun 2022, 08:19 Reply Quote 1
    • A
      Addison @dodonpachi
      last edited by 3 Jun 2022, 08:19

      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

      D G 2 Replies Last reply 3 Jun 2022, 12:45 Reply Quote 0
      • D
        dodonpachi @Addison
        last edited by 3 Jun 2022, 12:45

        @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 3 Jun 2022, 14:21

          @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
          • A
            Addison @dodonpachi
            last edited by 3 Jun 2022, 23:55

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

            D 1 Reply Last reply 4 Jun 2022, 01:40 Reply Quote 0
            • D
              Darksavior @Addison
              last edited by 4 Jun 2022, 01:40

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

              A 1 Reply Last reply 4 Jun 2022, 07:25 Reply Quote 1
              • A
                Addison @Darksavior
                last edited by 4 Jun 2022, 07:25

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

                I 1 Reply Last reply 4 Jun 2022, 13:05 Reply Quote 0
                • I
                  IanDaemon @Addison
                  last edited by IanDaemon 6 Apr 2022, 14:13 4 Jun 2022, 13:05

                  @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
                  A 1 Reply Last reply 4 Jun 2022, 13:12 Reply Quote 1
                  • A
                    Addison @IanDaemon
                    last edited by 4 Jun 2022, 13:12

                    @IanDaemon

                    There's a custom option in Emulation Station?

                    Like hit Start to bring up the menu on this?

                    Going to check that now!

                    I 1 Reply Last reply 4 Jun 2022, 13:14 Reply Quote 0
                    • I
                      IanDaemon @Addison
                      last edited by IanDaemon 6 Apr 2022, 14:24 4 Jun 2022, 13:14

                      @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
                      • Y
                        YFZdude
                        last edited by YFZdude 6 May 2022, 01:55 5 Jun 2022, 00:54

                        I'm not sure if this option gets much popular use, but I found out you can just create sub-folders inside a system's rom folder and they show up as an entry in the rom list for that system.

                        So if you make a folder under arcade or fba called 'cave' you can put all your cave games in it. Then all cave games will be inside an entry called 'cave' in the rom list. Then you can add symbols in front of the name if you want to make it appear at the top.

                        I am considering trying this as a way to categorize all the arcade roms on my setup.

                        I 1 Reply Last reply 5 Jun 2022, 01:05 Reply Quote 2
                        • I
                          IanDaemon @YFZdude
                          last edited by 5 Jun 2022, 01:05

                          @YFZdude Sure, you can do this if you want to physically move the ROMs. Scraping may not necessarily follow this "unknown" directory structure without manual edits to files. It depends on your situation I guess.

                          • 5 Favorite Arcade Games in MAME
                          • Cocktail Cabinet Games
                          • Check out the MAME RoW
                          1 Reply Last reply Reply Quote 1
                          • A
                            Addison
                            last edited by 5 Jun 2022, 15:52

                            Think I'll just follow YFZdude's suggestion and simply use a subfolder.

                            I do that with most of the systems anyway since I don't scrape any of the contents in them.

                            My folders on each are usually something like:
                            Licensed
                            Translated
                            Unlicensed (with even more subfolders in there) - for romhacks

                            It's nice to have a tree structure. :)

                            1 Reply Last reply Reply Quote 0
                            • D
                              dodonpachi
                              last edited by dodonpachi 19 Jun 2022, 18:45

                              Dink updated fbneo a few days ago with more speed hacks for CV1000. Testing SDOJ doesn't reveal much of a difference for me so far, but it's always appreciated nonetheless! Figured you gents would like the update.

                              roslofR 1 Reply Last reply 20 Jun 2022, 06:46 Reply Quote 1
                              • roslofR
                                roslof @dodonpachi
                                last edited by 20 Jun 2022, 06:46

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

                                Dink updated fbneo a few days ago with more speed hacks for CV1000. Testing SDOJ doesn't reveal much of a difference for me so far, but it's always appreciated nonetheless! Figured you gents would like the update.

                                For SDOJ (and the Knuckles hack) the sweet spot for me on an overclocked Pi4B is to set the CPU clock to around 50%. The red character's bomb is otherwise always going to be a problem with framerate. Was able to use a different character and play through the entire first level without any significant framerate hit.

                                I think it's a small miracle these Cave games are running so well -- a testament to the hard work of the fbneo crew.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dodonpachi
                                  last edited by dodonpachi 22 Jul 2022, 01:05

                                  While I previously mentioned that I didn't notice a difference with the speed hacks, it must have been because the binary wasn't updated to match that version or something. I just updated lr-fbneo now, and played through SDOJ with incredible performance. Using el rikas latest suggested CPU and blitter settings (43.2 and 57), I encountered only two instances of sound drops, at the heaviest part of the final stage. Even then, it was only for a split second.

                                  I'm floored at what a difference lr-fbneo has made so far. When I first made this thread back in April, I was lucky if I heard the entire stage 1 theme without drops, using lr-mame2016. Now I just played through the whole game at nearly full speed.

                                  1 Reply Last reply Reply Quote 2
                                  • B
                                    bbilford83
                                    last edited by 17 Sept 2022, 04:12

                                    Hi all. Thanks to everyone who got this working so well, and it's been wonderful being able to play all these cave shooters on a pi. I know I should probably join the FBN forum and ask there, but as I'm new to all of this and have an account here I thought I'd ask: has anyone figured out good numbers to get Pink Sweets running well? On the linked thread that was still discussed as a work in progress, but I haven't seen any follow-up. I may end up testing around myself if nobody else has.

                                    Cheers!

                                    D 1 Reply Last reply 17 Sept 2022, 06:43 Reply Quote 0
                                    • D
                                      dodonpachi @bbilford83
                                      last edited by 17 Sept 2022, 06:43

                                      @bbilford83 Try 37% CPU, with no blitter delay. That's the recommended value in MAME (on a good PC)

                                      B 1 Reply Last reply 17 Sept 2022, 07:15 Reply Quote 3
                                      • B
                                        bbilford83 @dodonpachi
                                        last edited by 17 Sept 2022, 07:15

                                        @dodonpachi Thank you! Just played the first level and it seemed perfect!

                                        D 1 Reply Last reply 18 Sept 2022, 06:25 Reply Quote 0
                                        • D
                                          dodonpachi @bbilford83
                                          last edited by 18 Sept 2022, 06:25

                                          @bbilford83 glad I could help!

                                          B 1 Reply Last reply 18 Sept 2022, 06:34 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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received