Picodrive is the fastest/most compatible emulator to use, the other option is DGEN which you can install via the setup script, you then need to edit es_systems with the correct paths. Not used DGEN much so no idea if it supports 6 buttons sorry.
Reply To: Retroarch 6-button Genesis controller