Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI

    Community projects
    arcade manager overlays roms bezel
    18
    49
    26406
    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.
    • SuperMagicom
      SuperMagicom @cosmo0 last edited by

      @cosmo0 I noticed your program wasn't finding a lot of the overlays for my games. It turns out I was using the U.S. versions of many roms and the software is only looking for the parent rom, which is usually the "World" version. For example, I had sf2ceua.zip for Street Fighter II: Champion Edition and it wouldn't add the overlay. When I replaced it with the "World" version sf2ce.zip it worked fine. If people are having similar problems that might be why. 😉

      cosmo0 1 Reply Last reply Reply Quote 0
      • cosmo0
        cosmo0 last edited by

        New release : v4.2

        Fixes the rom copy (sorry...)

        https://github.com/cosmo0/arcade-manager/releases

        1 Reply Last reply Reply Quote 0
        • cosmo0
          cosmo0 @SuperMagicom last edited by

          @supermagicom said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

          @cosmo0 I noticed your program wasn't finding a lot of the overlays for my games. It turns out I was using the U.S. versions of many roms and the software is only looking for the parent rom, which is usually the "World" version. For example, I had sf2ceua.zip for Street Fighter II: Champion Edition and it wouldn't add the overlay. When I replaced it with the "World" version sf2ce.zip it worked fine. If people are having similar problems that might be why. 😉

          Yeah, installing overlays for clones is a feature I plan to implement some day.
          It's a bit complicated because each MAME version has slightly different clones, but I can still do something.
          I'll b*mp up the feature in the TODO list 🙂

          1 Reply Last reply Reply Quote 0
          • Olliko
            Olliko @cosmo0 last edited by

            @cosmo0 i use fba_libretro.

            cosmo0 1 Reply Last reply Reply Quote 0
            • cosmo0
              cosmo0 @Olliko last edited by

              @olliko said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

              @cosmo0 i use fba_libretro.

              Well that's what I used too... weird...

              Anyone else had the same problem ?

              1 Reply Last reply Reply Quote 0
              • gnubit
                gnubit @cosmo0 last edited by gnubit

                @cosmo0

                Thanks for the app, but I`m having troubles with it also.

                The overlays are downloading to /recalbox/share/system/configs/overlays/fba_libretro (when I tell the app the roms are located at "/recalbox/share/roms/fba_libretro") which is great, but the .cfg files are referring to an incorrect path.
                the *.zip.cfg are located at /recalbox/share/system/configs/overlays/fba_libretro

                As example (3countb.zip.cfg) lists this in the file:

                input_overlay = /recalbox/share/overlays/fba_libretro/arcade-artwork/3countb.cfg
                input_overlay_enable = true
                input_overlay_opacity = 0.900000
                input_overlay_scale = 1.000000

                ie: not referring to "/recalbox/share/system/configs/overlays/fba_libretro/arcade-artwork" where the artwork is located

                I have tried in the configs setup in the app to use "/recalbox/share/system/configs" and
                "/recalbox/share/system/configs/retroarch/overlays" (where another overlay path is used, for example zover4recalbox `s overlay) with the same result.

                I am currently using pack01-clean-1080 from zover4recalbox for my libretro cores which work. Is there a conflict with them, or just the *.zip.cfg are referring the wrong path?, or perhaps I`m just doing it wrong and need a little guidance.
                Thanks in advance.

                cosmo0 1 Reply Last reply Reply Quote 0
                • Substring
                  Substring last edited by

                  Stupid question as i was really lazy to read the whole topic and test the software : can it check roms against dat files ?

                  Former dev - Please reply with @substring so that i am notified when you answer me
                  Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                  1 Reply Last reply Reply Quote 0
                  • cosmo0
                    cosmo0 @gnubit last edited by

                    @gnubit said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                    @cosmo0

                    Thanks for the app, but I`m having troubles with it also.

                    The overlays are downloading to /recalbox/share/system/configs/overlays/fba_libretro (when I tell the app the roms are located at "/recalbox/share/roms/fba_libretro") which is great, but the .cfg files are referring to an incorrect path.
                    the *.zip.cfg are located at /recalbox/share/system/configs/overlays/fba_libretro

                    As example (3countb.zip.cfg) lists this in the file:

                    input_overlay = /recalbox/share/overlays/fba_libretro/arcade-artwork/3countb.cfg
                    input_overlay_enable = true
                    input_overlay_opacity = 0.900000
                    input_overlay_scale = 1.000000

                    ie: not referring to "/recalbox/share/system/configs/overlays/fba_libretro/arcade-artwork" where the artwork is located

                    I have tried in the configs setup in the app to use "/recalbox/share/system/configs" and
                    "/recalbox/share/system/configs/retroarch/overlays" (where another overlay path is used, for example zover4recalbox `s overlay) with the same result.

                    I am currently using pack01-clean-1080 from zover4recalbox for my libretro cores which work. Is there a conflict with them, or just the *.zip.cfg are referring the wrong path?, or perhaps I`m just doing it wrong and need a little guidance.
                    Thanks in advance.

                    Hello

                    The overlays should actually be downloaded to /recalbox/share/overlays/fba_libretro/.

                    Are you telling the software to download to /recalbox/share/system/configs/, or is it doing that automatically?

                    @substring said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                    Stupid question as i was really lazy to read the whole topic and test the software : can it check roms against dat files ?

                    Nope 🙂 it doesn't rebuild romsets.

                    gnubit Substring 2 Replies Last reply Reply Quote 0
                    • gnubit
                      gnubit @cosmo0 last edited by

                      @cosmo0

                      Thanks for the reply. It looks like it may be doing it automatically.

                      I tried again with these inputs:

                      Roms folders
                      /run/user/1000/gvfs/sftp:host=XXX.XXX.X.XXX/recalbox/share/roms/fba_libretro

                      Config share
                      /run/user/1000/gvfs/sftp:host=XXX.XXX.X.XXX/recalbox/share/system

                      with the same result. 0_1526081918778_Screenshot from 2018-05-12 09-05-06.png

                      cosmo0 1 Reply Last reply Reply Quote 0
                      • Substring
                        Substring @cosmo0 last edited by

                        @cosmo0 i dont mean "rebuild", i mean simply check if the rom is valid

                        Former dev - Please reply with @substring so that i am notified when you answer me
                        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                        cosmo0 1 Reply Last reply Reply Quote 0
                        • cosmo0
                          cosmo0 @gnubit last edited by

                          @gnubit said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                          Config share
                          /run/user/1000/gvfs/sftp:host=XXX.XXX.X.XXX/recalbox/share/system

                          Config share should be just recalbox/share, not /system 🙂 Let me know if it fixes it 🙂

                          And sorry, I didn't test my program with Linux 😞 every distro seems to have a different method for accessing , and apparently even the same distro can change the path to access Samba share from version to version... 😕 I've made things automagical for Windows and MacOS but Linux looks too hard 😞

                          gnubit 1 Reply Last reply Reply Quote 0
                          • cosmo0
                            cosmo0 @Substring last edited by

                            @substring said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                            @cosmo0 i dont mean "rebuild", i mean simply check if the rom is valid

                            No, sorry.

                            First, because CLR Mame Pro already does that, and it works under all platforms (using Wine for Mac/Linux). Despite the... complicated interface, I'm not a fan of doing things that have already been done.

                            And second, because this tool was designed for Retropie at the beginning, and this feature wouldn't make sense in Retropie, between the "arcade" folder, the multiple MAME versions, etc. As you're probably aware, Retropie is... complicated 😄

                            I might do it in a later version, though, it's not really complicated (open a zip file, checksum the files inside, check against data in an XML...).

                            Substring 1 Reply Last reply Reply Quote 0
                            • Substring
                              Substring @cosmo0 last edited by

                              @cosmo0 said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                              I might do it in a later version, though, it's not really complicated (open a zip file, checksum the files inside, check against data in an XML...).

                              Indeed 😉 hence my suggestion 😄

                              Former dev - Please reply with @substring so that i am notified when you answer me
                              Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

                              1 Reply Last reply Reply Quote 0
                              • gnubit
                                gnubit @cosmo0 last edited by

                                @cosmo0

                                Yippie! it works with the config share as /recalbox/share

                                You may want to mention the config share path in the help section for linux on your next release.

                                Many thanks 🙂

                                cosmo0 1 Reply Last reply Reply Quote 0
                                • cosmo0
                                  cosmo0 @gnubit last edited by

                                  @gnubit said in [SOFT] Arcade Manager : install overlays and manage roms in a user-friendly, fast and cross-platform GUI:

                                  @cosmo0

                                  Yippie! it works with the config share as /recalbox/share

                                  Glad to hear that 🙂

                                  You may want to mention the config share path in the help section for linux on your next release.

                                  Yep, will do 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • mathieum
                                    mathieum last edited by

                                    Hi ! Nice app.
                                    But i sée on net something quite interressing : the bezel project. But for retropie. Maybe You Can use it to update your app.

                                    https://github.com/thebezelproject

                                    cosmo0 1 Reply Last reply Reply Quote 0
                                    • cosmo0
                                      cosmo0 @mathieum last edited by

                                      @mathieum hey !
                                      Thanks but I already saw it. They don't have as many overlays as I do 🙂 They do have a few more but they're not 16:9.
                                      The big difference is that they have copied all overlays for the clones, and they have generic ones when no one exists. So it looks like they have 6000 overlays but on reality there are less than 1000, and I have more than 1200 unique ones.

                                      Cirion toniosj 2 Replies Last reply Reply Quote 0
                                      • kooper
                                        kooper Banned last edited by

                                        Thank you very much for the good program you have done. It's good work.

                                        1 Reply Last reply Reply Quote 0
                                        • kooper
                                          kooper Banned last edited by

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • Cirion
                                            Cirion @cosmo0 last edited by

                                            @cosmo0 This Arcademanager is GREAT! Pretty cool stuff! Now, I do agree that you should look into "The Bezel Project". They have a lot of individual bezels for a lot of systems! Because of you and your Arcademanager I was able to use them manually 🙂 I had no way of making it work, and the Recalbox wiki is plain wrong. It does not work. But the way you did it with a subfolder for the config + image, and use a config file to point to that work great. I now am able to manually add bezels fom "The Bezel Project". Add those bezels to your manager and make it easy for every system available 🙂

                                            paradadf 1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Want to support us ?

                                            65
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com