I've messed around with emulators in the past. To be honest the tweaking and fiddling with things drove me mad. It was 100 times easier to just switch on a dedicated device and dive into a game.
Then again I'm not buying the latest games or consoles, I've got some other ones that I dive into every now and then for a distraction.