Why aren there any Windows/Windows 95 demos?
Probably for the simple fact that Windows does several things to restrict the typical democoder, including inhibit system performance, and restrict direct access to hardware. These limitations have workarounds, but it’s so much easier to just dive in under DOS with assembly language that nobody wants to make one. Windows is generally looked down upon in the demo community, because of it’s slow speed and huge size; many joke that it’s one of the lamest demos ever written. 🙂 Windows 95, on the other hand, has some possibilities for being a demo platform, with it’s DirectX API. DirectX has direct interfaces to hardware–DirectSound, DirectDraw, etc.–so it’s possible to circumvent the limitations listed above. Still, the API is overhead, so by default it can’t be as fast as raw DOS, and as such is still looked down upon by democoders. If you’re interested in coding demos for Windows 95, you can order the Win95 Game SDK directly from Microsoft completely free-of-charge, or download it fr