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.
    • Gaetan
      Gaetan Theme moderator @cosmo0 last edited by

      @cosmo0 Could you make a video to explain how your software works ?
      That would be very nice ๐Ÿ™‚

      Boards : Now: Nuc i7 7567u // Past: Rpi3 B, Rpi3 B+, Odroid xu4
      Controllers : Ps3 dualshock, 8bitdo SFC30 pro, Snes wired controller

      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 Yes, this is the Problem. Sorry for the bad english. The problem is in Mame and FBA, i use Recalbox on a raspberry 3. As i tested it, the problem comes in every case. For example i started 1941 with bezel and then balloon Brothers. The 1941 bezel is displayed in balloon Brothers. (FBA). But i have forgotten to thank you for the great program you did.

        Ok, I'll try to reproduce the problem at home, and see if I can find out what's happening.

        And thanks ๐Ÿ™‚

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

        @cosmo0 Could you make a video to explain how your software works ?
        That would be very nice ๐Ÿ™‚

        I have noted this request, it's not a bad idea.
        I'm also thinking about making a first-time, "I don't know much about arcade" wizard, but it looks like a pretty complicated feature.

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

          New version : v4.1

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

          This is a bugfix release.

          Changelog

          • Displays file size when copying rom files (copying large files would make it look like it crashed)
          • Activates the menus on MacOS so you can now copy/paste
          • Fixes the "only keep roms" feature, which didn't work at all (small typo in the code)
          • Changes the files order in the "download CSV file" screen
          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 Yes, this is the Problem. Sorry for the bad english. The problem is in Mame and FBA, i use Recalbox on a raspberry 3. As i tested it, the problem comes in every case. For example i started 1941 with bezel and then balloon Brothers. The 1941 bezel is displayed in balloon Brothers. (FBA). But i have forgotten to thank you for the great program you did.

            I'm sorry but I can't reproduce the problem. I have launched a game with overlay then one without, and I have no overlay in the second game.
            I'm using Recalbox 18.04.20 with no configuration or tuning whatsoever.

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

              @cosmo0 thanks for your effort. I use the same version. Maybe i have something damaged in the past. I have the share partition on a usb stick. I think i install recalbox again, also the roms.

              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 thanks for your effort. I use the same version. Maybe i have something damaged in the past. I have the share partition on a usb stick. I think i install recalbox again, also the roms.

                Do you use fba or fba_libretro ?

                Olliko 1 Reply Last reply Reply Quote 0
                • snwfrd38
                  snwfrd38 last edited by

                  I manually managed my overlays and tried your app with a lot of enthusiam as it can really be great for the overlays.
                  It seems it creates well the .cfg and .png file howevet thr .zip.cfg was not created in my case.
                  Thus it didnโ€™t work so far.

                  The second topic is that the overlays are 1920x1080 and my config is in 1280x1080 so i wonder if it can manage it. Keep the good work it looks promising!

                  Pi0w plus GPI avec 32G
                  Pi3+ plus Nescase avec 128G

                  Hors RB
                  Bartop PC sur Launchbox avec 4Tb HDD

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

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

                    I manually managed my overlays and tried your app with a lot of enthusiam as it can really be great for the overlays.
                    It seems it creates well the .cfg and .png file howevet thr .zip.cfg was not created in my case.
                    Thus it didnโ€™t work so far.

                    Where did you check the .zip.cfg creation ? They should be saved in the share/overlays/, not alongside the roms.
                    Have you tried the games, to see if they had the overlay?

                    The second topic is that the overlays are 1920x1080 and my config is in 1280x1080 so i wonder if it can manage it.

                    No, they are 1080p (1920x1080). I should write that somewhere...

                    Keep the good work it looks promising!

                    Thanks ๐Ÿ™‚

                    gnubit 1 Reply Last reply Reply Quote 0
                    • 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
                                            • First post
                                              Last post

                                            Want to support us ?

                                            72
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright ยฉ 2021 recalbox.com