The last release we did is pretty old (coming up to 4 years now), this is a quick set of instructions to anyone up and running with the latest from SVN/trunk.
You’ll need the following packages installed (either as root or via sudo):
apt-get install subversion g++ scons libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libfftw3-dev libbz2-dev
This will install quite a lot of packages and their dependencies.
To get the latest version of the code and data files:
svn co https://dangerdeep.svn.sourceforge.net/svnroot/dangerdeep/trunk/dangerdeep/ dangerdeep
This step can take a while.
To compile danger from the deep:
scons debug=1 datadir=`pwd`/data
Once successfully compiled you can run the dangerdeep with:
More options can be found with:
Guess it’s been a while since the last update. We’ve pushed out a pre-release (excitingly called 0.4.0_pre3327). The main reason for this is that it contains fixes for some long standing ATI and Windows bugs and the majority of bugs currently being reported affect 0.3.0 and have already been fixed in SVN.
It’s a pre-release because we’re not happy that it is of a high enough quality for a full release and it does not match the release criteria for 0.4.0. That being said it should at least run and be playable, there are known issues with the physics simulation (it’s been completely overhauled since 0.3.0).
There is a now a new Polish manual (for 0.3.0) to help players get started, it is available here. Big thanks to Marc Rousé for his efforts.
We’re still here, things moving along at a steady pace. A fix has been committed to SVN recently that will hopefully resolve the 2D texture corruption bugs on newer ATI hardware.
A big thanks to Snake_Man for running innumerable tests on his hardware (Radeon HD 4850) allowing us to identify and fix the issue. Several other issues to do with running on windows have also been resolved.
In the last weeks we noticed some users with Intel graphics that had problems to run the latest SVN code on their machine. This was caused by an update of the drivers underlying MESA library.
The problem expressed as a “Shader compile” error in the console as soon as they started Danger from the deep. We now have fixed this bug and users with drivers basing on latest MESA library (maybe all Open Source drivers) should now be able to run Danger from the deep (if their driver/card support the requested features).
If you were affected by this bug please update your SVN working copy and recompile or use the latest builds for Win32(starting with revision 3225!) or our Ubuntu PPA with latest builds.
For Ubuntu Linux users we have created a Launchpad PPA with the latest build of the SVN trunk.
Like the Win32 builds they are totally untested and we expect them to contain bugs (but try them out and let us know how you get on). Please don’t raise bugs on these builds unless they are repeatable and occur across several different hardware/vendor platforms.
There are some (almost) nightly Win32 builds available here. The zip file contains everything (binaries and data) and is built from the latest source and data (choose the newest in date order for the latest).
However they are totally untested and we expect them to contain bugs (but try them out and let us know how you get on). Please don’t raise bugs on these builds unless they are repeatable and occur across several different hardware/vendor platforms.
For those people interested, they are being cross-compiled using mingw32-4.3.4 (on a 400mhz x86 box ).
There’s now an RSS feed of the last 20 commits to SVN available here.
For our new site we wished to have something that shows the users we are currently working on dangerdeep and the project is not dead. A good way is to get some informations from the Sourceforge SVN repository and display them on the page. But neither the subversion plugin for PHP is installed on the Sourceforge webspace or we can access our cia.vc feed, because every in/outgoing connections are blocked for scripts by the Sourceforge firewalls. Well, there is the RSS feed provided by Sf.net and it contains commit messages but the feed is far away from being well structured and doesn’t contains all informations we want.
While Thorsten and Matthias have a lot do with work and study, Matt added two nice postprocessing shaders for Bloom and High Dynamic Range. You can find two shots of them in the screenshot section. For enabling them simply open the ~/.dangerdeep/config file and set the correspondig values to “1″.
But be aware! You cannot enable the both shaders together. (more…)