I have this problem when running this game (Diablo II) with Wine 1.5. Game should run full screen, resizing it to 640x480.
Problem is: game re-sizes the screen, then close with no apparent reason. Game will run fine if I use the "emulate a virtual desktop" in Wine.
I am posting this here because I think this has something to do with my GPU (Nvidia GeForce 9500M GS). In my monitor manager I have only three options regarding resolution: 800x600, 1024x768 and 1280x800. 640x480 is not listed by itself, but it appears when the game changes it, and it stays until I change it again. Also my monitor is 1920x1200, but that resolution is not listed too.
I use LMDE 201204 Mate/Cinnamon edition.