Can't play N64 games

I was able to play n64 games on 3.5 version of emuelec without problem. I have upgraded Emuelec and
N64 not working by Parallel,Mupen64 core.
My another question is how can i change resolution of mupen64 SA? My device (s905w) can’t handle 1080p… tried to edit mupen64plus.cfg but no luck

Here is log for parallel core (which is my favorite core)

EmuELEC Run Log
##############################################
#                 EmuELEC                    #
#     Retro emulation for Amlogic Devices    #
#             Based on CoreELEC              #
##############################################
EmuELEC (Official - EmuELEC is FREE! NOT FOR SALE!): 4.5 (Amlogic-ng.aarch64)
PLATFORM: n64
ROM NAME: /storage/roms/n64/Super Mario 64 (USA).zip
BASE ROM NAME: Super Mario 64 (USA).zip
USING CONFIG: /storage/.config/retroarch/retroarch.cfg
1st Argument: /storage/roms/n64/Super Mario 64 (USA).zip
2nd Argument: -Pn64
3rd Argument: --core=parallel_n64_32b
4th Argument: --emulator=libretro
Full arguments: /storage/roms/n64/Super Mario 64 (USA).zip -Pn64 --core=parallel_n64_32b --emulator=libretro --controllers=-p1index 0 -p1guid 03000000632500002605000010010000 
Run Command is:
retroarch32 -v -L /tmp/cores/parallel_n64_32b_libretro.so --config /storage/.config/retroarch/retroarch.cfg /storage/roms/n64/Super Mario 64 (USA).zip
Emulator Output is:
retroarch32: error while loading shared libraries: libGLESv2.so: wrong ELF class: ELFCLASS64
exit 127

Log for Mupen64next core

EmuELEC Run Log
##############################################
#                 EmuELEC                    #
#     Retro emulation for Amlogic Devices    #
#             Based on CoreELEC              #
##############################################
EmuELEC (Official - EmuELEC is FREE! NOT FOR SALE!): 4.5 (Amlogic-ng.aarch64)
PLATFORM: n64
ROM NAME: /storage/roms/n64/Super Mario 64 (USA).zip
BASE ROM NAME: Super Mario 64 (USA).zip
USING CONFIG: /storage/.config/retroarch/retroarch.cfg
1st Argument: /storage/roms/n64/Super Mario 64 (USA).zip
2nd Argument: -Pn64
3rd Argument: --core=mupen64plus_next
4th Argument: --emulator=libretro
Full arguments: /storage/roms/n64/Super Mario 64 (USA).zip -Pn64 --core=mupen64plus_next --emulator=libretro --controllers=-p1index 0 -p1guid 03000000632500002605000010010000 
Run Command is:
retroarch -v -L /tmp/cores/mupen64plus_next_libretro.so --config /storage/.config/retroarch/retroarch.cfg /storage/roms/n64/Super Mario 64 (USA).zip
Emulator Output is:
[INFO] [Config]: Loading config from: "/storage/.config/retroarch/retroarch.cfg".
[INFO] RetroArch 1.10.3 (Git 7bdcc8bfe1)
[INFO] === Build =======================================
[INFO] CPU Model Name: Amlogic S905W rev e

