


Open-Source Doom 3 Advances With EAX Audio, 64-bit ARM/x86 Support (phoronix.com) 37
An anonymous reader writes: Dhewm3, one of the leading implementations of the Doom 3 engine built off the open-source id Tech 4 engine, has released a new version of the GPL-licensed engine that takes Doom 3 far beyond where it was left off by id Software. The newest code has full SDL support, OpenAL + OpenAL EFX for audio, 64-bit x86/ARM support, better support for widescreen resolutions, and CMake build system support on Linux/Windows/OSX/FreeBSD. This new open-source code can be downloaded from Dhewm3 on GitHub but continues to depend upon the retail Doom 3 game assets.
Re: (Score:2)
Uninformed Phoronix-ripoff news (Score:2, Insightful)
Did you do any actual investigation? Just copied a Phoronix article to Slashdot?
For those actually interested; No, EAX, 64-bit support and ARM-support are not new. Quick read-through of the Github commit log shows that all stuff has been in there since 2012. What has changed, was adding SDL2 support and enabling EAX reverb effect by default.
There is no claim that 64-bit ARM would have received any attention, since the hardware is not easily available. Given the portability of Linux/SDL2, it's safe to ass
Re: (Score:1)
Slashdot is something of a news aggregator and not a "journalistic" news source that has investigative reporters digging for the news and writing Pulitzer-winning reports.
Re: (Score:2)
So in other words: Its still just Doom 3 engine port, with no real improvements after being open sourced.
Re: (Score:1)
Not if you're still using a 32-bit OS with OSS for audio, no.
Re:Uninformed Phoronix-ripoff news (Score:5, Informative)
You are oversimplifying it.
Big improvements consists of large performance increases, less frame jitter, improved IO for loading, or changing the GPU/CPU load towards something more modern.
Most of us have no idea what EAX really means, or if our hardware even supports it. 64 bit seems to be the most irrelevant thing ever, unless there is large performance gains for that port.
Arm ports means you have to compile yourself.
Ease of use is another one, and I think the original doom ports is the best example of this
ARM port? (Score:1)
A port to ARM platform means you can now run the game on hardware it could NOT run on before. And given the popularity of ARM-based hardware, that's a big thing imho.
Arm ports means you have to compile yourself.
No it doesn't. It just means that someone has to compile it. Or perhaps just as likely: set up an auto-build environment, where a machine continuously integrates patches, compiles the source, runs some tests, and produces fail/success and other reports for developers to look at. Sure, it has to go through a compiler at some point, but that's
Newb question (Score:2)
Comment removed (Score:5, Informative)
Re: (Score:3)
There is The Dark Mod.... and? I don't think any other standalone .pak exists.
Re: Newb question (Score:4, Informative)
Re: (Score:3)
What?! (Score:2)
Open-Source Doom 3 Advances With EAX Audio
No love for A3D? It's a far better codec!
Re: (Score:1)
"No love for A3D? It's a far better codec!"
A3D died a long time ago, creative is still around producing hardware. A3D is not.
Re: (Score:3)
Re: (Score:2)
Is anyone making TCs for Doom3? (Score:3, Insightful)
And if not, why should I care? Is there something wrong with the existing engine?
If there were some meaningful game that I could play with the engine without using the Doom3 resources, then I might get excited. Or even with them, I could probably get it cheap used on eBay, right? ... a-yup, under eight bucks.