Yup emulation is never 100%. Look at at the NES and SNES Classic. They are very good emulation but it's still not perfect. No thing better than than running on original hardware.Original hardware is always better, as its 100% perfect at running the software.
When you get into emulation it can introduce issues, anything from textures not rendering properly to bugs that cause crashes, or even imperfect emulation of the maps causing certain points of the game to become unplayable and breaking the game. Sure some games work great with emulation, but some do not. Some work great with certain emulators, but are unplayable on others, requiring alot of tweaking of settings.
If you care about all games working flawlessly with zero effort on your part go with original hardware.
If you want to try to improve graphics or just can not get the original hardware then emulation is the best option, just be prepared to do alot of tweaking and trying different emulators to get everything to work properly.
Most 8/16 bit has reached the point that emulation is near perfect, but N64 and beyond is where you will start having to put time into settings and trail and error with emulators to get games to run well.
Except when your Thompson drive decides to unmount the disc while running which either shatters the disc or scratches the hell out of it - then you're left with a game that you cannot play. There's also issues of older systems getting hair/dust built up inside them or a slight smudge on the laser which causes the console to randomly lock up on a perfectly fine disc. Not to mention the multitude of games out there with shoddy save/checkpoint systems that are prone to gamebreaking bugs/glitches that leave you with a save that you can't do anything with except delete and start over. Whereas with an emulator, you can use your own save points on top of finding an updated version of the game in case you were unlucky with the SKU that you purchased from the store.Original hardware is always better, as its 100% perfect at running the software.
There's some old arcade games I keep trying to find that I used to play out of arcade cabinets at our local laundromat and arcade, but all the versions I find online are ported SNES copies. I miss those Aliens vs Predator cabinets.
Around 2003, I specifically remember seeing someone play an arcade brawler on MAME that featured Predator.It available on MAME?
There's some old arcade games I keep trying to find that I used to play out of arcade cabinets at our local laundromat and arcade, but all the versions I find online are ported SNES copies. I miss those Aliens vs Predator cabinets.
If I remember right, I played the MAME version of Aliens Vs Predator but it was a ported copy of the SNES AVP. A lot of the arcade ROMs I found a long time ago were just ported versions.
Oh, I'd add that if you want to play N64 games that you just get an old N64. Last I knew, the emulation was not that good. It's the first generation of emulators that also don't emulate. They use a different technique that is not mapping chip instructions.
Soemone at work wanted to learn about emulation and in 2 days had an NES emulator working. Sure, far from perfect but it actually did work to some extent.