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

A New Linux Game To Try And Benchmark

Gaming

Published on 01 July 2012 08:40 AM EDT
Written by Michael Larabel in Gaming
15 Comments

While most of the native Linux games that can be easily automated are built atop the id Tech engine or some spin-off there of the open-source id Tech 2/3/4 engines, here's something new to play with this weekend. There's also some early results to explore.

The latest native Linux game test addition to the Phoronix Test Suite and OpenBenchmarking.org is CoreBreach.

CoreBreach is the game from the Austrian-based CoreCode studio that originally wrote the game for Mac OS X and then ported it to Linux using GNUstep. This futuristic anti-gravity racing game was released for Linux in late 2011. In early June was when I shared that CoreBreach was looking to go open-source.

For the past few weeks with CoreCode I have been communicating with them about making this multi-platform racing game more testing friendly. They ended up not only spinning a custom version of the CoreBreach racing game for benchmarking on Mac OS X and Linux, but they also created the Phoronix Test Suite test profile so that this can now be fully automated by simply running phoronix-test-suite benchmark corebreach. That will fetch the needed test dependencies (SDL, etc), download the (free) custom spin of CoreBreach, set it up, and then proceed to run the racing benchmark at your choice of resolution and anti-aliasing mode.

A New Linux Game To Try And Benchmark A New Linux Game To Try And Benchmark A New Linux Game To Try And Benchmark

Thanks to this contribution from the Austrian studio, and particularly Julian Mayer, there's now a uniquely new OpenGL benchmark to use by the community and for graphics driver developers to try out for hitting new code-paths in Gallium3D / Mesa. This will hopefully as well make more people aware of CoreBreach and drive some new sales of the game so they hit their open-sourcing milestone.

CoreBreach now lives alongside Xonotic, Prey, Quake Wars, Warsow, VDrift, and the many other open (and closed) source games that can be easily executed in a fully-automated and reproducible manner using the open-source Phoronix Test Suite software. (There's even Wine-based benchmarking courtesy of CodeWeavers.)

Creating this test profile is a very easy win for CoreCode, plus it will also generate them extra media attention such as this article and the game will now also be automatically used in future graphics card and driver comparisons, etc. It was very easy for them to create the test profile and they figured it out mostly all on their own. The immense information of real-world data they are then able to collect can then illustrate if there's any Linux graphics drivers hitting sub-optimal code-paths for the game's custom engine or any other performance-related matters in general that they can use to improve the game and their customers' experience.

For those not familiar with how easy it is to write a test profile for PTS/OpenBenchmarking.org, it's a simple collection of XML files and bash scripts. Here's the contents of the CoreBreach test profile to show just how simple it is to automate using our open-source testing framework.

A New Linux Game To Try And Benchmark A New Linux Game To Try And Benchmark A New Linux Game To Try And Benchmark

If you are curious about the CoreBreach performance or want some reference numbers to compare to, here's some data I have collected over the past day:

- A performance comparison of NVIDIA vs. Nouveau Linux graphics drivers for this anti-gravity racing game on Ubuntu. (Above are just some of the results.)

- GeForce GT 220 and GeForce 9500GT benchmarks.

- Anti-aliasing results when using the NVIDIA binary graphics driver on a Lenovo ThinkPad notebook.

- While FSAA works for the binary Linux graphics driver, it doesn't for Mesa/Gallium3D at this point.

- Update: Now here's also some tests comparing the AMD Catalyst and Radeon Mesa Gallium3D performance for this OpenGL racing game.

Find out more information from the corebreach test profile page. Run this benchmark with Phoronix Test Suite 3.x/4.x by simply executing phoronix-test-suite benchmark corebreach.

In related news, here is the OpenBenchmarking.org June 2012 summary of data that's been collected over the past month. On Friday also marked the release of Phoronix Test Suite 4.0 Milestone 4.

Details on the CoreBreach game itself are available from CoreCode.at.

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. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. Gngr: A New Web Browser Focused On Privacy
  2. Linux 3.18 Kernel: Not Much Change With Intel Haswell Performance
  3. More File-System Tests Of The Linux 3.18 Kernel
  4. Using NVIDIA's NVENC On Linux With FFmpeg
  5. There's Talk Again About An "Open To The Core" Ubuntu Laptop
  6. PowerVR SGX Driver Code Gets Leaked
  7. V2 Of KDBUS Published For Linux Kernel Review
  8. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
  9. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  10. Qualcomm Looks To Get Into The ARM Server Business
Latest Forum Discussions
  1. Debian Developer Resigns From The Systemd Maintainership Team
  2. Roadmap to Catalyst 14.10 ?
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Cant get working Kaveri APU - A10-7850k
  5. Script for Fan Speed Control
  6. Debian Init System Coupling Vote Results
  7. The Slides Announcing The New "AMDGPU" Kernel Driver
  8. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support