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

    (REQUEST) Add Daphne Singe emulator?

    Scheduled Pinned Locked Moved Ideas and Development
    daphnesinge
    298 Posts 21 Posters 98.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.
    • G
      gomisensei @DirtBagXon
      last edited by

      @DirtBagXon said in (REQUEST) Add Daphne Singe emulator?:

      @shavecat said in (REQUEST) Add Daphne Singe emulator?:

      --Command line is: /opt/retropie/emulators/daphne/daphne.bin maddog vldp -nohwaccel -framefile /media/usb0/roms/daphne/singe/maddog.sh/maddog.txt -homedir /opt/retropi$

      You are running the daphne.bin binary instead of singe.bin and trying to run a singe game.

      Also:

      ../singe/maddog.sh/maddog.txt
      

      Wait, doesn't the RetroPie daphne have singe support in it, like the DavidGriffiths one? I use the DG version, and my command line is

      /opt/retropie/emulators/daphne/daphne.bin singe vldp -framefile /home/pi/RetroPie/roms/daphne/timegal.singe/timegal.txt -script /home/pi/RetroPie/roms/daphne/timegal.singe/timegal.singe -x 1360 -y 768
      
      DirtBagXonD 1 Reply Last reply Reply Quote 0
      • shavecatS
        shavecat
        last edited by

        so i did all of that
        now im getting this on my command -

        
        pi@retropie:~/singe $ /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
        --SINGE DAPHNE engine 1.0.11.1
        --Command line is: /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
        --CPU : ARMv7 2000 MHz || Mem : 1761 megs
        --OS : Linux 4.19 || Video : BCM2835
        --OpenGL: Compiled In
        --RGB2YUV Function: C
        --Line Blending Function: C
        --Audio Mixing Function: C
        Setting alternate home dir:
        /home/pi/.daphne
        /media/usb0/roms/daphne/singe/maddog/maddog.singe
        Script /media/usb0/roms/daphne/singe/maddog/maddog.singe does not exist.
        Bad command line or initialization problem (see daphne_log.txt for details).
        To run SINGE, you must specify which script to run.
        
        e.g. singe myscript.singe
        
        

        cant i run it with .sh file from the es?

        and how do i switch daphne.bin to singe.bin ?

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

          @gomisensei said in (REQUEST) Add Daphne Singe emulator?:

          @DirtBagXon said in (REQUEST) Add Daphne Singe emulator?:

          @shavecat said in (REQUEST) Add Daphne Singe emulator?:

          --Command line is: /opt/retropie/emulators/daphne/daphne.bin maddog vldp -nohwaccel -framefile /media/usb0/roms/daphne/singe/maddog.sh/maddog.txt -homedir /opt/retropi$

          You are running the daphne.bin binary instead of singe.bin and trying to run a singe game.

          Also:

          ../singe/maddog.sh/maddog.txt
          

          Wait, doesn't the RetroPie daphne have singe support in it, like the DavidGriffiths one? I use the DG version, and my command line is

          /opt/retropie/emulators/daphne/daphne.bin singe vldp -framefile /home/pi/RetroPie/roms/daphne/timegal.singe/timegal.txt -script /home/pi/RetroPie/roms/daphne/timegal.singe/timegal.singe -x 1360 -y 768
          

          I thought the RetroPie version didn't have the Singe library, otherwise this thread wouldn't have been created ?

          The DavidGriffith repo indeed does, as I got singe working and pushed it back to David. It is however an older version of singe.

          The version above is a standalone version of Singe.

          @shavecat - Seems a little unfamiliar with this so was trying to get the standalone version working....

          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

          shavecatS G 2 Replies Last reply Reply Quote 0
          • shavecatS
            shavecat @DirtBagXon
            last edited by

            @DirtBagXon
            got u ,
            any ideas ? :)()

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

              @shavecat said in (REQUEST) Add Daphne Singe emulator?:

              @DirtBagXon
              got u ,
              any ideas ? :)()

              The error is there:

              Script /media/usb0/roms/daphne/singe/maddog/maddog.singe does not exist.
              

              I'm guessing on your filenames and locations, so you need to fill in the blanks ;)

              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

              shavecatS 1 Reply Last reply Reply Quote 1
              • shavecatS
                shavecat @DirtBagXon
                last edited by

                @DirtBagXon
                got it but now i have that

                /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                --SINGE DAPHNE engine 1.0.11.1
                --Command line is: /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                --CPU : ARMv7 2000 MHz || Mem : 1761 megs
                --OS : Linux 4.19 || Video : BCM2835
                --OpenGL: Compiled In
                --RGB2YUV Function: C
                --Line Blending Function: C
                --Audio Mixing Function: C
                Setting alternate home dir:
                /home/pi/.daphne
                /media/usb0/roms/daphne/singe/maddog/maddog.singe
                Setting screen width to 800
                Setting screen height to 600
                Could not load bitmap : pics/singeme.bmp
                Could not load bitmap : pics/gamenowook.bmp
                Video initialization failed!
                
                
                DirtBagXonD 1 Reply Last reply Reply Quote 0
                • G
                  gomisensei @DirtBagXon
                  last edited by

                  The DavidGriffith repo indeed does, as I got singe working . It is however an older version of singe.

                  The version above is a standalone version of Singe.

                  @shavecat - Seems a little unfamiliar with this so was trying to get the standalone version working....

                  Which daphne/singe versions is yours? Mine says

                  --DAPHNE version 1.0.13.1
                  Starting Singe version 1.14
                  

                  tho i manually added pjft's changes...

                  shavecatS DirtBagXonD 2 Replies Last reply Reply Quote 0
                  • shavecatS
                    shavecat @gomisensei
                    last edited by

                    @gomisensei
                    how do i check that ?

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

                      @shavecat said in (REQUEST) Add Daphne Singe emulator?:

                      @DirtBagXon
                      got it but now i have that

                      /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                      --SINGE DAPHNE engine 1.0.11.1
                      --Command line is: /home/pi/singe/singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                      --CPU : ARMv7 2000 MHz || Mem : 1761 megs
                      --OS : Linux 4.19 || Video : BCM2835
                      --OpenGL: Compiled In
                      --RGB2YUV Function: C
                      --Line Blending Function: C
                      --Audio Mixing Function: C
                      Setting alternate home dir:
                      /home/pi/.daphne
                      /media/usb0/roms/daphne/singe/maddog/maddog.singe
                      Setting screen width to 800
                      Setting screen height to 600
                      Could not load bitmap : pics/singeme.bmp
                      Could not load bitmap : pics/gamenowook.bmp
                      Video initialization failed!
                      
                      

                      So now it is not finding the daphne pics directory, let's see if you have it elsewhere:

                      find / -name gamenowook.bmp
                      

                      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

                      shavecatS 1 Reply Last reply Reply Quote 0
                      • G
                        gomisensei @shavecat
                        last edited by

                        @shavecat was asking Dirty, nothing you need to worry about.

                        1 Reply Last reply Reply Quote 1
                        • shavecatS
                          shavecat @DirtBagXon
                          last edited by

                          its to long...
                          so -
                          https://pastebin.com/SFDZu4gP

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

                            @gomisensei said in (REQUEST) Add Daphne Singe emulator?:

                            Which daphne/singe versions is yours? Mine says

                            --DAPHNE version 1.0.13.1
                            Starting Singe version 1.14
                            
                            --SINGE DAPHNE engine 1.0.11.1
                            Starting Singe version 1.18
                            

                            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

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

                              @shavecat said in (REQUEST) Add Daphne Singe emulator?:

                              its to long...
                              so -
                              https://pastebin.com/SFDZu4gP

                              Sorry, try

                              sudo find / -name gamenowook.bmp 2>/dev/null
                              

                              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

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

                                @DirtBagXon
                                easy

                                pi@retropie:~ $ sudo find / -name gamenowook.bmp 2>/dev/null
                                /opt/retropie/emulators/daphne/pics/gamenowook.bmp
                                /home/pi/.daphne/pics/gamenowook.bmp
                                /home/pi/singe/pics/gamenowook.bmp
                                
                                
                                DirtBagXonD 1 Reply Last reply Reply Quote 0
                                • G
                                  gomisensei @DirtBagXon
                                  last edited by

                                  @DirtBagXon don't remember why i didn't use yours, some issue with lower case/upper case, and -homedir/-datadir in command line... was over a month ago and i finally got DG version working without having to use batch files. so i didn't go further

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

                                    @shavecat said in (REQUEST) Add Daphne Singe emulator?:

                                    @DirtBagXon
                                    easy

                                    pi@retropie:~ $ sudo find / -name gamenowook.bmp 2>/dev/null
                                    /opt/retropie/emulators/daphne/pics/gamenowook.bmp
                                    /home/pi/.daphne/pics/gamenowook.bmp
                                    /home/pi/singe/pics/gamenowook.bmp
                                    
                                    

                                    Mmm.. I don't see why it isn't seeing those .bmp files.

                                    Where (which directory), and which user are you running the command as ?

                                    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

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

                                      @DirtBagXon
                                      the pi user.
                                      /media/usb0/roms/daphne/singe
                                      will try rest and again . (like 20 min long rest too many roms... )

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

                                        @shavecat said in (REQUEST) Add Daphne Singe emulator?:

                                        @DirtBagXon
                                        the pi user.
                                        /media/usb0/roms/daphne/singe
                                        will try rest and again . (like 20 min long rest too many roms... )

                                        You're not joking, your filesystem is all over the place... lol

                                        Try running the singe binary from the directory it's in.

                                        It's late here, so I will try and pickup with you tomorrow..... but try below.

                                        export LD_LIBRARY_PATH=/home/pi/singe:$LD_LIBRARY_PATH
                                        
                                        cd /home/pi/singe
                                        
                                        ./singe.bin /media/usb0/roms/daphne/singe/maddog/maddog.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                                        

                                        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

                                        shavecatS 1 Reply Last reply Reply Quote 1
                                        • shavecatS
                                          shavecat @DirtBagXon
                                          last edited by shavecat

                                          @DirtBagXon
                                          will give it a try
                                          still

                                          
                                          --SINGE DAPHNE engine 1.0.11.1
                                          --Command line is: ./singe.bin /media/usb0/roms/daphne/singe/maddog/maddog_cdrom.singe -framefile /media/usb0/roms/daphne/singe/maddog/maddog.txt -homedir /home/pi/.daphne -datadir /media/usb0/roms/daphne -x 800 -y 600
                                          --CPU : ARMv7 2000 MHz || Mem : 1761 megs
                                          --OS : Linux 4.19 || Video : BCM2835
                                          --OpenGL: Compiled In
                                          --RGB2YUV Function: C
                                          --Line Blending Function: C
                                          --Audio Mixing Function: C
                                          Setting alternate home dir:
                                          /home/pi/.daphne
                                          /media/usb0/roms/daphne/singe/maddog/maddog_cdrom.singe
                                          Setting screen width to 800
                                          Setting screen height to 600
                                          Could not load bitmap : pics/singeme.bmp
                                          Could not load bitmap : pics/gamenowook.bmp
                                          Video initialization failed!
                                          
                                          

                                          yeha its late here too
                                          thanks night :)
                                          and
                                          You're not joking, your filesystem is all over the place
                                          can i fix it somehow ? :O

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

                                            @shavecat

                                            From that directory.

                                            ls -al pics/singeme.bmp pics/gamenowook.bmp
                                            

                                            If they are there, and you have permission, then I am seriously running out of ideas....

                                            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

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