Personally i use Project64, here is some notables i use on YouTube that record well, and do well for me.
Wii & Game Cube - Dolphin
3DO - 4DO
Amiga - WinUAE
Atari 2600 - Stella
Atari 5200 - Jum52(works well if you config
jum52.cfg well)
Atari 7800 - ProSystem
Armstrad CPC - CPCE95 (Untested, my first test when i do!)
Apple Macintosh - Mini vMac (Untested, just my first choice to play with)
Atari 8-Bit - Altirra (same as Jum52, config is the key)
Atari Jaguar - VirtualJaguar (Just installed this today, and my first expierence with it)
Atari Lynx - Handy(Some lag to this, but works well)
Atari ST - Hatari (Untested)
Coleco Vison - ColEm (Perfect Performance!)
CPS1,CPS2,CP3 Shit - Fire Burn Alpha
Intellevision - Nostalgia (You can not convince me to switch this one lol)
Magnavox Odyssey - Odysim
Microsoft MSX1 and MSX2 - blueMSX
Microsoft Xbox - Dxbx (I doubt i will ever see the day i get this one working, but i will keep it just in case of miracle lol)
Microsoft Xbox 360 - Xenia (Has more potential to me than its brother)
MS-Dos - DosBox (You figure eh? lol)
Namco System 32 - vivanonno (Untested)
Neo Geo - NeoRAGEx 5.0 (I love it!!)
Neo Geo Pocket - NeoPop (Love this too, some what awkward controls though)
NES - FCEUX
Nintendo 3DS - Citra (will be this one if i ever get a higher end pc)
Nintendo 64 - Project64 (Some will argue with me with this one, but does the job for me !!)
Nintendo DS - DeSmuME (Works perfect for me)
Nintendo Game Boy and Color - bgb
Nintendo Game Boy Advance - VisualBoyAdvance
Nintendo Virtual Boy - vbjin
Nintendo Wii U - Cemu (Can't get it to run yet, "sad"

)
Raine - raine32
Sega Genesis, Game Gear, 32x, CD, Master System - Fusion
Sega Dreamcast - nullDC
Sega Saturn - yabause
PSOne - ePSXe
PSTwo - pcsx2
PSThree - rpcs3 (It's stuck on stupid so far)
PSP - PPSSPP (Thats a lot of PP)
SNES - snes9x (screw ZSNES)
PC Engine/Turbo Graffix - Ootake
Wonderswan - Oswan
ZXSpectrum - zx32
There is a few in there i have not tested yet or setup to run perfect on YouTube, but almost all of these i got working perfect with perfect frame rate accept maybe the WII, Game Cube and Playstation 2, Dreamcast some games as well.
My recording software i use is Bandicam
and techically i also have Xbox 360, Xbox, and XBox One emulator as well, as i can go on Twitch and record gameplay from my Xbox One, Xbox 360 and Xbox just depends if my games get backwards compatible