Probably Hades if you count every successful run as beating the game but for more standard games I would guess it's Mega Man 2. Once you know what you're doing you can easily finish it under an hour and the combination of having so much free time and a limited number of games to play when I was young means that I've played through it many many times.
Signature goes here!