MKDD Tint Issue RPI5
-
@abj Well, I looked through everything I reported, and my best option may seem to be to use the normal Dolphin emulator (not lr-Dolphin) on Vulkan llvmpipe. I wasn't able to test it yet, so it may be worth a try.
-
@abj I tested it, and now it works with the tint completely gone! The only issue I have now is that it runs PAINFULLY slow, even with a 30fps gecko code. Any suggestions, or any other forums with solutions?
-
@AwesomeKingClem
Sorry, i am out of ideas. -
@abj Meh, I will try to find what I can. I greatly appreciate your assistance! Thank you so much!
-
@abj Definitely could've used this earlier :P
https://retropie.org.uk/forum/topic/30541/dolphin-emulator-running-on-rp4b-64bit -
@AwesomeKingClem Did that dolphin fork install for you? I get various errors where it's looking for a different version of pangocairo even though libpangocairo-1.0-0 is already installed by default
-
@retropieuser555 I don’t know yet. I am finally getting around to finishing RetroPie-related tasks, so just give me a bit to try it out. For real this time, promise!
-
@retropieuser555 I looked through Ishiiruka, and the difference between it and Dolphin is that Ishiiruka uses the EGL OpenGL interface. The question is, would it be possible to set up EGL on lr-Dolphin or Dolphin natively? I mean, the Mesa drivers for the Raspberry Pi use many different rendering interfaces, including EGL. It even uses EGL to run a 3D interface in the first place.
Edit: Guess what I found! https://docs.libretro.com/development/cores/core-specific/ishiiruka/ @mitu Ideas?
Edit the Sequel: Is this going to be a problem? https://www.reddit.com/r/EmulationOnAndroid/comments/ji84ai/a_very_important_note_on_dolphin_ishiruka_read_if/
-
@AwesomeKingClem it's upto you, but reading that about it having shady potentially malicious code I'm out on testing that version. Will just wait for Mesa to be developed further so Vulkan or openly 3.3 is supported on pi 5.
-
@retropieuser555 Well, I mean it’s officially supported..?
https://github.com/libretro/Ishiiruka -
@AwesomeKingClem it kinda is but it has not been updated in 4 years. So it obviously it's out of date.
And since Windows x64 - Visual Studio 2017 is stated in the documents. I don't think it will work on arm
-
@ExarKunIv I do understand what you mean by it being outdated, but it says the same thing for Dolphin anyways:
https://docs.libretro.com/development/cores/core-specific/dolphin/ -
@AwesomeKingClem ok. I would not know. I didn't look at all the docs
You can always try to build it your self and see what it does.
Waiting for someone to make a script for it is probably going to be a bit. Most people are happy with just using dolphin.
I get you want the best outcome for the games you are having issues with. And it's cool you found this. But the devs have other things going on. So trying for a new GC emu is not high on the list
-
I'm a perfectionist. Did that answer your question? :P
-
@ExarKunIv Since it is an official lib core, I may give it a try. I just need to do some more research first.
-
@AwesomeKingClem I have overall decided to avoid the Ishiiruka core, but I think I have another option that could fix the issue. Unfortunately, my micro hdmi to hdmi converter broke recently, so if someone could test if it works for me, I would appreciate it.
Graphics -> Enhancements -> Color-Correction
It apparently arrived in a recent Dolphin update, and it may fix my issue, but as I said, I can't access my Raspberry Pi 5 until I get a new hdmi converter. Appreciate it! -
@AwesomeKingClem
I try with Resident Evil 4 that have the same issue but no luck.This is the real issue that we would hope to get a fix: https://gitlab.freedesktop.org/mesa/mesa/-/issues/10250 .
-
@abj Well that definitely narrows it down. Back to the grind 🫡
-
Here's all the current sources that I rounded up from this "thread" (what else do you call it, anyway?) for personal use. I apologize if this counts as bumping a "thread"...
Pastebins:
https://pastebin.com/EjiAguvd
https://pastebin.com/jxu3xeTvOther Solutions:
https://retropie.org.uk/forum/topic/30541/dolphin-emulator-running-on-rp4b-64bit
https://github.com/dolphin-emu/dolphin/commit/dc08b73db19b8d59ec9ba373a4fb8d7d8639c9e3Ishiiruka:
https://docs.libretro.com/development/cores/core-specific/ishiiruka/
https://www.reddit.com/r/EmulationOnAndroid/comments/ji84ai/a_very_important_note_on_dolphin_ishiruka_read_if/
https://github.com/libretro/IshiirukaIssue Reports:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/10250
https://bugs.dolphin-emu.org/issues/13416 -
Here are some new links that could also prove useful. I have a good feeling on the RasPi Forums thread.
https://forums.raspberrypi.com/viewtopic.php?t=327210
https://forums.dolphin-emu.org/Thread-vulkan-back-end-broken-latest-dev-builds-perhaps-by-newest-amd-drivers
PDF with a VERY LONG link (Do not use this PDF if you don't trust it. I don't blame you..)
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.