RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Integrate Daphne Emulator back into the Retropie Script for Ubuntu

    Scheduled Pinned Locked Moved Ideas and Development
    daphneintegrationubuntu
    31 Posts 5 Posters 3.6k 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.
    • mituM
      mitu Global Moderator @DirtBagXon
      last edited by

      @dirtbagxon Still can't reproduce this. You can debug the script by running

      sudo __debug=1 ./retropie_setup.sh
      

      This will produce a lot of data, but the interesting part (checking for an updated version) will be printed after you select the package from the list, right before the package dialog is shown. Copy the debug info from that part and post it on pastebin.com.

      DirtBagXonD 1 Reply Last reply Reply Quote 0
      • DirtBagXonD
        DirtBagXon @mitu
        last edited by

        @mitu said in Integrate Daphne Emulator back into the Retropie Script for Ubuntu:

        @dirtbagxon Still can't reproduce this. You can debug the script by running

        sudo __debug=1 ./retropie_setup.sh
        

        This will produce a lot of data, but the interesting part (checking for an updated version) will be printed after you select the package from the list, right before the package dialog is shown. Copy the debug info from that part and post it on pastebin.com.

        Just so I don't miss something, pastebin has size restrictions, so:

        https://raw.githubusercontent.com/DirtBagXon/debug/main/debug.txt

        Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
        Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
        Hypseus Discord: https://discord.gg/dgCsCfmRfJ

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @DirtBagXon
          last edited by

          Looks like the update check fails somewhere along those lines:

          ...
          ++ git -C /home/pi/RetroPie-Setup log -1 --format=%cI -- /home/pi/RetroPie-Setup/scriptmodules/emulators/hypseus.sh
          + local module_date=
          + rp_dateIsNewer 2021-09-14T20:46:00+01:00 ''
          + local date_a=2021-09-14T20:46:00+01:00
          + local date_b=
          + [[ -z 2021-09-14T20:46:00+01:00 ]]
          + [[ -z '' ]]
          + return 0
          ...
          

          What's the output of the next command in your installation ?

          git -C /home/pi/RetroPie-Setup log -1 --format=%cI -- /home/pi/RetroPie-Setup/scriptmodules/emulators/hypseus.sh
          
          DirtBagXonD 1 Reply Last reply Reply Quote 0
          • DirtBagXonD
            DirtBagXon @mitu
            last edited by

            @mitu said in Integrate Daphne Emulator back into the Retropie Script for Ubuntu:

            git -C /home/pi/RetroPie-Setup log -1 --format=%cI -- /home/pi/RetroPie-Setup/scriptmodules/emulators/hypseus.sh

            From ~/RetroPie-Setup Folder:

            pi@retropie:~/RetroPie-Setup $ git -C /home/pi/RetroPie-Setup log -1 --format=%cI -- /home/pi/RetroPie-Setup/scriptmodules/emulators/hypseus.sh
            pi@retropie:~/RetroPie-Setup $
            

            Nothing...

            Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
            Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
            Hypseus Discord: https://discord.gg/dgCsCfmRfJ

            DirtBagXonD 1 Reply Last reply Reply Quote 0
            • DirtBagXonD
              DirtBagXon @DirtBagXon
              last edited by DirtBagXon

              Because it isn't merged yet....

              It's just installed via a curl/wget

              Ok, makes sense.

              But why does it work for you ? Did you clone my branch ?

              Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
              Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
              Hypseus Discord: https://discord.gg/dgCsCfmRfJ

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @DirtBagXon
                last edited by mitu

                @dirtbagxon said in Integrate Daphne Emulator back into the Retropie Script for Ubuntu:

                But why does it work for you ?

                Because I've fetched the PR from the RetroPie repository into a local branch:

                $ [hypseus-3] git -C /home/pi/RetroPie-Setup log -1 --format=%cI -- /home/pi/RetroPie-Setup/scriptmodules/emulators/hypseus.sh
                2021-09-12T15:27:09+01:00
                $ [hypseus-3]
                
                DirtBagXonD 1 Reply Last reply Reply Quote 1
                • DirtBagXonD
                  DirtBagXon @mitu
                  last edited by

                  @mitu

                  Ok, makes sense. So all will be cool when it's merged.

                  Thanks for the debugging....

                  Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
                  Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
                  Hypseus Discord: https://discord.gg/dgCsCfmRfJ

                  1 Reply Last reply Reply Quote 0
                  • johnodonJ
                    johnodon
                    last edited by

                    Hate to derail this convo, but on a side note...

                    @DirtBagXon I hope you don't mind (should have run it by you first), but I asked on the Libretro forums if they would have interest in porting your
                    code to a Libretro core. My post has received a few hearts (including HunterK) but no comments yet.

                    https://forums.libretro.com/t/request-port-hypseus-singe-to-a-libretro-core/34872

                    I don't know if it is even possible but this would allow us arcade Retroarch users to stay with a single emulator and benefit from the usual RA perks (i.e. bezels/overlays).

                    I hope I didn't step on your toes. :)

                    John

                    DirtBagXonD 1 Reply Last reply Reply Quote 0
                    • DirtBagXonD
                      DirtBagXon @johnodon
                      last edited by DirtBagXon

                      @johnodon said in Integrate Daphne Emulator back into the Retropie Script for Ubuntu:

                      https://forums.libretro.com/t/request-port-hypseus-singe-to-a-libretro-core/34872

                       
                      I don't know if it is even possible but this would allow us arcade Retroarch users to stay with a single emulator and benefit from the usual RA perks (i.e. bezels/overlays).

                       
                      I hope I didn't step on your toes. :)

                      Nope, not at all.

                      I did look at the Libretro docs some time ago, but never got around to attempting. I know the libretro Daphne port has audio issues, so hypseus might sort that out too as it's all moved to SDL2.

                      If someone wants to pick up on that port - I am more than happy to give my blessing.

                       

                      Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
                      Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
                      Hypseus Discord: https://discord.gg/dgCsCfmRfJ

                      johnodonJ 1 Reply Last reply Reply Quote 0
                      • johnodonJ
                        johnodon @DirtBagXon
                        last edited by

                        @dirtbagxon Fantastic! Thanks for your support!

                        John

                        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.