We do often include affiliate links to earn us some pennies. See more here.

Recently appearing is a new open source game engine project called The Force Engine, with an aim to be an accurate version of the Jedi Engine that powered games like Dark Forces and Outlaws.

There were other attempts like DarkXL / XL Engine, which the author sadly stopped some time ago. The developer of The Force Engine mentions that while it "shares a legacy with DarkXL, it is a complete rewrite" as written on the official site. Quite an exciting project if they keep up with it especially with it having modern, built-in tools, such as a level editor and support for mods that were designed to work with the original games.

Currently the developer is hoping to have a first proper release out in November 2020, with that having Dark Forces in a completable state (although "Beta") and Outlaws as a "tech demo". Their roadmap is clear that Linux support is an aim for this November release too!

See more info on the official site and GitHub (GPL license).

With it needing the original data you can easily pick up Dark Forces on GOG and Outlaws on GOG.

I'm sure I sound like a broken record but I really do love open source for projects like this. There's many great game engine remakes out there like OpenMW, OpenRA, openXcom and more. Hope to see The Force Engine up there with them eventually.

Article taken from GamingOnLinux.com.
17 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
11 comments
Page: 1/2»
  Go to:

Cyril May 19, 2020
Very interested for Outlaws!
TheSHEEEP May 19, 2020
View PC info
  • Supporter Plus
Not gonna lie, Outlaws looked a lot better in my memory.

But Dark Forces still looks nice. Weird.
andy155 May 19, 2020
nice ;D
Seegras May 19, 2020
Good, but Windows-only at the moment.
slaapliedje May 20, 2020
I have been playing Dark Forces on Steam through Boxtron and real Roland SC-88 Pro. Sounds AMAZING!
Wonder if this engine will support the original MIDI output.
Perkeleen_Vittupää May 20, 2020
These kinda news always warm me heart! Still lovin' the original Dark Forces +other games from that era :)

Where one can donate to the project??
axredneck May 20, 2020
Is (s)he the same developer who developed DarkXL ?


Last edited by axredneck on 20 May 2020 at 5:48 pm UTC
nullzero May 20, 2020
Quoting: axredneckIs (s)he the same developer who developed DarkXL ?

I was very surprised... yes it is. Same github account and in the blog/news section of the website he wrote:

QuoteThis is my first “real” post on this blog. Several years ago there was a project called the “XL Engine” which evolved from DarkXL with lofty ambitions. I personally hit some difficult times but never properly canceled the project, even if I couldn’t get back to it for a long time and didn’t really want to for a long time after that. Fast forward to today, things are much better now with more free time but time moves on and the XL Engine isn’t really necessary anymore - both Daggerfall and Blood have great projects that fill the niche the XL Engine wanted to fill (or close enough).

But the Jedi Engine never had a proper source release or reverse engineering effort. While many considered DarkXL to be a promising effort, it was incomplete and inaccurate in many ways.


EDIT: Formatting


Last edited by nullzero on 20 May 2020 at 6:02 pm UTC
slaapliedje May 20, 2020
Quoting: nullzero
Quoting: axredneckIs (s)he the same developer who developed DarkXL ?

I was very surprised... yes it is. Same github account and in the blog/news section of the website he wrote:

QuoteThis is my first “real” post on this blog. Several years ago there was a project called the “XL Engine” which evolved from DarkXL with lofty ambitions. I personally hit some difficult times but never properly canceled the project, even if I couldn’t get back to it for a long time and didn’t really want to for a long time after that. Fast forward to today, things are much better now with more free time but time moves on and the XL Engine isn’t really necessary anymore - both Daggerfall and Blood have great projects that fill the niche the XL Engine wanted to fill (or close enough).

But the Jedi Engine never had a proper source release or reverse engineering effort. While many considered DarkXL to be a promising effort, it was incomplete and inaccurate in many ways.


EDIT: Formatting
Interesting. I have a growing need occasionally to dig back into Daggerfall... would love to play it again with some smoothing of the roughness added!
Mr_Squarepeg May 21, 2020
Quoting: slaapliedje
Quoting: nullzero
Quoting: axredneckIs (s)he the same developer who developed DarkXL ?

I was very surprised... yes it is. Same github account and in the blog/news section of the website he wrote:

QuoteThis is my first “real” post on this blog. Several years ago there was a project called the “XL Engine” which evolved from DarkXL with lofty ambitions. I personally hit some difficult times but never properly canceled the project, even if I couldn’t get back to it for a long time and didn’t really want to for a long time after that. Fast forward to today, things are much better now with more free time but time moves on and the XL Engine isn’t really necessary anymore - both Daggerfall and Blood have great projects that fill the niche the XL Engine wanted to fill (or close enough).

But the Jedi Engine never had a proper source release or reverse engineering effort. While many considered DarkXL to be a promising effort, it was incomplete and inaccurate in many ways.


EDIT: Formatting
Interesting. I have a growing need occasionally to dig back into Daggerfall... would love to play it again with some smoothing of the roughness added!

I can highly recommend Daggerfall Unity for this task.
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!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: