It took me about 10 years before I was able to finally complete Ultima VII:PartII Serpent Isle. It was a DOS game, but with notoriously high memory requirements. When I upgraded my PC the soundcard driver pushed the mem use too high and also the game never workedin Windows of course. Finally I got it working in DOSBOX last year and finished it off. Awesome game.