@ma7fouth Without Recalbox Manager, I recommend you check the MD5 of the BIOS to make sure they are correct, see this link:
https://github.com/recalbox/recalbox-os/wiki/Check-MD5-checksum-(EN)
And to know the right BIOS name, see this link:
https://github.com/recalbox/recalbox-os/wiki/Add-system-bios-(EN)
Remembering that BIOS are not recognized if they are not with NAME, EXTENSION and MD5 identical to what is described in the Wiki, the BIOS is case sensitive, even in extensions.
But I do not find on the wiki about Gamecube and Wii require BIOS (I do not use these systems, so I do not know so much), so that does not seem to be the case.
According to the Wiki:
https://github.com/recalbox/recalbox-os/wiki/Board-Compatibility-(EN)
Exactly these 3 systems: Requires an OpenGL> = 3.1 GPU (DISPLAY =: 0.0 glxinfo | grep "OpenGL version string:")
In the emulationstation menu, if I am not mistaken in system information, it shows the OpenGL that is running, I think it is a video card incompatibility. If it is, there is nothing to do.