libretro / Lakka-LibreELEC

Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.
https://www.lakka.tv
1.7k stars 288 forks source link

mupen64plus-next: Add Raspberry Pi 5 options #1986

Closed synthic closed 1 week ago

synthic commented 2 weeks ago

Currently on the RPi5 platform the available N64 emulation cores are crashing upon startup. This is due to a page size mismatch with the new Raspberry Pi 5 kernel, as outlined in issue #1982

Since the upstream Makefile has no specific options for RPi5, I added the page size option and appropriate CPU optimizations to the compiler flags. Also, I added a case for compiling the RPi5 platform as it was missing.

This fix still requires testing on a Raspberry Pi 5 device before merging.

synthic commented 1 week ago

Tested on a Raspberry Pi 5 running Lakka v5.0 and mupen64plus-next launches games successfully.

Ntemis commented 1 week ago

thank you