- Created on Sunday, 26 June 2011 00:31
- Written by Moodles
After 1229 days (3 years, 4 months & 13 days) & 917 SVN code commits.
Corresponding with QExpo 2011, we are pleased to announce:
Also FTEQCC v1.00 & FTEQTV v1.00
If we were to list everything changed/added between the last version (Build 3343) and now (V1.00), the list would be too massive, so here's the highlights:
- Direct3D 9 rendering
- Shader improvements
- DarkPlaces compatibility fixes
- FitzQuake protocol 666 support
- NetQuake/Quake 2/Hexen 2 physics and protocol fixes
- ODE physics, requires appropriate libraries
- Unicode/FreeType support, requires appropriate libraries
- Voice chat support
- Tons of other features
Head straight to the Download section to get it (files hosted by SourceForge.net)
- Created on Thursday, 10 March 2011 16:42
- Written by Moodles
No we're not dead, obviously the website has just seen a facelift thanks to the upgrade of Joomla to 1.6 and in doing so made my old template imcompatible. An advantage of Joomla is that it has a RSS 2.0 feed, so subscribe to it if you want to receive future news posts the instant they are published, here:
And if you want to follow our SVN commits with your RSS reader, you can subscribe to:
Our next release we will be doing away with build numbers to indicate version (past releases have been in order: build 2600, 2666, 2770 & 3343), and instead just going to call the next release "1.0". To help the development process we have started to use buildbot.
The last stable release is still build 3343 (Feb 12 2008) and development continued until mid 2010 on the main trunk. A new branch we call wip (work in progress) was started around November 2009 and was used by Spike to experiement with a new OpenGL renderer and with other stuff, so there was a time (November 2009-mid 2010) where we were working on the main trunk and the wip branch at the same time. Eventually the wip branch started to become stable mid 2010 which is where we stopped active development on the main trunk and just merged all the changes into the wip branch. To this day 100% of our development focus is working out the bugs and crashes in the wip branch and using it for the next released client.
3 years of catchup will now begin, basically I will go through with what has happened after the last release (build 3343) and now (March 11 2011):
- Proper Direct3D renderer (semi-reliable) has had alot of work done on it (evil FakeGL wrapper is gone), is now included with the merged build (Windows) and even a standalone Direct3D client.
- Software renderer is gone, so is ASM. (Build 3343 last client with it)
- Better support for OpenGL, even early preliminary support for OpenGL ES (embedded systems)
- Better 64bit support (MinGW64 & Microsoft Visual Studio)
- Updated & added libraries: Better SDL support, Speex voicechat, ODE physics, OpenAL sound
- Better game support: Quake 2, Quake 3: Arena, Doom 3 (maps), Half-Life (models), Hexen 2, QTest
- Configuration Menus: video, sound, teamplay, 3D, particles, singleplayer cheats, shadow & lighting, textures, FPS etc
- Various security fixes, option for static or dynamically loaded libraries.
- Better cross-compiling support (32 & 64bit), everything can be built from a Linux box (with the right compilers), Windows, MorphOS, MacOSX etc