Posted April 06, 2022
high rated
Darwinia Beta Update Announcement
We would like to announce that, thanks to the hard effort of Darwinia fan, volunteer and skilled developer, Steven Noonan, we have a new build of Darwinia to test!
The core experience remains pure Darwinia, but under the hood much has changed. There is a new graphics and sound subsystem, hundreds of performance enhancements and bug fixes, and not least, support for running on Apple's M1 ARM64 architecture.
We have put up a build for testing on the "beta" branch. You can switch to it by right clicking Darwinia in your GOG Library, Manage Installation, Configure, and then selecting the "Beta" branch from the Beta channels drop down..
Please try it out and post any issues you have here. Please include the word 'BETA' in your topic subject.
More detailed technical notes:
- Compatibility
Darwinia now requires hardware and drivers that support a minimum of at least one of these graphics APIs:
. OpenGL 3.3
. Vulkan 1.1
. Direct3D 11
. Metal
On Intel and AMD CPUs, the minimum instruction set requirement has been raised to SSE4.2, for higher performance 3D graphics math (matrices and vectors).
- Apple Silicon Support on macOS
macOS builds now have support for both Intel and Apple Silicon.
- Graphics
The entire graphics engine has been rewritten from scratch for compatibility with modern graphics APIs and better performance. Darwinia is currently compatible with systems with support for OpenGL 3.3 core, Direct3D 11, Metal, or Vulkan. Support for non-OpenGL graphics APIs is made possible by ANGLE.
- Other high-level changes include:
. All the in-game UI now scales more appropriately with the size and DPI of the monitor it's running on
. Support for anti-aliasing modes including MSAA, SSAA, SMAA, and FXAA
. Support for AMD FidelityFX Super Resolution 1.0 (FSR)
. Support for anisotropic texture filtering
. Higher fidelity colors and tonemapping
- Sound
The sound engine now supports up to 7.1-channel surround sound and uses 3D spatialization (i.e. directional audio and doppler effect), using MiniAudio. The sound engine supports any of the backends that MiniAudio does, including but not limited to WASAPI (Windows), PulseAudio (Linux), and CoreAudio (macOS).
- Performance
Outside of architecture-specific changes, numerous performance improvements have been made throughout the entire game engine. One nice side effect of the heavy emphasis on performance is that Darwinia now requires far less energy to run, increasing battery life and playtime on laptops and other portable devices like the Steam Deck.
- Bugfixes
There have been many bugfixes on numerous axes, including scripting, level editing, input handling, graphics, sound, stability, and game AI.
We would like to announce that, thanks to the hard effort of Darwinia fan, volunteer and skilled developer, Steven Noonan, we have a new build of Darwinia to test!
The core experience remains pure Darwinia, but under the hood much has changed. There is a new graphics and sound subsystem, hundreds of performance enhancements and bug fixes, and not least, support for running on Apple's M1 ARM64 architecture.
We have put up a build for testing on the "beta" branch. You can switch to it by right clicking Darwinia in your GOG Library, Manage Installation, Configure, and then selecting the "Beta" branch from the Beta channels drop down..
Please try it out and post any issues you have here. Please include the word 'BETA' in your topic subject.
More detailed technical notes:
- Compatibility
Darwinia now requires hardware and drivers that support a minimum of at least one of these graphics APIs:
. OpenGL 3.3
. Vulkan 1.1
. Direct3D 11
. Metal
On Intel and AMD CPUs, the minimum instruction set requirement has been raised to SSE4.2, for higher performance 3D graphics math (matrices and vectors).
- Apple Silicon Support on macOS
macOS builds now have support for both Intel and Apple Silicon.
- Graphics
The entire graphics engine has been rewritten from scratch for compatibility with modern graphics APIs and better performance. Darwinia is currently compatible with systems with support for OpenGL 3.3 core, Direct3D 11, Metal, or Vulkan. Support for non-OpenGL graphics APIs is made possible by ANGLE.
- Other high-level changes include:
. All the in-game UI now scales more appropriately with the size and DPI of the monitor it's running on
. Support for anti-aliasing modes including MSAA, SSAA, SMAA, and FXAA
. Support for AMD FidelityFX Super Resolution 1.0 (FSR)
. Support for anisotropic texture filtering
. Higher fidelity colors and tonemapping
- Sound
The sound engine now supports up to 7.1-channel surround sound and uses 3D spatialization (i.e. directional audio and doppler effect), using MiniAudio. The sound engine supports any of the backends that MiniAudio does, including but not limited to WASAPI (Windows), PulseAudio (Linux), and CoreAudio (macOS).
- Performance
Outside of architecture-specific changes, numerous performance improvements have been made throughout the entire game engine. One nice side effect of the heavy emphasis on performance is that Darwinia now requires far less energy to run, increasing battery life and playtime on laptops and other portable devices like the Steam Deck.
- Bugfixes
There have been many bugfixes on numerous axes, including scripting, level editing, input handling, graphics, sound, stability, and game AI.