1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

XreaL Is Switching To The Enemy Territory Engine

Gaming

Published on 15 August 2010 06:48 PM EDT
Written by Michael Larabel in Gaming
33 Comments

As was reported earlier this week, id Software has open-sourced Wolfenstein: Enemy Territory and Return To Castle Wolfenstein. Opening up these older games under the GNU GPL was done as part of id's long-standing tradition of putting out the code into the public domain once it makes sense for them a few years after their succeeding engine updates have fully replaced them in the marketplace. The developers behind ioquake3, the project that's based around the Quake 3 engine that was previously opened up by id Software, is already working on iowolfet and iortcw forks to incorporate this new code, but other free software developers are already utilizing this code too.

Besides ioquake3 already working to utilize the fresh Enemy Territory and Return To Castle Wolfenstein code, the main developer behind XreaL is also utilizing this code in his open-source project and is in fact switching away from the vanilla Quake 3 engine to using the Wolfenstein: Enemy Territory engine. The engine used by Enemy Territory is based upon the Return To Castle Wolfenstein code, which in turn was derived from the original Quake 3 engine source-code. While still based upon the id Tech 3 technology, the Enemy Territory engine offers up new skeletal animation, foliage, and decal rendering code along with numerous improvements to game-play functions.

In regards to the XreaL project, we exclusively reported on the work back in April 2009 as perhaps the most advanced open-source engine. Back then the XreaL engine sported a pure GLSL renderer written against the OpenGL ES 2.0 specification, a true 64-bit HDR rendering pipeline, OpenGL 3.x support, VBO-based rendering, and other advanced visual features. XreaL also possessed the ability to load game content from Unreal Tournament 2004, Doom 3, and Unreal Tournament 3.

Over the past year, XreaL has since fallen off the radar again and has received some little work; there still is no official release. In fact, XreaL from the game perspective is dead. Rather than producing an entire game, the developer is now focusing upon just making XreaL be an advanced open-source game engine and leave it up to other game projects to create all of the artwork and content while leveraging the XreaL engine instead of, for example, the ioquake3 engine.

An ET-XreaL branch is now being made and it's going to offer the new Enemy Territory source-code, but the renderer will be replaced by the XreaL renderer. According to this announcement, XreaL with the ET engine will be targeted at Enemy Territory mod developers and those wishing to create their own standalone games based off of this id Software title.

Another new feature to XreaL is the renderer now supports parallel-split shadow maps, which is demonstrated below.


About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  2. Sumo's Omni Gets Reloaded
  3. AMD A10-7800 & A6-7400K APUs Run Great On Linux
  4. Radeon Gallium3D Is Running Increasingly Well Against AMD's Catalyst Driver
Latest Linux Articles
  1. AMD's RadeonSI Driver Sped Up A Lot This Summer
  2. Intel's Latest Linux Graphics Code Competes Against OS X 10.9
  3. Intel Sandy Bridge Gets A Surprise Boost From Linux 3.17
  4. Open-Source Radeon Graphics Have Some Improvements On Linux 3.17
Latest Linux News
  1. GNOME/GTK+ Human Interface Guidelines Updated
  2. The Widely-Criticized New Commercial Linux Distro Is Now On Kickstarter
  3. CUDA 6.5 Is Doing Great For Blender
  4. Wayland & Weston 1.6 Alpha Released
  5. Nouveau Gets Improved Re-Clocking Handling For Select GPUs
  6. A New First-Person Mystery Game Might Be Coming To Linux
  7. Patch By Patch, LLVM Clang Gets Better At Building The Linux Kernel
  8. VC4 Gallium3D Driver Now Handles X With GLAMOR
  9. Opera 25 Development Release For Linux
  10. Steam Now Supports VA-API For In-Home Game Streaming
Latest Forum Discussions
  1. Systemd 216 Piles On More Features, Aims For New User-Space VT
  2. OSS radeon driver for A10-7850K (Kaveri)
  3. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  4. American Citizens running AMOK for food stamps
  5. What Linux Distribution Should Be Benchmarked The Most?
  6. Company I work for is looking to contribute to Open Source projects... but wrongly?
  7. Microsoft vs. Campaign
  8. Updated and Optimized Ubuntu Free Graphics Drivers