Update basic.py

Fix error if .gngeo does not exist.
Update emulators.shinc

Retroarch: allow sdl again
Update emulators.shinc

Retroarch: enable udev
Update retropie_packages.sh

Add depen_retroarch
Update emulators.shinc

https://github.com/libretro/RetroArch/wiki/Input-drivers-in-Linux-without-Xorg
Merge pull request #333 from gizmo98/master

Minor improvements