[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New release of Crystal Space (0.17)
- To: news@voodooextreme.com, ptiseo@mediaone.net, john@gagames.com, bobz@mr.net, news@bluesnews.com, news@linuxgames.com, web@flipcode.com, news@agn.com, news@telefragged.com, lwn@lwn.net, ben@3dfiles.com, tim@3dfiles.com, civax@mail.com, "crystal-main@lists.sourceforge.net" <crystal-main@lists.sourceforge.net>, "linuxgames@sunsite.auc.dk" <linuxgames@sunsite.auc.dk>
- Subject: New release of Crystal Space (0.17)
- From: Jorrit Tyberghein <Jorrit.Tyberghein@uz.kuleuven.ac.be>
- Date: Tue, 05 Sep 2000 15:35:06 +0200
- Delivered-To: mailing list linuxgames@sunsite.auc.dk
- Delivery-Date: Tue, 05 Sep 2000 09:35:55 -0400
- Mailing-List: contact linuxgames-help@sunsite.auc.dk; run by ezmlm
- Organization: Universitaire Ziekenhuizen Leuven
- Reply-To: linuxgames@sunsite.auc.dk
- Sender: Jorrit.Tyberghein@uz.kuleuven.ac.be
Here is another release of Crystal Space. This is 0.17r001. Not so much time has passed since 0.16 but this
release is mainly to allow people to upgrade their apps to the extensive changes that have happened with
regards to the API. We have done lots of work cleaning up various parts of the API and you can be sure
that your app will NOT work without changes. Some of the highlights in these API changes are: new
collision detection plugin system, new material system (only API change for now), consistant system to move
objects (things and sprites), ...
To make this transition easier there is a doc included with 0.17 which explains how you can port your
application from 0.16 to 0.17. Using that document the transition should be somewhat less painful. In the
future (after the release of 1.0 more specifically) we will try to avoid these kind of major API changes as
much as possible. That's why we are doing them now :-)
Of course there are other changes in this release too. We did more than just clean up... Some hilights are an
improved terrain engine, a new tool that demonstrates how you can put the engine in a CSWS window,
fullscreen support for X windows, better working sound for Linux and Windows, and a new 'make install'.
Also a lot of bugs have been fixed and several optimizations have happened (both memory usage and
speed).
WARNING! MazeD will compile and run but it is currently unusable because some things had to be
removed temporarily. Also note that the Macintosh port works more or less but event handling is broken (so
you'll not be able to move around). The NextStep, OpenStep, and BeOS ports are most likely broken. I
recommend staying with 0.16 for those ports until the port maintainer also fixes these ports (he will).
As a small note, this release contains an unfinished PS2 port (yeah, for the console!), a new SDL canvas,
and a working Port for the MingW32 compiler (free GCC compiler on Windows).
Greetings,
--
==============================================================================
Jorrit.Tyberghein@uz.kuleuven.ac.be, University Hospitals KU Leuven BELGIUM
Nanny Ogg quite liked cooking, provided there were other people around to
do things like chop up the vegetables and wash the dishes afterwards.
-- Home Pragmatics
(Terry Pratchett, Witches Abroad)
==============================================================================
---------------------------------------------------------------------
To unsubscribe, e-mail: linuxgames-unsubscribe@sunsite.auc.dk
For additional commands, e-mail: linuxgames-help@sunsite.auc.dk