topxxxstars

Descent 3 programmer releases the classic space shooter's source code, including a surprise patch de

Published: December 04, 2025 Reading Time: Approx. 8 mins

The source code for Descent 3 has been released, and is available to download now on Github.

Spotted by Linux programmer Daniel Gibson on Mastodon, the code was released by Descent 3 programmer Kevin Bentley earlier this week. Described by Bentley as the "latest version" of the code, it includes an unreleased '1.5' patch codesigned by Bentley and another Descent 3 designer, Kevin Slutter, several years ago.

"The first thing I want [[link]] to do is get everything compiling again," writes Bentley in the release announcement. "After that, the code needs to be cleaned up some, to remove the old version control comments." He notes that "a lot of this code was written by a really great team, but keep in mind we were much younger and less experienced back then."

Descent 3 originally launched back in 1999, and was the last entry [[link]] in the series. Known for its "Six Degrees of Freedom" shooting, all three games in the series saw players piloting spacecraft through labyrinthine space-themed interiors (like asteroid mines and space stations), blasting enemies as they did so. If you imagine the Millennium Falcon's run through the Death Star's substructure in Return of the Jedi, that's basically what playing Descent is like.

Descent 3 introduced some larger outdoor environments alongside the twisting mazes, and was generally well received. But it sold poorly, and spelled the end of the series. A spiritual successor, Overload, was released in 2018, directed by Descent's creators. That too was pretty great, but also failed to catch much of an audience.

The game's available to buy on Steam, but as the user reviews reveal, whether or not the game will run can be a bit of a coin toss. With the source code released, it's possible the community could work together to create a more compatible version of the game on modern machines. There is one sticking point, however. Bentley notes [[link]] that "Some proprietary sound and video libraries from Interplay have been stripped out" presumably due to potential licensing issues. So those would need to  be sorted out before a truly 'complete' rebuild could happen.

There's also some uncertainty over the license the code has been released under. In his Mastodon post, Gibson originally stated the code was released under an MIT license, but this proved just to be the default license file added by Github. Updating his post, Gibson stated that "the actual license of the code is currently unclear."

Nonetheless, Bentley's release of the source code has apparently caused a bit of a stir. In an update to his initial announcement post, Bentley writes he's "happy to see the amount of interest and participation here" before pointing other interested parties to the Descent Developer Discord. In another update, Bentley says the immediate roadmap remains focussed on "code cleanup" with the aim of reaching "a good baseline 'vanilla' source.

Reader Comments

User Avatar

SlotMaster7615

Sometimes I wish there were more ways to earn rewards through loyalty programs or frequent player bonuses. Adding seasonal events or special challenges could enhance the excitement even further. The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day.

User Avatar

SpinQueen2248

The mobile interface is smooth and intuitive. I can play all my favorite slots on the go without experiencing any lag or glitches. The design is responsive and user-friendly, which makes gaming on my phone just as enjoyable as on my computer. The variety of games is excellent, including table games like blackjack, roulette, and baccarat, in addition to slots. This keeps the platform interesting and allows me to switch games depending on my mood. Customer support has been outstanding whenever I had any issues. They respond quickly and professionally, ensuring that any concerns with deposits, withdrawals, or gameplay are addressed immediately, which makes me trust the platform more.

User Avatar

BetGuru1862

The variety of games is excellent, including table games like blackjack, roulette, and baccarat, in addition to slots. This keeps the platform interesting and allows me to switch games depending on my mood. The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day. The progressive jackpots are thrilling, and it's exciting to watch the jackpot amounts grow as more players spin the reels. I hope they add even more jackpot slots because it adds a lot of excitement to the gameplay.

Steam makes its ban on games that rely on in-game ads even more explicit, so no 'watch this to conti

Update 10/02/2025: As noted by SteamDB on Bluesky, while this specific page on Steam's advertising policy is new, the policy itself is not. Valve has had a ban [[link]] on these kinds of in-game ads in Steam g...

Steam's 2023 GOTY nominations are extremely weird, and I guess that's your fault

The description for Steam's "Labor of Love" award reads as follows:"This game has been out for a while. The team is well [[link]] past the debut of their creative baby, but being the good parents they are, the...

Today's Wordle answer for Wednesday, May 15

We've got a wide range of tips and advice for the May 15 (1061) Wordle here, covering everything from general techniques for the daily [[link]] puzzle to today's answer. There's a helpful clue for your Wednesd...