timppu: About all the old NES or arcade games people mention, I presume their main difficulty comes from the fact that you can't save the game, but if you lose all your lives, you have to restart the whole game from the very beginning?
Luckily console emulators have save states (save anywhere) so you don't have to care about such annoyances... :)
not even to do with saving functions ( though the famicom mario 3 had a save function nintendo ripped out for the western release )
the games are also unusually unfair with difficult spikes
they require pixel perfect jumping or are just obtuse
a lot of them also send you back all the way to the start of the level and have zero check points
you die you try again from the start
and a lot of them also throw a barrage of enemies and projectiles at the player
the invincibility time is non existent
and worst of all your character jumps backwards when hit