Dolphin, the GameCube and Wii emulator - Forums
Dolphin on the pi 4? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Hardware (https://forums.dolphin-emu.org/Forum-hardware)
+--- Thread: Dolphin on the pi 4? (/Thread-dolphin-on-the-pi-4)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21


RE: Dolphin on the pi 4? - bomblord - 07-12-2019

(07-12-2019, 06:29 AM)Helios Wrote: lmfao they're so terrifying of breaking backwards compat they're still shipping 32 bit in 2019

amazing

32 bit OS for a 64 bit processor with 4GB of RAM >_>


RE: Dolphin on the pi 4? - syferz - 07-14-2019

The OS is based on Debian, they are working on a 64bit version which is suppose to work with the Rpi4. I believe Android can be installed on Raspberry Pi hardware too though, so 64bit should not remain an issue for long.


RE: Dolphin on the pi 4? - bomblord - 07-14-2019

(07-14-2019, 06:31 AM)syferz Wrote: The OS is based on Debian, they are working on a 64bit version which is suppose to work with the Rpi4. I believe Android can be installed on Raspberry Pi hardware too though, so 64bit should not remain an issue for long.

Who are they and where can I find this info about them working on an armv8 version?


RE: Dolphin on the pi 4? - bomblord - 07-16-2019

So after some discussion on the pi forum I'll be keeping an eye on gentoo development. It was a widely used 64 bit alternative for the pi 3 and already has an early proof of concept build working on the Pi 4. After that's out we can find out about Dolphin. Ubuntu mate (which has had a 64 bit build on all previous pi's that support it) is actively being worked on as well.


RE: Dolphin on the pi 4? - sirdaniel - 07-27-2019

RPI 4 hits 2 Ghz with new firmware and tweaks. Active cooling recommended for obvious reason.
https://www.tomshardware.com/reviews/raspberry-pi-4-overclock-2-ghz,6254.html


RE: Dolphin on the pi 4? - jdonald - 08-17-2019

Hi all,

I started playing around with Dolphin on Raspbian after bomblord's mention of it on the Pi forums. So far I'm able to play New Super Mario Bros Wii at ~7 fps on a Pi 4. You can find instructions for installing and running it in my post. Things are working with JIT enabled but as you guys have described in this thread there are hurdles when it comes to GPU rendering.

I'm interested in pushing this further even if we expect it to take a while for any progress.

First question: how does one enable the GLES video backend on Linux? I'm sure it works on Android already. Someone posted a fork from Canonical at bzr branch lp:~dolphin-emu/dolphin-emu/stable that has USE_GLES and USE_GLES3 in the top-level CMakeLists.txt but those seem to be absent on the master/stable branches on GitHub.

Next, which GLES 3.2-specific features does Dolphin depend on? From what I can tell V3D's GLES 3.1 is feature-complete even if not quite passing CTS so I'm counting it as covered up to that point. Asking about GLES 3.2 so that we might either 1) disable or work around the missing features, or 2) follow on and help out as folks at Igalia as they develop the driver.

I have no knowledge of the years of prior discussions on these forums, but if you can point me to the right threads I can start reading through.


RE: Dolphin on the pi 4? - mbc07 - 08-17-2019

AFAIK on current versions Dolphin's OpenGL backend checks what features/extensions are available and automatically uses an OpenGL or OpenGL ES context depending of the feature test results...


RE: Dolphin on the pi 4? - MayImilae - 08-17-2019

Did a 64-bit OS come out for the Pi 4? Because otherwise Dolphin won't even run, unless you used an ancient version...


RE: Dolphin on the pi 4? - jdonald - 08-17-2019

MayImilae: Yes, follow the link I posted for instructions for how to install a 64-bit kernel and chroot. When I'm not building from source I run 5.0 from the standard Debian repositories. This is somewhere behind master, probably close to the stable branch on GitHub.

mbc07: Perfect I see now with the GetMode() check. I'll look into why it isn't detecting GLES 3.0 and regardless I can force it to MODE_OPENGLES2 or 3.


RE: Dolphin on the pi 4? - MayImilae - 08-17-2019

Quote:jdonald

Um, that is over three years and over ten thousand commits behind master, since we haven't made a new stable in quite a while!