*

Author Topic: Descent 3 new Linux port  (Read 4544 times)

Offline Hunter

  • Gold
  • ***
  • Posts: 218
  • Sectorgame
    • Sectorgame
Descent 3 new Linux port
« on: February 01, 2020, 12:59:08 AM »
Apparently the original developer/s for the Loki build decided to return and make a new port for Descent 3.

https://www.patreon.com/posts/project-descent-33611585

That certainly was a surprise..  8)

I'll be checking this out next week and seeing how it compares to playing under WINE.
Sectorgame.com - Descent and Freespace mods/levels.

Offline TechPro

  • Lt. Commander
  • Platinum
  • ****
  • Posts: 1107
  • Where was I?
Re: Descent 3 new Linux port
« Reply #1 on: February 01, 2020, 12:08:02 PM »


I'm going to have to check this out!

Offline Hunter

  • Gold
  • ***
  • Posts: 218
  • Sectorgame
    • Sectorgame
Re: Descent 3 new Linux port
« Reply #2 on: February 05, 2020, 03:16:27 PM »
I had a tinker. It's pretty cool, but the only thing it really does is add 1920x1080 to the resolution menu, and displays the menu/maps/etc properly without any switching back and forth between resolutions. And the movies are also upscaled to OGG or something similar. But the game itself is using OpenGL, which while is certainly the most stable on Linux, it's probably the ugliest of the original renderers. There doesn't seem to be any other graphical enhancements (FOV remains fixed) and unfortunately, it still suffers from the original problem of being unable to load custom mods, which means you can only play the original Outrage maps.
« Last Edit: February 05, 2020, 03:18:01 PM by Hunter »
Sectorgame.com - Descent and Freespace mods/levels.

Offline VANGUARD

  • Platinum
  • ****
  • Posts: 1543
Re: Descent 3 new Linux port
« Reply #3 on: February 12, 2020, 05:18:16 PM »
Descent 3, Loki; Linux again? Miss the game, especially online.

Offline Thunderbird

  • Silver
  • **
  • Posts: 32
Re: Descent 3 new Linux port
« Reply #4 on: February 16, 2020, 11:12:30 AM »
I gave this a whirl, after getting Steam installed on my Linux boot (I recently swapped out my original HDD setup on my laptop for a SSD/bigger HDD combo). It works fairly well, though the insistence on switching back into fullscreen mode every time I go in and out of the automap is obnoxious.

it still suffers from the original problem of being unable to load custom mods, which means you can only play the original Outrage maps.

I don't think there's any way around this, since the scripting for levels/mods is platform specific.

As an aside, it looks like this also provides a new Mac version, which would be a boon for anyone who had that, since the original Mac port required Classic.

Offline Hunter

  • Gold
  • ***
  • Posts: 218
  • Sectorgame
    • Sectorgame
Re: Descent 3 new Linux port
« Reply #5 on: February 16, 2020, 03:11:05 PM »
At one point you could compile level scripts for Linux.  Seems like information that has been lost to the ravages of time though..
Sectorgame.com - Descent and Freespace mods/levels.

Offline VANGUARD

  • Platinum
  • ****
  • Posts: 1543
Re: Descent 3 new Linux port
« Reply #6 on: February 27, 2020, 03:28:44 PM »
Can I just download this game or is it streamed online? I never used steam.

Offline Hunter

  • Gold
  • ***
  • Posts: 218
  • Sectorgame
    • Sectorgame
Re: Descent 3 new Linux port
« Reply #7 on: February 27, 2020, 06:36:56 PM »
D3? It's available on GOG, but the new Linux port hasn't been added there yet. The GOG version (and Steam) are pre-patched with fixes to run on modern systems + they include Mercenary, so it's probably the better choice over the CD version (despite some claiming otherwise). The only thing I would recommend adding is the 1.5 patch, it has a few additional fixes such as fixed 32-bit rendering when selected, some bug fixes and better terrain rendering.
Sectorgame.com - Descent and Freespace mods/levels.

Offline Thunderbird

  • Silver
  • **
  • Posts: 32
Re: Descent 3 new Linux port
« Reply #8 on: March 13, 2020, 09:24:27 PM »
The Linux version crashes on loading a saved game for me for some reason. I tried to run it from the terminal to see if I could get an output, but it wouldn't start there (said it couldn't find one of the SDL libraries).

Offline VANGUARD

  • Platinum
  • ****
  • Posts: 1543
Re: Descent 3 new Linux port
« Reply #9 on: May 25, 2020, 03:09:18 PM »
I don't see Descent 3 linux on gog or steam.

Offline Thunderbird

  • Silver
  • **
  • Posts: 32
Re: Descent 3 new Linux port
« Reply #10 on: May 28, 2020, 06:20:43 PM »
It's not a separate entry on the Steam store. If you have the Windows version on Steam already, you can install it under Linux or Mac and that version will download. I'm looking at the Steam store page for D3, and it has the Windows, Mac and Linux icons on it.

Offline VANGUARD

  • Platinum
  • ****
  • Posts: 1543
Re: Descent 3 new Linux port
« Reply #11 on: May 31, 2020, 06:21:11 PM »
I have the linux version of steam. I didn't see a Linux icon by Descent 3 though, just a steam icon. It said "steam+Linux" so I installed it.

Took me back a ways. wow. To play Descent 3 again. Been ages.

thanks!

Offline Hunter

  • Gold
  • ***
  • Posts: 218
  • Sectorgame
    • Sectorgame
Re: Descent 3 new Linux port
« Reply #12 on: June 02, 2020, 11:06:14 PM »
Unfortunately the Linux port needs a lot of work. Savegames don't work properly (try playing any level for 10-15 mins then saving and loading it), no co-op support, a few bugs in the campaign. And custom levels aren't supported since they need to re-compiled with new Linux scripts, which can't be done without a new SDK pack.
Sectorgame.com - Descent and Freespace mods/levels.

 

An Error Has Occurred!

Cannot create references to/from string offsets