Koranis: Yeah, i didn't expect anything fancy. Still it doesn't resize or anything.
Anders_Jenbo: It simply upscales the 640x480 to fill your screen without changing aspect, so you should just expect a slightly blurry version of the classic game running at 20fps. Is that not what you are seeing?
By the way, having watched a fascinating video of a speech given a couple of years back by David Brevik (who was the main guy behind Diablo), I understand better where the 20 frame per second "limitation" comes from.
Apparently, he wrote the game as a turn-based game, but with different "frame lengths (1x, 2x, 10x, etc) for various tasks in a "turn, and a limitation on how many "frames" per turn were permitted. Blizzard asked him to turn his turn-based game into a real-time game, and he did so by simply keeping the same mechanism but allowing a constant flow of 20 "frames" per second, happening simultaneously, instead of "one at a time." It allowed him to transform his turn-based role-playing game (in true Rogue form) into a real-time game over a single weekend!
So, the 20-frames-per-second limitation is actually so fundamental to the game's functioning that you could not bypass it without totally rewriting the game logic from scratch.
I had not known that. But I do now. :)