libretro / mupen64plus-libretro-nx

Improved mupen64plus libretro core reimplementation
GNU General Public License v2.0
225 stars 112 forks source link

Rpi2/3 crash (GLES2?) #357

Open dmrlawson opened 3 years ago

dmrlawson commented 3 years ago

From https://github.com/libretro/Lakka-LibreELEC/issues/1332

Since some point in the past the core has stopped working properly on rpi 2 and 3.

From my own testing I've found Diddy Kong Racing displays the first screen then crashes. The only message in the logs after the normal startup is:

unknown NIR ALU inst: vec1 32 ssa_134 = umin ssa_59, ssa_61

I mentioned it in Discord a while ago and the shader cache was mentioned as a potential culprit. AFAIK it's disabled on these platforms and there's no entry in the core options for it.

I understand it might be a Mesa issue but I'm not really sure where to go from here.

gouchi commented 3 years ago

Hi,

You may try to add apitrace in addition to backtrace for the bug report as specified in the mesa doc ? If needed an example for launching apitrace.