Well, an easy way to take care of the resolution thing (though it would reduce performance and might not look nice) is to take the original game's source code, and whenever you see the code drawing to the screen, technically during a screen flip (which should be just once per frame), shrink the...