A downloadable benchmark for Windows and Linux

Project Borealis Performance Test

Project Borealis is a fan-game aiming to create the long awaited 3rd episode of the Half-Life 2 episodic trilogy based on Marc Laidlaw’s Epistle 3.

The Project Borealis performance test is a comprehensive analysis of a system's performance under our current working environment. Though this test shows our progress on performance so far, we hope to make more progress before releasing the Ravenholm tech demo, and will continue to make improvements up to the release of the full game.

The performance test uses a variety of standard Unreal Engine 4 example content to test many rendering features that will see use in Project Borealis. This allows us to analyze the engine overhead for these features, as well as their performance variations on a wide range of hardware. Additionally, the performance test gives us an environment to see the effects of experimental custom engine optimizations we've applied so that we can measure their benefits and downsides for our target hardware range.

StatusIn development
CategoryTool
PlatformsWindows, Linux
Rating
Rated 4.7 out of 5 stars
(37 total ratings)
AuthorProject Borealis
Tagsbenchmark, performance, Unreal Engine
Average sessionA few seconds
LanguagesEnglish
InputsMouse
AccessibilityOne button
LinksHomepage, Twitter, Reddit, YouTube

Download

Download
Performance Test for Windows 719 MB
Version 2.1.0 Jan 06, 2019
Download
Performance Test for Linux 820 MB
Version 2.1.0 Jan 06, 2019

Install instructions

The Project Borealis performance test comes with a few options: you can launch the game in DX11 (default), DX10, OpenGL 4 or Vulkan mode. Just open the appropriate .exe file for the one you'd like to test.

If the performance test does not launch, you may have to update Windows, and install the Visual Studio 2017 Redistributable.

On Windows, the performance test also currently requires AVX support on your CPU. We are investigating adding an optional downgrade in the future to use non-AVX optimized vector functions on older/lower end hardware that does not support it.

If you're on Linux, you can run the .sh files in your terminal for Vulkan (default), OpenGL 4, or Vulkan Mobile (Low-end Vulkan ES3.1 feature level). We recommend the proprietary NVIDIA drivers, AMDGPU and Intel Iris Gallium3D. Please install the latest version of these drivers, as Linux has a rapid development pace for graphics driver development.

We highly recommend using the itch.io app, which comes with update patching for smaller and faster downloads, as well as easier launching.

Development log