(→Dependencies) |
(→Building) |
||
| (36 intermediate revisions not shown.) | |||
| Line 10: | Line 10: | ||
|} | |} | ||
| - | = | + | = Old Stable version (1.2.1) = |
{| | {| | ||
|- | |- | ||
| [[Image:Cs-compact.png|left|60px]] | | [[Image:Cs-compact.png|left|60px]] | ||
| - | | The latest stable release of Crystal Space is 1. | + | | The latest stable release of Crystal Space is 1.2.1 (5 May 2008). This version has been tested on Windows, GNU/Linux, and MacOS/X and should work with no problems on those. If you encounter a problem then please [[Bugs|report it]]! |
|} | |} | ||
| Line 21: | Line 21: | ||
|- | |- | ||
| [[Image:CEL.png|left|60px]] | | [[Image:CEL.png|left|60px]] | ||
| - | | The latest version of [[CEL]] is 1. | + | | The latest version of [[CEL]] is 1.2.1 (5 may 2008). This version is compatible with Crystal Space 1.2.1 and is also tested on the three target platforms. |
|} | |} | ||
| + | |||
| + | == Compatibility == | ||
| + | |||
| + | The aim is to make all stable releases source-compatible with the previous version. Specifically, projects developed against Crystal Space 1.0 should also build against version 1.2.1. If this should not be the case, please consider to [[Bugs|file a bug report]]. | ||
== Dependencies == | == Dependencies == | ||
| - | '''Crystal Space requires a number of external libraries''' for a few basic and some optional features. A list of required and optional dependencies can be found in the [http://www.crystalspace3d.org/docs/online/manual-1. | + | '''Crystal Space requires a number of external libraries''' for a few basic and some optional features. A list of required and optional dependencies can be found in the [http://www.crystalspace3d.org/docs/online/manual-1.2/External-Libraries.php#0 "External Libraries" section of the manual]. |
| - | * For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for [http://www.crystalspace3d.org/downloads/cs-win32libs/cs-win32libs-1. | + | * For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for [http://www.crystalspace3d.org/downloads/cs-win32libs/cs-win32libs-1.2_002.exe download]. |
| + | * If you want (or need) to compile the dependencies yourself, check the manual in the <tt>docs/html/manual/</tt> directory of the sources for the versions you need to download. | ||
== Download source archive == | == Download source archive == | ||
| Line 37: | Line 42: | ||
! Package | ! Package | ||
!colspan="3"|Download links | !colspan="3"|Download links | ||
| - | {{DownloadLinks|name=Crystal Space from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=crystalspace-src-1. | + | {{DownloadLinks|name=Crystal Space from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=crystalspace-src-1.2.1}} |
| - | {{DownloadLinks|name=Crystal Space from SourceForge|path=downloads.sourceforge.net/crystal/|suffix=?big_mirror=1|filename=crystalspace-src-1. | + | {{DownloadLinks|name=Crystal Space from SourceForge|path=downloads.sourceforge.net/crystal/|suffix=?big_mirror=1|filename=crystalspace-src-1.2.1}} |
| - | {{DownloadLinks|name=CEL from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=cel-src-1. | + | {{DownloadLinks|name=CEL from crystalspace3d.org|path=www.crystalspace3d.org/downloads/release/|suffix=|filename=cel-src-1.2.1}} |
| - | {{DownloadLinks|name=CEL from SourceForge|path=downloads.sourceforge.net/cel/|suffix=?big_mirror=1|filename=cel-src-1. | + | {{DownloadLinks|name=CEL from SourceForge|path=downloads.sourceforge.net/cel/|suffix=?big_mirror=1|filename=cel-src-1.2.1}} |
|} | |} | ||
Here you can find [[ChangeLogs|changelogs with previous releases]]. | Here you can find [[ChangeLogs|changelogs with previous releases]]. | ||
| - | == Download | + | == Download from Subversion == |
| - | + | Stable releases are available from [[Subversion]] via tags and branches.<br/> | |
| + | Tags are created each time a release is made and give the exact same sources as contained in the source archive for a release.<br/> | ||
| + | The branch for a release however is continuously updated with new bug fixes and changes from the development version,<br/> | ||
| + | hence the branch may contain fixes that are not present in the latest release of a stable version. | ||
| + | |||
| + | Read [[Subversion|Using Subversion]] for instructions how to download the contents of a directory in the source repository. | ||
| + | |||
| + | The repository path of the latest tagged 1.2.1 release is <tt>CS/tags/V1.2.1</tt>. | ||
| + | |||
| + | The repository path of the 1.2 branch is <tt>CS/branches/release/V1.2</tt>. | ||
| + | |||
| + | == Download binaries == | ||
| + | |||
| + | === SDK === | ||
| + | |||
| + | No binary SDK packages was ever released, and there probably won't be any for 1.2.x. | ||
<!-- | <!-- | ||
| Line 62: | Line 82: | ||
--> | --> | ||
| - | == | + | === CELStart === |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | To get started using CELstart download one of the following binaries: | |
{|border="1" cellspacing="0" cellpadding="2" | {|border="1" cellspacing="0" cellpadding="2" | ||
| - | + | ! OS | |
| - | + | ! Arch | |
| + | ! Version | ||
| + | ! Link | ||
|- | |- | ||
| - | | | + | |Linux |
| - | | http:// | + | |x86 |
| + | |1.2.1 | ||
| + | |[http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-linux-x86.tar.bz2 celstart-1.2.1-linux-x86.tar.bz2] (21 Mb) | ||
| + | |- | ||
| + | |Linux | ||
| + | |x86_64 | ||
| + | |1.2.1 | ||
| + | |[http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-linux-x86_64.tar.bz2 celstart-1.2.1-linux-x86_64.tar.bz2] (20Mb) | ||
| + | |- | ||
| + | | Windows | ||
| + | | x86 | ||
| + | | 1.2.1 | ||
| + | | [http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-windows.zip celstart-1.2.1-windows.zip] (22Mb) | ||
| + | |- | ||
| + | | FreeBSD 6 | ||
| + | | x86 | ||
| + | | 1.2.1 | ||
| + | | [http://{{CSSITE}}/downloads/contrib/celstart-1.2.1-freebsd6.tar.bz2 celstart-1.2.1-freebsd6.tar.bz2] (24Mb) | ||
|} | |} | ||
| - | < | + | |
| + | Download and extract to some directory. No other installation required.<br/> | ||
| + | Those binaries have support for Cal3D, ODE, and Python 2.5, but have no support for CEGUI nor Bullet. | ||
Current revision
Contents |
CELstart
| CELstart provides an environment to easily run self-contained game packages - just download a package and double-click on it. The games are made using scripting (Python and/or XML scripting). If you want some live demos of what CS and CEL can do, download and try CELstart and some packages. See downloads and levels for CELstart. |
Old Stable version (1.2.1)
| The latest stable release of Crystal Space is 1.2.1 (5 May 2008). This version has been tested on Windows, GNU/Linux, and MacOS/X and should work with no problems on those. If you encounter a problem then please report it! |
| The latest version of CEL is 1.2.1 (5 may 2008). This version is compatible with Crystal Space 1.2.1 and is also tested on the three target platforms. |
Compatibility
The aim is to make all stable releases source-compatible with the previous version. Specifically, projects developed against Crystal Space 1.0 should also build against version 1.2.1. If this should not be the case, please consider to file a bug report.
Dependencies
Crystal Space requires a number of external libraries for a few basic and some optional features. A list of required and optional dependencies can be found in the "External Libraries" section of the manual.
- For Windows users, "cs-win32libs", a package with precompiled support libraries, is available for download.
- If you want (or need) to compile the dependencies yourself, check the manual in the docs/html/manual/ directory of the sources for the versions you need to download.
Download source archive
The source packages are available in the formats .zip, .tar.gz and .tar.bz2 and is an all-you-need package, containing the sources for all plugins, required data, demo applications and maps as well as the user's manual and API documentation.
| Package | Download links | ||
|---|---|---|---|
| Crystal Space from crystalspace3d.org | tar.bz2 | tar.gz | zip |
| Crystal Space from SourceForge | tar.bz2 | tar.gz | zip |
| CEL from crystalspace3d.org | tar.bz2 | tar.gz | zip |
| CEL from SourceForge | tar.bz2 | tar.gz | zip |
Here you can find changelogs with previous releases.
Download from Subversion
Stable releases are available from Subversion via tags and branches.
Tags are created each time a release is made and give the exact same sources as contained in the source archive for a release.
The branch for a release however is continuously updated with new bug fixes and changes from the development version,
hence the branch may contain fixes that are not present in the latest release of a stable version.
Read Using Subversion for instructions how to download the contents of a directory in the source repository.
The repository path of the latest tagged 1.2.1 release is CS/tags/V1.2.1.
The repository path of the 1.2 branch is CS/branches/release/V1.2.
Download binaries
SDK
No binary SDK packages was ever released, and there probably won't be any for 1.2.x.
CELStart
To get started using CELstart download one of the following binaries:
| OS | Arch | Version | Link |
|---|---|---|---|
| Linux | x86 | 1.2.1 | celstart-1.2.1-linux-x86.tar.bz2 (21 Mb) |
| Linux | x86_64 | 1.2.1 | celstart-1.2.1-linux-x86_64.tar.bz2 (20Mb) |
| Windows | x86 | 1.2.1 | celstart-1.2.1-windows.zip (22Mb) |
| FreeBSD 6 | x86 | 1.2.1 | celstart-1.2.1-freebsd6.tar.bz2 (24Mb) |
Download and extract to some directory. No other installation required.
Those binaries have support for Cal3D, ODE, and Python 2.5, but have no support for CEGUI nor Bullet.
