Doomsday 2.3.1 released
https://blog.dengine.net/2021/02/doomsday-2-3-1-released/
Bug fixes:
- improved support for M1 Macs
- sky positioning in Heretic/Hexen
- plane texture alignment
Wonders and Mysteries of the M1 — Getting Doomsday up and running on arm64
https://blog.dengine.net/2021/01/wonders-and-mysteries-of-the-m1
Doomsday 2.3 released
This version improves support for vanilla DOOM render hacks and adds more script bindings to manipulate things in the map.
More complex map in the classic renderer. Vsync disabled.
v3.0 is about 1.7x faster than v2.3.
Comparing UI rendering performance. No game loaded, vsync disabled.
v3.0 is about 2x faster than v2.3.
The Switchover — Master branch at 3.0; a new foundation; slim and trim; SDL to the fore; full plate for 2021.
What's new in 2.3 — the first 2.3 RC build is available
Testing a light source with shadow maps.
So far surfaces only have a simple diffuse texture, but they all support PBR. It's very convenient to have a unified shading model for everything.
Getting started with a complete replacement of Doomsday's renderer: camera positioning, dynamic plane movement, HDR bloom and tone mapping.
First ever screenshot of the new renderer running in #DoomsdayEngine. Nothing is quite right here yet...
There is still a long journey ahead. The new library has map geometry loaded, with some textures, and is drawing frames. However:
- coordinate system is messed up (map is tiny!)
- skybox uses a placeholder texture
- no entities in the map
- no light sources (needs entities)
- no dynamic updates of entity/plane positions
- some menu/HUD gfx still depend on old renderer
Usually it's quite vexing when your graphics code produces nothing but a black screen, but not this time! I've successfully gutted #DoomsdayEngine so it can run without the old renderer, using nothing but the server's map data.
"A lighthouse in the storm" — wherein the vision for Doomsday 3 is laid out.
Doomsday 2.2.1 has been released.
http://blog.dengine.net/2020/01/doomsday-2-2-1-released/
Fixes: Missing Hexen player colors, package info on macOS, FluidSynth volume, custom profile settings, 3D weapon clipping.
Recent #DoomsdayEngine developments:
- Preparing the 2.2.1 patch release.
- Continuing render hack support for 2.3. It's pretty precarious; changing anything can break previously working hacks, but overall it's improving. The major categories are missing textures and self-referencing lines.
- Deep cleaning/refactoring for 3.0. The central map data structures have some awkward ifdefs, need to split clientside/visuals from the serverside code.
Doomsday is now available on Flathub. 📣 #linux
Doomsday 2.2 has been released. It is available for Windows, macOS, and Linux: https://dengine.net/download
This marks another 20-year milestone. "Doomsday Engine" was first announced on December 18th, 1999.
2.2 RC3 is now available.
It has a few more bug fixes. Most notably, light decorations were not being rendered at all.
Doom / Heretic / Hexen port with enhanced graphics — Open source project