From all the Windows OS, I found that Win-95 gives the most headache. Made a database application in 98, tested it with NT, 2000, XP and ME.
The application had the Win 32 TPageControl and in Win-95 the Page headers disapeared. Took me a while to find out that a dll of the OS was the culprit. dll hell
About the BDE, yes it gives a little work to install it, sometimes I use my installshield set-up disk, but once it is installed, putting another application is just mere copy-paste.
The 25+ meg vbrun.dll maybe nice, but I have seen to many people pulling out their hair because of the famous vbrun required when they installed some nice utility that works on computer A but not on computer B (same operating system).
About size, a 600K application is nothing compared to the resources a good game needs. A 16Mb USB stick is all what INeed. I find it a waste to burn a 650Mb when the application just need 3Mb of data.
Steven van Els
SAvanEls@cq-link.sr