I've solved it. Went to Device Manager and disabled my graphic card, then restarted Windows. Then, played perfectly well. When I finish playing, I go back to device manager and enable my graphic card.
The problem is due to newer graphic cards being unable to display in 640x480 resolution.
PS: Don't trust this Microsoft "Experts"... They ask things like "Are you sure you meet the minimum requirements?" OF COURSE YOU IDIOT, I'M RUNNING A 1999 GAME ON A 2009 COMPUTER!!! They bring the worst out of me