Lecreateurlol63 You can try - I doubt that it will work. At this point I am sure you are just wanting for it to work so go and give it a go maybe that will do it : -) You could run most lower requirement consoles without Nvidia driver. You might have trouble running GameCube and some other more demanding consoles without it.
You will have to google a little about hybrid graphics scripts. However again - if the games start via dolphin in F1 and dont start in Batocera main selection problem might be batocera setup. You could also check if Dolphin starts with the same settings as Batocera. Check individual setup for that console in menu of both Dolphin and Batocera (though they should be the same).
Also take a good look at the script https://raw.githubusercontent.com/Broceliande/batocera-hybrid-nvidia/5.23/batocera-hybrid-patch.sh :
#!/bin/bash
implements poke-1,0 's patch for hybrid Intel/NVidia
tested on batocera 5.23 Acer Aspire vx15 with Nvidia GTX 1050TI gpu OPENGL String: 4.6.0 NVIDIA 430.40
echo "Stopping ES..."
/etc/init.d/S31emulationstation stop
mount -o remount,rw /boot
echo "Activating Nvidia driver"
batocera-settings /boot/batocera-boot.conf --command uncomment --key nvidia-driver
echo "Writing NVidia Xconf..."
cat > /etc/X11/xorg.conf.d/99-nvidia.conf <<EOF
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "1:0:0"
Option "AllowEmptyInitialConfiguration"
EndSection
EOF
echo "Configuring xinit overlay..."
cp /etc/X11/xinit/xinitrc /userdata/system/.xinitrc
sed -i -e "s/## CUSTOMISATIONS ###/## CUSTOMISATIONS ###\n## FORCE NVIDIA - HYBRID PATCH ###\nxrandr --setprovideroutputsource modesetting NVIDIA-0\nxrandr --auto/g" /userdata/system/.xinitrc
echo "Saving FS Overlay..."
batocera-save-overlay
mount -o remount,r /boot
echo "Reboot now"
reboot
The problem will be somewhere in xorg log. Find that, post it here, do your own search and I will take a look as well.
Have you tried discord yet?