[Android] Glupen64 - GLES2/GLES3?

Hi,

First off, I want to add a massive THANK YOU! to the developers involved in bringing Glupen64 to Android/Retroarch. I wasn’t sure at first, but it is clearly an amazing piece of software, is improving all the time, and works so incredibly well on my Android TV game box (MOJO, CM12.1). Awesome!

Secondly, my query is about GLES 2 and 3. What is the difference from a user standpoint? It seems on my box the GLES3 option doesn’t run. Retroarch simply crashes. Is this expected behaviour at the moment, or will this work on the next RA release? And if it does, will I have to use it, or will I still have the GLES2 option available, as this seems to run superbly.

Many thanks all. :slight_smile:

GLES3 will work starting with RetroArch 1.3.7 (or the latest nightly will work)

GLES2 will continue to work. They stand for OpenGL ES 2/3. Basically GLES3 will emulate more accurately (like the “lens flare” effect from the sun in Zelda OoT). It may run slower, so I would try the GLES3 version and if it performs well then use that, if it’s slow then stick with GLES2

Were can we download the latest versions of Glupen please? I don’t see it on in the online updater for some reason.

For Android (arm) and Linux it should be on the Online Updater under “Nintendo 64 (GLupeN64)”

Ah, nevermind, i was looking for the windows version, i found the binaries in the github.

I’d like to ask about a config option though, i know this uses the Mupen64 core to function. However, the regular Mupen core also has an option that alters the speed of emulation, there’s an “original” option and a “full-speed” one. The full-speed one is useful to reduce frame rate issues in some N64 games but it also causes some others to run faster than normal. After playing with it i assume GlupeN64 has “full speed” as the default option but there is no switch to change it to the original speed. Can this option be implemented?

I’ve never heard of anyone that had issues with the speed of the games. The default would be the same as the mupen64 core’s original speed option

Ok then it must be a problem with Beetle Adventure Racing + Mupen then. In PJ64 you need to run this game with “factor 3” in order to play at the correct speed. The default “factor 2” make the game run faster than normal (factor 1 is the speed up option). So i suppose the same happens with Mupen + default.

Thanks for the reply.

[QUOTE=loganmc10;48856]GLES3 will work starting with RetroArch 1.3.7 (or the latest nightly will work)

GLES2 will continue to work. They stand for OpenGL ES 2/3. Basically GLES3 will emulate more accurately (like the “lens flare” effect from the sun in Zelda OoT). It may run slower, so I would try the GLES3 version and if it performs well then use that, if it’s slow then stick with GLES2[/QUOTE]

Thank you for replying and clearing that up. I am so thrilled with the performance of Glupen on my box, it’s amazing. So I’m really pleased that GLES2 won’t be dropped. I use it on the Raspberry Pi 3 as well and performance is mind boggling there too. I don’t know how you’re doing it, but it’s amazing to see that little box being so capable!

Thanks again. :slight_smile: