Much sooner than initially planned, we upgraded our in-house development
systems here at Carsten Fuchs Software from the obsolete
Debian
GNU/Linux Sarge 3.1 to the new
Ubuntu 8.04 (Hardy Heron)
LTS.
The installation of Ubuntu 8.04 was the fastest and smoothest setup of a new OS
that I've ever experienced - including the partitioning and formatting of the
drives, copying of files and downloading of newer versions, basic system and
application setup, installation of the NVidia driver for 3D
hardware-acceleration - everything went without a single problem and in less
than 30 minutes.
With regards to Ca3DE, we took the opportunity to review and update the
documentation related to the Ca3DE source code, there is now an entirely new
chapter
At
the Core: The C++ Source Code that explains how Ca3DE is installed
from source-code on "fresh" systems.
The move from
g++ 3.3 to
g++ 4.2.3 and the
newer (version 6) C and C++ standard libraries went utterly smooth as well,
here are some screenshots of the latest Ca3DE code running on Ubuntu 8.04:
Among the many new features and bug fixes that we implemented in the meanwhile,
there was also a change that improved the contrast and brightness of
Radiosity-lit portions of levels a lot. The images below demonstrate the
difference before and after the correction by showing some scenes in a
checkerboard pattern that alternating indicates the lighting before (too dark)
and after the change (normal).
If you think it doesn't make much of a difference in the screen-shots, the
change is
very noticeable when you see it full-screen, and it enhances
the game-play and visual perceptibility a lot. This update has been applied to
all maps by now and will ship with the next Ca3DE demo release.