RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Is Yabasanshiro emulator coming on retropie?

    Scheduled Pinned Locked Moved Help and Support
    sega saturnemulator
    362 Posts 37 Posters 394.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.
    • B
      barbudreadmon @grant2258
      last edited by

      @grant2258 said in Is Yabasanshiro emulator coming on retropie?:

      arm does not like unsigned (anything) with float and there is plenty of them in here

      shaders are compiled at runtime by gpus, i don't know if gpus can be defined as arm or x86, but anyway that can't be the problem here, yabasanshiro is written primarily for android and afaik doesn't suffer from this color issue on any board besides the pi4

      FBNeo developer - github - forum

      G 1 Reply Last reply Reply Quote 1
      • M
        mechafatnick @barbudreadmon
        last edited by

        @barbudreadmon heh, if the Yabasanshiro guy is dodgy, do you reckon there's any hope of lr-Kronos being able to run on pi4?

        1 Reply Last reply Reply Quote 0
        • G
          grant2258 Banned @barbudreadmon
          last edited by grant2258

          @barbudreadmon said in Is Yabasanshiro emulator coming on retropie?:

          shaders are compiled at runtime by gpus, i don't know if gpus can be defined as arm or x86, but anyway that can't be the problem here, yabasanshiro is written primarily for android and afaik doesn't suffer from this color issue on any board besides the pi4

          Well if that is the case why does the changes proposed fix it thats nothing to do with gpu compilation its data manipulation and what other platform is using the gles3 codepath on arm that is working ? It might be a good way to check whats changing where if its working on another device with the same codepath

          B 1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon @grant2258
            last edited by

            @grant2258 said in Is Yabasanshiro emulator coming on retropie?:

            It might be a good way to check whats changing where if its working on another device with the same codepath

            As already mentioned, drivers, rpi4's are broken, it has been known since its release.

            @mechafatnick said in Is Yabasanshiro emulator coming on retropie?:

            @barbudreadmon heh, if the Yabasanshiro guy is dodgy, do you reckon there's any hope of lr-Kronos being able to run on pi4?

            Kronos is an OpenGL emulator, it doesn't run on gles.

            FBNeo developer - github - forum

            1 Reply Last reply Reply Quote 0
            • G
              grant2258 Banned
              last edited by

              Well the driver was never claimed to be completed. The least you can do is keep the driver up to date as well. https://github.com/Yours3lf/rpi-vk-driver

              BuZzB B 2 Replies Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @grant2258
                last edited by

                @grant2258 not sure the point of your post? That vulkan driver is in early stages and is irrelevant.

                If you're looking to start another argument I can assure you that isn't going to happen.

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                1 Reply Last reply Reply Quote 0
                • G
                  grant2258 Banned
                  last edited by grant2258

                  argument ? Im posting links to a driver related to this not sure where your coming from? I thought this could be good to test on other pies apart from the 4 if your not interested fair enough

                  1 Reply Last reply Reply Quote 0
                  • B
                    barbudreadmon @grant2258
                    last edited by

                    @grant2258 said in Is Yabasanshiro emulator coming on retropie?:

                    Well the driver was never claimed to be completed

                    Yes, that's exactly what i'm saying, it was released almost 11 months ago and its gpu drivers are still incomplete.

                    FBNeo developer - github - forum

                    1 Reply Last reply Reply Quote 0
                    • S
                      steeeb
                      last edited by

                      @BuZz what build options are you using? Could you share your scriptmodule?

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators @steeeb
                        last edited by

                        @steeeb Sorry - I wanted to revisit and check some more things before posting . Here you go.

                        https://github.com/RetroPie/RetroPie-Setup/pull/3132

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        S 1 Reply Last reply Reply Quote 1
                        • DarksaviorD
                          Darksavior
                          last edited by Darksavior

                          Briefly trying this. The fps is misleading since frameskip is enabled by default so in reality panzer is ~50-55fps. There's a bug with the distance being white. I really wanted to use the crt-pi shader but that drops it to ~45fps. Despite all of these fps drops, the audio does not skip like yabause.

                          Radiant Silvergun has severe glitches making it unplayable. Sometimes they go away.
                          Oc'd to 1900Mhz.

                          A N B quicksilverQ 4 Replies Last reply Reply Quote 2
                          • A
                            ash0904 @Darksavior
                            last edited by

                            @Darksavior Hey! i saw that you were able to get the emulator working. it wont show up on experimental. is there any way to fix this?

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

                              @ash0904 It won't show there because it's not done. I added it manually to try it out.

                              GeekOBG 1 Reply Last reply Reply Quote 0
                              • GeekOBG
                                GeekOB @Darksavior
                                last edited by

                                Would love to test this out when it's ready for experimental release @Darksavior.
                                Will it support CHD or other compressed formats?

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

                                  @GeekOB All of my games are in chd and they seem to work. If you want to try it out, no one's stopping you. I downloaded the whole repo from https://github.com/joolswills/RetroPie-Setup and took out the installer script and folder with the patch and stuck them in my own RetroPie-Setup folder.

                                  GeekOBG 1 Reply Last reply Reply Quote 0
                                  • N
                                    notthesame @Darksavior
                                    last edited by notthesame

                                    @Darksavior thoses glitches are glitches I can't remove RSG it looked like a texture is backwords, hopefully this fix is better then mines on Castlevania near the start by the mermens it goes black. And minor glitches.
                                    Also set your video settings in retroarch to
                                    Vertical sync, off
                                    hard gpu sync off,
                                    max saw chains images 4
                                    sycn to exact C.F off.

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

                                      @notthesame No issues with the mermen, other than the black bar on top turning yellow. Attempting to save froze the whole game, though.

                                      1 Reply Last reply Reply Quote 1
                                      • roslofR
                                        roslof
                                        last edited by roslof

                                        Good evening (morning),

                                        Troubleshooting Requested:

                                        I'm very interested in the effort here and completely realize this is incredibly early. I did jump in and attempt to run Yabasanshiro on my RPi4B (everything else in the world is running fine on it, BTW).

                                        I had no trouble compiling/patching/installing with the lr-yabasanshiro module linked above. I copied relevant (and MD5 verified) BIOS files to a /yabasanshiro subfolder within BIOS, as directed by the module help.

                                        Regardless of ROM (CD image) (.chd or cue/bin) I'm getting a black screen and hang. /dev/shm/runcommand.log tails with this:

                                        [INFO] [GL]: VSync => off
                                        [INFO] SET_GEOMETRY: 320x224, aspect: 1.333.
                                        [INFO] [KMS]: New FB: 1920x1080 (stride: 7680).
                                        [INFO] [RCHEEVOS]: Load task finished
                                        

                                        There are no significant Errors, Fatals or missing files noted in the log. At this point, I have to kill -9 RetroArch.

                                        These CD images work fine with lr-yabause, so I know the problem is somewhere else on my side. User error, so to speak... (ugh).

                                        Are there any other special dependencies I might be missing? Driver change or upgrade?

                                        1 Reply Last reply Reply Quote 0
                                        • GeekOBG
                                          GeekOB @Darksavior
                                          last edited by

                                          Hi @Darksavior
                                          Unfortunately I get the following error:

                                          patching file yabause/src/yglshaderes.c
                                          Hunk #1 FAILED at 297 (different line endings).
                                          Hunk #2 FAILED at 319 (different line endings).
                                          Hunk #3 FAILED at 408 (different line endings).
                                          Hunk #4 FAILED at 467 (different line endings).
                                          Hunk #5 FAILED at 553 (different line endings).
                                          Hunk #6 FAILED at 1327 (different line endings).
                                          Hunk #7 FAILED at 1392 (different line endings).
                                          Hunk #8 FAILED at 1495 (different line endings).
                                          Hunk #9 FAILED at 1605 (different line endings).
                                          Hunk #10 FAILED at 1758 (different line endings).
                                          Hunk #11 FAILED at 1818 (different line endings).
                                          Hunk #12 FAILED at 1826 (different line endings).
                                          Hunk #13 FAILED at 1944 (different line endings).
                                          Hunk #14 FAILED at 1953 (different line endings).
                                          Hunk #15 FAILED at 2072 (different line endings).
                                          Hunk #16 FAILED at 2528 (different line endings).
                                          patch unexpectedly ends in middle of line
                                          Hunk #17 FAILED at 2634 (different line endings).
                                          17 out of 17 hunks FAILED -- saving rejects to file yabause/src/yglshaderes.c.rej
                                          /home/pi
                                          lr-yabasanshiro patch /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-yabasanshiro/01_shader_hack_rpi4.diff failed to apply
                                          

                                          Any idea why this could happen? Did I miss a step?

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

                                            @Darksavior said in Is Yabasanshiro emulator coming on retropie?:

                                            Oc'd to 1900Mhz.

                                            I expect gpu to be the main bottleneck for yabansanshiro

                                            FBNeo developer - github - forum

                                            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.