Is Yabasanshiro emulator coming on retropie?
-
I can see
-D_OGLES3_
in the build log so that seems like it should work properly but i don't know. personally i would start from the upstream devyimax yabasanshiro core and work with them, as it's up to date and he should be able to support you. -
@BuZz no im not building the shaders, maybe this is the issue, let me find out how, if you got a idea let me know or anybody one here is welcome to help.
@dankcushions are you saying if i can build from that, let me try again i think i tired, but had issues with window.h or something, thanks for the ideas.
-
Sorry to interfere, I'm definitely not a programmer but I'm following this thread with great interest and I would like to help someway.
I saw in another unrelated thread a reply from @barbudreadmon which in its signature says is a libretro developer for (among others) YabaSanshiro. I just thought about citing him here, maybe can be of any help if he wants to.
I'm cheering for you all guys, can't wait to play Saturn on RPi4! -
@notthesame already dmed me about this, but i'm not gonna be much help.
Long story short : gles3 support is broken on rpi4, and you are trying to patch emulators to take those bugs into account (as someone did in flycast last year : https://github.com/libretro/flycast/commit/37cc00ed73f50f96da5d28352a6fb7dfb290826f). I think it should be the other way around : get the rpi fundation to fix their drivers, you are their customers, you have rights, and if they don't, maybe stop being their customers ? I mean : there are better socs around, and they are affordable too...
Last resort would be to send or fund a rpi4 for devmiyax, the author of yabasanshiro, so that he tries implementing a workaround, well, good luck with that.
-
@barbudreadmon i agree but is anyone logging the issues with mesa? https://gitlab.freedesktop.org/mesa/mesa/-/issues. rpi has paid driver developers who have seemed quite approachable so far.
i can log it but i don't really understand GL beyond the basics.
-
@dankcushions said in Is Yabasanshiro emulator coming on retropie?:
i agree but is anyone logging the issues with mesa?
idk, in the first place are those issues with the mesa driver ? the userland driver ? or both ? i've been following those problems from very far since i never planned on buying a rpi4
-
@barbudreadmon said in Is Yabasanshiro emulator coming on retropie?:
in the first place are those issues with the mesa driver ? the userland driver ? or both ? i've been following those problems from very far since i never planned on buying a rpi4
i'm not an expert but my understanding is that anything open gl related will be covered by the MESA driver. the driver is maintained by Igalia, a consultancy software company who are handling the raspberry open source graphics stuff, so there's people paid to fix these issues and they seem to be doing good work (GLES 3.0 became 3.1, soon to be 3.2, and they are planning vulkan support after), so i'm positive we can get this issue sorted!
-
everyone im proud to bring you yabasanshiro to pi4
panza dragon runs at 60fps yes drops 2 or 3 frames
just needs fixed a couple of minor things. @BuZz @dankcushions -
Gosh :O
Great news & great work @notthesame
-
@notthesame great work! let us know when you have a PR or if you need any help with that arranging that. we should try and do the fix also in the upstream devyimax project.
-
@notthesame Congratulations on your hard work. 👏
-
Thank everyone for there help, I couldn't of done it with out support for the rpi4 and playing Saturn is amazing, I need to fix alot color issues which is not gonna be easy but now all games are playble and running at full speed, some kid asked yesterday to play bomber man and we'll, I can give him that promise and not just out out a 3rd party image saying lies.
Thank you everyone again 😊
-
@notthesame I can see it now. "3rd party image "maker": We got saturn working!"
-
@Darksavior I'd laugh if it weren't so true...
-
Thanks. Look forward to seeing the changes upstream and how the issue(s) were worked around :-) nice one.
-
thanks, ill maybe release it when im done the colors are still washed out, im gonna have people test the emulator first cos it did look messed up still.
i dont wanna promise people something and i wont get it done which i will but when its done :), thanks again -
What a great addition to the retropie locker. Great work
-
@Darksavior said in Is Yabasanshiro emulator coming on retropie?:
@notthesame I can see it now. "3rd party image "maker": We got saturn working!"
haha, they can say they got it working in there dreams, i got reports it wont run on thoses images, JOKER: laugh hahahahaa
-
@dankcushions @BuZz can i release a pretty good playable version on here?
-
@notthesame i would much rather see a pull request to the projects in question, personally. it doesn't have to be perfect - i am sure devyimax and co can help!
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.