[INFO] Capabilities:  ASIMD
[INFO] Built: Apr 17 2022
[INFO] Version: 1.10.3
[INFO] Git: 7bdcc8bfe1
[INFO] =================================================
[INFO] [Input]: Found input driver: "udev".
[INFO] [Core]: Loading dynamic libretro core from: "/tmp/cores/mupen64plus_next_libretro.so"
[INFO] [Overrides]: No core-specific overrides found at "/storage/.config/retroarch/config/Mupen64Plus-Next/Mupen64Plus-Next.cfg".
[INFO] [Overrides]: No content-dir-specific overrides found at "/storage/.config/retroarch/config/Mupen64Plus-Next/n64.cfg".
[INFO] [Overrides]: No game-specific overrides found at "/storage/.config/retroarch/config/Mupen64Plus-Next/Super Mario 64 (USA).cfg".
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Remaps]: Remap directory: "/storage/.config/retroarch/config/remappings".
[INFO] [Remaps]: Core-specific remap found at "/storage/.config/retroarch/config/remappings/Mupen64Plus-Next/Mupen64Plus-Next.rmp".
[INFO] [Overrides]: Redirecting save file to "/storage/roms/n64/Super Mario 64 (USA).srm".
[INFO] [Overrides]: Redirecting save state to "/storage/roms/savestates/n64/Super Mario 64 (USA).state".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: GET_RUMBLE_INTERFACE.
[INFO] [Content]: Loading content file: "/storage/roms/n64/Super Mario 64 (USA).zip#Super Mario 64 (USA).n64".
[INFO] [Content]: Did not find a valid content patch.
[INFO] [Content]: CRC32: 0x42c43204.
[INFO] [Environ]: SET_HW_RENDER, context type: gl.
[INFO] Requesting OpenGLES3 context.
[INFO] Reached end of SET_HW_RENDER.
[libretro INFO] mupen64plus: Using full mem base
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[libretro INFO] mupen64plus: Goodname: Super Mario 64 (U) [!]
[libretro INFO] mupen64plus: Name: SUPER MARIO 64      
[libretro INFO] mupen64plus: MD5: 20B854B239203BAF6C961B850A4A51A2
[libretro INFO] mupen64plus: CRC: 635A2BFF 8B022326
[libretro INFO] mupen64plus: Imagetype: .v64 (byteswapped)
[libretro INFO] mupen64plus: Rom size: 8388608 bytes (or 8 Mb or 64 Megabits)
[libretro INFO] mupen64plus: ClockRate = F
[libretro INFO] mupen64plus: Version: 1444
[libretro INFO] mupen64plus: Manufacturer: Nintendo
[libretro INFO] mupen64plus: Cartridge_ID: 4D53
[libretro INFO] mupen64plus: Country: USA
[libretro INFO] mupen64plus: PC = 80246000
[libretro INFO] mupen64plus: Save type: 0
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
[INFO] [Video]: Set video size to: fullscreen.
[INFO] [Video]: Using HW render, OpenGL driver forced.
[INFO] [Video]: Using configured "gl" driver for GL HW render.
[INFO] [EGL] Falling back to eglGetDisplay
[INFO] [EGL]: EGL version: 1.4
[INFO] [EGL]: Created shared context: 0x40000002.
[INFO] [EGL]: Current context: 0x40000001.
[INFO] [GL]: Found GL context: "fbdev_mali".
[INFO] [GL]: Detecting screen resolution: 1920x1080.
[INFO] [GL]: Vendor: ARM, Renderer: Mali-450 MP.
[INFO] [GL]: Version: OpenGL ES 2.0.
[INFO] [GL]: Using resolution 1920x1080.
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 1 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [GL]: Initializing HW render (1024x1024).
[INFO] [GL]: Max texture size: 4096 px, renderbuffer size: 4096 px.
[INFO] [GL]: Supports FBO (render-to-texture).
[INFO] [Font]: Using font rendering backend: "freetype".
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[WARN] [udev]: Full-screen pointer won't be available.
[INFO] [udev]: Keyboard #0: "input_btrcu" (/dev/input/event3).
[INFO] [udev]: Keyboard #1: "meson-ir" (/dev/input/event6).
[INFO] [udev]: Keyboard #2: "SHANWAN Android Gamepad" (/dev/input/event5).
[INFO] [udev]: Keyboard #3: "gpio_keypad" (/dev/input/event0).
[INFO] [udev]: Keyboard #4: "aml_vkeypad" (/dev/input/event1).
[INFO] [udev]: Keyboard #5: "cec_input" (/dev/input/event2).
[INFO] [udev]: Pad #0 (/dev/input/event4) supports 0 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Video]: Found display server: "null".
[WARN] [udev]: Mouse grab/ungrab feature unavailable.
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] ALSA: Using floating point format.
[INFO] ALSA: Period size: 1114 frames
[INFO] ALSA: Buffer size: 2229 frames
[INFO] [Display]: Found display driver: "gl".
[INFO] [Environ]: SET_SUBSYSTEM_INFO.
[INFO] [Playlist]: Loading history file: "/storage/.config/retroarch/content_history.lpl".
[INFO] [Playlist]: Loading history file: "/storage/.config/retroarch/content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "/storage/.config/retroarch/content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "/storage/.config/retroarch/content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "/storage/.config/retroarch/content_favorites.lpl".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[libretro INFO] mupen64plus: Game controller 0 (Standard controller) has a Memory pak plugged in
[libretro INFO] mupen64plus: Game controller 1 (Standard controller) has nothing plugged in
[libretro INFO] mupen64plus: Game controller 2 (Standard controller) has nothing plugged in
[libretro INFO] mupen64plus: Game controller 3 (Standard controller) has nothing plugged in
[libretro INFO] mupen64plus: Using CIC type X102
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
[INFO] [Environ]: SYSTEM_DIRECTORY: "/storage/roms/bios".
/usr/bin/emuelecRunEmu.sh: line 441:  5907 Segmentation fault      ${RABIN} $VERBOSE -L /tmp/cores/${EMU}.so --config ${RACONF} "${ROMNAME}"
exit 139

i have the exact same issue with s905M2 with n64, sega saturn have alike problem and probably psx won`t work too, if you wanna test…

There is an issue for psx but not for n64 and saturn.

Thank you! it works…djalmafreestyler

So now stand alone version of mupen64 left. can someone help me to reduce resolution?