batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.9k stars 493 forks source link

[OGS][32] Nintendo 64 crash (video mode) #4714

Closed Fishaphrodite closed 2 years ago

Fishaphrodite commented 2 years ago

When launching a nintendo 64 game on the OGS, the emulator will go back to ES, the error log says the following:

2021-10-04 18:48:12,037 ERROR (videoMode.py:44):checkModeExists invalid video mode max-640x480
2021-10-04 18:48:12,596 ERROR (emulatorlauncher.py:303):runCommand librga:RGA_GET_VERSION:4.00,4.000000 
ctx=0x4ae1eb0,ctx->rgaFd=3 

2021-10-04 18:48:12,635 ERROR (videoMode.py:44):checkModeExists invalid video mode 480x854

I assume it tries to set a video mode that isn't bigger than 640×480, however the OGS has no videomodes besides "Auto".

This log was for non-libretro emulators, however as expected the same happens with the libretro core as well.

I didn't set up any option related to videomode in the batocera.conf, I imagine it is forced by default for the OGA, OGS and Pi systems for performances reasons, but can't work with the OGS how it is set up (link to the way the screen is rotated maybe?).

Fishaphrodite commented 2 years ago

Upon retrying again after checking my files, this didn't happen anymore, I guess something went wrong and the error was just misleading, closing.