• Hey everyone, staff have documented a list of banned content and subject matter that we feel are not consistent with site values, and don't make sense to host discussion of on Famiboards. This list (and the relevant reasoning per item) is viewable here.

Retro Kevin Bentley, one of the programmers behind Descent 3. has publicly released the game’s source code.

Krvavi Abadas

Mr. Archivist
Pronouns
He/They
This is the latest version of the Descent 3 source code. This includes the '1.5' patch that Jeff Slutter and Kevin Bentley wrote several years ago. At the time, it worked for Windows, Linux, and Mac.

Some proprietary sound and video libraries from Interplay have been stripped out (the ACM and MVE format). I have that code if someone wants to help make a converter so the old cutscenes work. It'll take some effort to stub out that code so it compiles.
(Link to the GitHub)
this has been a very long time coming, as the source code for the first two games was shared online all the way back in 1998.

while the obvious question is when a modern source port will be made using this. it’s worth noting that the Steam release of the game quietly received an update by Ryan C Gordon (one of the programmers who originally ported the game to Mac/Linux) more or less adding the features you’d expect from one in 2020 (I.E. native 64-bit support, widescreen compatibility.), albeit with the unusual catch that it was exclusive to those platforms.
Which leads us to now, as it turns out. Ryan kept basically everything relating to his work at Loki. Specifically in the hopes of being able to preserve them, and thanks to the help of Interplay. He was able to release this new patch for the Steam (A GOG release is being considered, but it'll probably take a few months of work.) release of Descent 3.
Sadly, Ryan doesn't have any interest in porting this new build back to Windows.
PzdjQqN.png


Which means we have a particularly unusual case of an exclusive on our hands.
(From my original coverage of the update, the patch was never pushed to GOG for whatever reason.)


this source release doesn’t include any of the changes Ryan made for that update,

but he’s currently working out the legal stuff to ensure his branch of the code gets out there.
 
0
I wasn't a huge fan on 3 back in the day, but I'd love to give it another go with those improvements.
 
0


Back
Top Bottom