Confused on Steam Play and Proton? Be sure to check out our guide.
The Nightdive Source Port List
Technopeasant about 4 hours ago
Since Nightdive abandoned native Linux after Forsaken in 2018, I figured I would draw up a list of native and open source ways to play their releases. Also look to these in twenty years when their binary releases are as mothballed as what they replaced.

The Original Strife - Veteran Edition
Itself open source as it was based on GPL code.

Veteran Edition - https://github.com/svkaiser/strife-ve
K8Vavoom - https://github.com/team-eternity/calico-doom
GZDoom - https://github.com/ZDoom/gzdoom

https://doomwiki.org/wiki/Category:Strife_ports

Doom 64
Doom64EX-Plus - https://github.com/atsb/Doom64EX-Plus

Based on the earlier open source Doom64EX for the console ROM. Supports the base campaign and The Lost Levels expansion.

Blood - Fresh Supply
NBlood - https://github.com/nukeykt/NBlood
Raze - https://github.com/ZDoom/Raze/
BloodGDX - https://gitlab.com/m210/BloodGDX

This release has no exclusive content (features like the item counters are replicated), but exclusive mods like Extra Crispy and Arcade Mode require Fresh Supply as of now. They are fairly rare however.

Powerslave Exhumed
ExhumedEX-Plus - https://github.com/atsb/ExhumedEX-Plus

Based on the open source though withdrawn PowerslaveEX, work on reading from the remaster is as yet incomplete. The Build version of Powerslave meanwhile can be ran through PCExhumed, Raze, and PowerslaveGDX, but is more linearly structured than the metroidvania styled SlaveDriver and Kex versions.

Star Wars: Dark Forces Remastered
The Force Engine - https://github.com/luciusDXL/TheForceEngine

Rise of the Triad: Ludicrous Edition
NetROTT aka ROTTEN - https://github.com/erysdren/NetROTT

Supports Ludicrous Edition levels such as the The Hunt Continues expansion, although still to a limited degree, and lacks other new and restored content.

Quake Enhanced

Quakespasm - https://github.com/sezero/quakespasm
vkQuake - https://github.com/Novum/vkQuake
Ironwail - https://github.com/andrei-drexler/ironwail

These all have some support for the Kex Engine remaster's game files, including the new episodes by MachineGames. id was generous enough to provide source code for the QuakeC code used in the remaster.

https://github.com/id-Software/quake-rerelease-qc

Quake 2 Enhanced

Yamagi Quake II Remaster - https://github.com/yquake2/yquake2remaster

Experimental fork of the Yamagi Quake II source port supporting Call of the Machine. Again, id provided the DLLs used in the remaster.

https://github.com/id-Software/quake2-rerelease-dll

Doom + Doom II

Uses the ID24 WAD format for Legacy of Rust, which is mostly compatible with the earlier MBF21 format.

GZDoom - https://github.com/ZDoom/gzdoom
Helion - https://github.com/Helion-Engine/Helion
Woof! - https://github.com/fabiangreffrath/woof

https://doomwiki.org/wiki/ID24#Supported_ports
https://doomwiki.org/wiki/Category:MBF-compatible

System Shock

System Shock Enhanced - https://github.com/MeeperTheGreat99/systemshock-enhanced
Shockolate - https://github.com/Interrupt/systemshock

Forsaken Remastered

ForsakenX - https://github.com/ForsakenX/forsaken

The above is a port of the original release, I can not confirm if it works with the remaster data.

Blade Runner: Enhanced Edition

ScummVM - https://www.scummvm.org/

https://wiki.scummvm.org/index.php?title=Bladerunner

Turok

The original source code has been leaked, but no one has made a port from it I could find, and obviously the legality would be questionable.

https://www.pcgamesn.com/turok/turok-source-code-found
https://github.com/svkaiser/TurokEX

Killing Time: Resurrected

Nothing yet, as the game code was never released. Wine or Proton either way (or a 3DO or classic Mac emulator such as MAME or SheepShaver). Given a common heritage, an adaptation based on Calico might be possible with enough effort.

Calico - https://github.com/team-eternity/calico-doom

PO'ed: Definitive Edition

Same story as Killing Time, so the only other option is to emulate the original 3DO or PSX versions using something like MAME or RetroArch.

Shadow Man Remastered

Ditto.

Noctropolis

Not supported by ScummVM yet.

https://wiki.scummvm.org/index.php/Noctropolis

Dishonorable Mention: Duke Nukem 3D - 20th Anniversary World Tour

DukeGDX - https://gitlab.com/m210/DukeGDX
Raze - https://github.com/ZDoom/Raze/

Not a Nightdive port, but similar.

Last edited by Technopeasant on 28 November 2024 at 3:17 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.