I did test the Community version (installed over/beside the abandonware ISO version). I set the forced 640*480 in compatibility options of OPU launcher, and the game runs fine, just as I wanted it to run... but
only for the first time. Every
next time (except the first run) it starts in 640*480 "letter box" at the center of my 1024*768 screen, and then plays normally and windowed (with control buttons visible in the upper right corner) -
but in 1024*768.
In .ini file there's a section WINDOW SIZE that is set in 640*480 with MAXIMIZE option 'on' (1), and a section SCREEN RESOLUTION that is set in 1024*768. I tried to set the latter to 640*480 too and saved the .ini file but to no avail, the game keeps starting as a letter box, main menu is a small 640*480 box in the center of the screen, and the game itself runs in a maximized window 1024*768.
Sorry, yesternight I forgot to download Fraps or something alike to make some screenshots.
I would be glad to play it 'as is' but with years passing and eyes weakening I began to prefer bigger (native) menus and texts size in good old games