Recalbox Forum

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

    How To Regenerate A Specific ROM Folder?

    Emulator Arcade/PC/Console
    regenerate specific rom
    5
    35
    13004
    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.
    • Substring
      Substring @tdelios last edited by

      @tdelios we never give any ETA. And I do believe your 4.1 is totally broken

      Get the .img here : http://archive.recalbox.com/updates/v1.0/unstable/

      remember, this is unstable, expect some changes, even in an img, oe day or another. That's why i will never stress enough to put roms on a USB key. This way you are safe of experimenting on the SD without fearing anything for your roms

      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é

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

        @Substring thanks for the link... I've worked in software and hi-tech my whole life.. so taking your comments to hear.. lol...

        cheers
        tom

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

          @Substring @paradadf
          Interesting experience.. from the link you provided: http://archive.recalbox.com/updates/v1.0/unstable/

          in which I downloaded the Raspberry Pi 3 image recalbox.img (sha1) using link: http://archive.recalbox.com/updates/v1.0/unstable/rpi3/recalbox.img.xz.sha1

          I loaded the image on a fresh new Micro SD card and rebooted the system.

          When I used my Windows computer to \recalbox\share\roms
          I noticed that the 'colecovision' folder is not in there as well !!!

          when I used WinSCP and terminal into the system, I ran the
          ls -la /recalbox/share_init/roms command and 'colecovision' appears in there.

          I rebooted my recalbox a couple of times to see if it would self-generate the 'colecovision' sub-folder in the \recalbox\share\roms but it didn't...

          And this is a fresh new install using your image file on virgin Micro SD card with nothing on it.

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

            @tdelios the share part is created by a script on boot if it's missing. The same goes for every folder in the share_init/roms folder. When I told you that it should be created, i tested it myself on my pi. So i'm very sceptical about what you're saying, although i'll try

            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é

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

              @Substring give it a try using your Pi3 and the link I provided to you.. clean micro SD memory card. Use Win32DiskImager or whatever you use to load the image file from the link I gave you. Put it in the Pi3 and then let it go through.. Reboot once or twice if you want for good measure and then use your windows computer to \recalbox\share\roms
              and you tell me if you see the 'colecovision' folder. It probably won't be there as I am going to do the steps one more time..
              And then check the share_init using
              ls -la /recalbox/share_init/roms
              command and 'colecovision' should appears in there but not in \recalbox\share\roms

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

                @Substring

                so I tried it again on a brand new Micro SD card on my Pi3 with the same steps downloading the 4.1 unstable img file file and loading it and rebooting.
                Same result. The 'colecovision' sub-folder does not get created in the \recalbox\share\roms
                but the 'colecovision' sub-folder does exist in the \recalbox\share_init\roms .
                Not sure why it is not re-generating after reboot.

                I even tried to install a fresh install of 4.0.1 and then perform the upgrade to 4.0.2 and then change the updates.type=unstable in the recalbox.conf file with a reboot after, but for some reason it does not detect an update to jump to 4.1 from 4.0.2

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

                  @tdelios said in How To Regenerate A Specific ROM Folder?:

                  it does not detect an update to jump to 4.1 from 4.0.2

                  This has been locked because downgrading bricks your recalbox. This happened to too many users so we took measures to prevent such a situation.

                  can you md5sum /etc/init.d/S12populateshare ? you should get e79fc4bbb19cc57d1e0d2d23097e10b9

                  And please provide me the (big) output of bash -x /etc/init.d/S12populateshare start in a pastebin/hastebin

                  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é

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

                    @Substring

                    /recalbox/share/system$ md5sum /etc/init.d/S12populateshare
                    84ad3f127f3dd129421d87512e8ba5e0 /etc/init.d/S12populateshare

                    /recalbox/share/system$ bash -x /etc/init.d/S12populateshare start

                    • IN=/recalbox/share_init
                    • OUT=/recalbox/share
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/cheats
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/.cache
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/.config/lirc
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/.emulationstation/themes
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/bluetooth
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/configs
                    • for DIR in cheats system/.cache system/.config/lirc system/.emulationstation/themes system/bluetooth system/configs system/logs
                    • test '!' -e /recalbox/share/system/logs
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/music
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/bios
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/extractions
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/kodi
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/saves
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/screenshots
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/.config/lirc/lircd.conf
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/.emulationstation/es_input.cfg
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/.emulationstation/es_settings.cfg
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/.hatari
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/.kodi
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/configs/fba
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/configs/mupen64
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/configs/retroarch
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/configs/shadersets
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/configs/moonlight
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/system/recalbox.conf
                    • for FILE in music bios extractions kodi saves screenshots system/.config/lirc/lircd.conf 'system/.emulationstation/{es_input.cfg,es_settings.cfg}' 'system/{.hatari,.kodi}' 'system/configs/{fba,mupen64,retroarch,shadersets,moonlight}' system/recalbox.conf bios/mame2003
                    • test '!' -e /recalbox/share/bios/mame2003
                    • for DIR in roms roms/mame/mame2003
                    • test '!' -e /recalbox/share/roms
                    • for DIR in roms roms/mame/mame2003
                    • test '!' -e /recalbox/share/roms/mame/mame2003
                    • test -e /recalbox/share/system/ssh
                    • ls /recalbox/share/system/bluetooth
                    • read X
                    • mkdir -p /recalbox/share/system/udev/rules.d
                    • rm -rf /run/udev/rules.d
                    • ln -s /recalbox/share/system/udev/rules.d/ /run/udev/
                    • cp /recalbox/recalbox.changelog /recalbox/share/system/recalbox.changelog.done
                    Substring 1 Reply Last reply Reply Quote 0
                    • Substring
                      Substring @tdelios last edited by

                      @tdelios how the heck have ypu mounted the share folder ?

                      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é

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

                        @Substring

                        not sure what you mean.. I just did the following as per my previous post:

                        from the link you provided: http://archive.recalbox.com/updates/v1.0/unstable/
                        in which I downloaded the Raspberry Pi 3 image recalbox.img (sha1) using link: http://archive.recalbox.com/updates/v1.0/unstable/rpi3/recalbox.img.xz.sha1
                        I unzipped the IMG file and loaded the image on a fresh new Micro SD card using Win32DiskImager and rebooted the system.

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

                        Want to support us ?

                        69
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com