Finally I found some time to play with final version of Open Watcom 1.0 released
recently. After some tweaking I got working exacutables for win32 console
version of MegaPOV. Already impelented 'working free' MegaPOV specific changes
caused very clean compilation - only a few dedicated lines in config.h. After
that I compiled MegaPOV with 5 free-like compilers I have available for Win32
platform and made quick test to compare speed. Test is not very accurate since
my time is limited but I'm sure it can be interesting for others. All
compilations are made for Pentium Pro (usually heighiest available) with
optimization for speed (libpng, libtiff, libjpeg, zlib libraries always
recompiled with the same settings as core). Everything was done on one machine
which is Pentium II 233 MHz with 128 MB RAM with NT4 Sp6 installed. No other
processes. Everything started from one batch and glowlits.pov from MegaPOV
distribution was used. No binary difference between outputs was obtained. Here
are results:
DigitalMarc C++ 8.33.4 - 339 seconds (windows console)
MinGW 2.0.0-3 gcc 3.2 - 310 seconds (windows console)
Borland C++ 5.5 - 277 seconds (windows gui)
DJGPP 2.3 (gcc 3.2) - 202 seconds (dos application)
Open Watcom 1.0 - 194 seconds (windows console)
That was quick test with MegaPOV specific scene. I will try 3.5 scene with all
mentioned compilations and official binaries but I need more free time for that.
ABX
Post a reply to this message
|