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 111.5k 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.
    • DirtBagXonD
      DirtBagXon @DirtBagXon
      last edited by DirtBagXon

      Hypseus Singe now a direct drop-in replacement for RetroPie Daphne plugin:

      https://github.com/DirtBagXon/hypseus-singe/blob/master/src/3rdparty/retropie/RETROPIE.md

       
      Requires RetroPie scripts to extent the Singe element....

       

      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

      T 1 Reply Last reply Reply Quote 1
      • T
        TreasureFingers @DirtBagXon
        last edited by

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

        Hypseus Singe now a direct drop-in replacement for RetroPie Daphne plugin:

        https://github.com/DirtBagXon/hypseus-singe/blob/master/RETROPIE.md

         
        Requires RetroPie scripts to extent the Singe element....

         

        I saw the script in the link you posted does that mean @SaturnX doesnt need to write a script now? Also it does it run all the aforementioned games you were talking about Time Gal ,Mad Dog McCree, bega , road blaster etc. exluding action max . lastly would do we have to add it to the menu or does the script do that aswell. (just asking)

        Great job!

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

          @treasurefingers

           
          https://github.com/DirtBagXon/hypseus-singe/blob/master/src/3rdparty/retropie/RETROPIE.md

           
          Everything except ActionMax.

          All games will be seen in the Daphne Menu within RetroPie.

           

          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 1
          • DirtBagXonD
            DirtBagXon @DirtBagXon
            last edited by DirtBagXon

            Singe 2 game support now implemented (kinda):

            https://retropie.org.uk/forum/post/256783

            https://github.com/DirtBagXon/hypseus-singe

            https://github.com/DirtBagXon/hypseus_singe_data

             

            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 2
            • DirtBagXonD
              DirtBagXon @TreasureFingers
              last edited by DirtBagXon

              @treasurefingers said in [(REQUEST) Add Daphne Singe emulator?]

              so are action max games out of the question?

              @TreasureFingers - especially for you :)

              WoWAM.png

               
              Welcome to 2021:
              hydrosub.png

              2.2.15.png

              Untested on the RPi - so let me know.

               

              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

              T 1 Reply Last reply Reply Quote 1
              • T
                TreasureFingers @DirtBagXon
                last edited by

                @dirtbagxon Crazy how all fast this is going. I can't wait to try this out. Thank you and keep up the good work!

                DirtBagXonD 1 Reply Last reply Reply Quote 0
                • DTEAMD
                  DTEAM
                  last edited by DTEAM

                  For Daphne users. See this link:

                  Video reducer for Daphne

                  See at the end

                  DarksaviorD 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @DTEAM
                    last edited by Darksavior

                    @dteam If you're overclocking to 2Ghz/750Mhz, then 1080p is fine. Stock pi4 will sometimes hit 100% cpu. 720p should be fine.

                    DTEAMD 1 Reply Last reply Reply Quote 0
                    • DTEAMD
                      DTEAM @Darksavior
                      last edited by DTEAM

                      post deleted

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

                        For anyone who hasn't figured ActionMax install

                        https://github.com/DirtBagXon/hypseus_singe_data/tree/master/00-singe1/actionmax

                         
                        Current ActionMax status:

                        These games read specific pixels from the YUV/YV12 video overlay in an SDL_Texture

                        Reading information from SDL_Textures is problematic as it is contained in GPU memory.

                        This can be achieved using SetRenderTarget and RenderReadPixels but is already a slow process. It also only seems to be implemented well in X11.

                        It appears RetroPie (armhf) isn't handling this well at the moment.

                        ActionMax (armhf) will not work with SDL_RENDERER_ACCELERATED only in software SDL_RENDERER_SOFTWARE using the -nohwaccel argument.

                        The issue is then that the CPU has to handle this heavy texture switching and reading, and the Pi struggles.

                        ActionMax works as expected on (x86_64) and (i386) RetroPie builds using hardware acceleration in X11.

                        The Windows version (no X11) requires -nohwaccel but CPU grunt handles it fine from there.

                        Without a major rewrite of the overlay codebase, this is a casualty of the SDL1 to SDL2 porting, until better X11 support is implemented or SDL2 matures.

                         

                        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 1
                        • DTEAMD
                          DTEAM
                          last edited by DTEAM

                          @DirtBagXon

                          Hi DirtBagXon, I've install all your games. Nice piece of work!! I have use ffmpeg like you said for the MP4 but I reprocessed them a second time with this line (note : you can do It directly by changing the first (".m2v") by (".mp4") in the command line below).

                          for %%a in ("*.m2v") do 01-ffmpeg -i "%%a" -vcodec mpeg1video -acodec copy "newfiles\%%~na.m2v"
                          pause
                          

                          You have to create a folder named "newfiles"

                          It reduce your m2v from 567 Mb to 29.5 Mb (timetraveler) and 2.45 Gb to 675 Mb for (Fireandice)The quality drop down probably to much for a TV, but on my handheld screen, It doesn't make difference. It works well. It's a good option to make room on SD cards.

                          I would like to know if we can increase the time react manually. For titanae, It's pretty fast.

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

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

                            @DirtBagXon

                            It reduce your m2v from 567 Mb to 29.5 Mb (timetraveler) and 2.45 Gb to 675 Mb for (Fireandice)The quality drop down probably to much for a TV, but on my handheld screen, It doesn't make difference. It works well. It's a good option to make room on SD cards.

                            Excellent news, can I ask what handheld you are using ?

                            I would like to know if we can increase the time react manually. For titanae, It's pretty fast.

                            If you hit '9' once the game has loaded you get an options menu, you could try winding difficulty down to 'easy' ?

                             
                            I would just like to share a logo that has been designed for Hypseus Singe too:

                             
                            Hypseus Singe

                             

                            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

                            DTEAMD 1 Reply Last reply Reply Quote 1
                            • DTEAMD
                              DTEAM @DirtBagXon
                              last edited by DTEAM

                              @dirtbagxon
                              Nice logo !!! I’m gonna add it to my theme!

                              Does Conan will be added to your list?

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

                              Excellent news, can I ask what handheld you are using ?

                              I'm running RetroPie on a handheld build. I did that for a Pi3 more than 2 years ago and I converted It for a Pi4 (It's really tight). I have used recycled materials (screws, old controller, LEGO parts, wooden tin for clementines, door screen, springs, old plank, old pencil basket) and materials from my children's DIY material basket (Popsicle sticks and toothpicks). Maybe It looks like hell but the gameplay is wonderfull , it's solid and the battery is huge (10000 mAh). For the controller, I have used a Teensy LC and for the touchscreen, It's a 5 inch (The touchscreen works well with Drastic for Nintendo DS and ppsspp for PSP ). For USB and HDMI, I have used ribbon wiring. I have used a small amp for the speakers (stereo sound). SD card = 512 GB

                              04.jpg
                              05.jpg
                              03.jpg
                              02.jpg
                              01.jpg

                              It was a really fun creative project to do. I recommend it to everyone. It took me a lot of time to do it. I had to use wooden clamps for each piece. I preferred this project more to the one I did with a 3d printer for a Pi Zero. The wooden project is original and It's not a copy from another project (even the electronic part of it !!)
                              6.jpg

                              DirtBagXonD 2 Replies Last reply Reply Quote 0
                              • DirtBagXonD
                                DirtBagXon @DTEAM
                                last edited by DirtBagXon

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

                                @dirtbagxon
                                Does Conan will be added to your list?

                                I have no plans, but that doesn't stop you from porting it over. All the info you need is here https://github.com/DirtBagXon/hypseus_singe_data and there are plenty of examples to work from.

                                Just check any video in the games does not exceed the 65535 video frame limit before you start or you will have issues. But I think Conan was a Singe 1 game so, unless more video was added, it should be good.

                                @dirtbagxon said in [(REQUEST) Add Daphne Singe emulator?]
                                It was a really fun creative project to do. I recommend it to everyone. It took me a lot of time to do it. I had to use wooden clamps for each piece. I preferred this project more to the one I did with a 3d printer for a Pi Zero. The wooden project is original and It's not a copy from another project (even the electronic part of it !!)

                                That is really cool idea, far better than anything I could come up with.

                                 

                                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 1
                                • DirtBagXonD
                                  DirtBagXon @DirtBagXon
                                  last edited by DirtBagXon

                                  Further tinkering (v2.5.5):

                                  Laserdisc/CRT artifacts - Scanlines and blanking searches:

                                  timegalv2

                                  cobraab

                                  Badlands

                                  When setup optimally:
                                  lair

                                  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 2
                                  • DirtBagXonD
                                    DirtBagXon @DTEAM
                                    last edited by DirtBagXon

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

                                    Does Conan will be added to your list?

                                    https://github.com/DirtBagXon/hypseus_singe_data/tree/master/00-singe1/conan

                                    You just need to locate the Singe .m2v and .ogg files as listed in the README.

                                    They are out there.....

                                    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

                                    DTEAMD 2 Replies Last reply Reply Quote 1
                                    • DTEAMD
                                      DTEAM @DirtBagXon
                                      last edited by DTEAM

                                      @dirtbagxon
                                      Thanks !!! 👍🏻

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

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

                                        You just need to locate the Singe .m2v and .ogg files as listed in the README.
                                        They are out there.....

                                        I only found the "mp4" version for Singe2. Is there any way to split this MP4 into multiple m2v as you set in your conan.txt file.

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

                                          @dteam

                                          Drop me an email to the GitHub page contact. I'll go through options.

                                          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

                                            For anyone following this thread instead:

                                            I have fixed a troublesome, and long standing, Singe frame timing issue in the latest release (2.5.6).
                                             
                                            I recommend grabbing it, as it will probably make some of your existing, and some more of the newer games, playable.
                                             
                                            I now have more Singe 2 games working through this fix, including some of the latest that have video frames within the < 65535 range:

                                            Files in the usual places in my signature.

                                             

                                            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 1
                                            • 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.