luciusDXL / TheForceEngine

Modern "Jedi Engine" replacement supporting Dark Forces, mods, and in the future Outlaws.
https://TheForceEngine.github.io
GNU General Public License v2.0
994 stars 73 forks source link

Gromas’ red fog disappears #434

Closed JakeSmarter closed 3 months ago

JakeSmarter commented 3 months ago

Linux Flathub v1.10.000-28-ge19bcde1+

Every shot fired (except the fist, the thermal detonator, and the mine) on Gromas makes the red fog disappear briefly. I am not sure this is coherent with the original game.

mlauss2 commented 3 months ago

I think the original DOS version does that too. Just watch some old youtube videos of the level being played.

JakeSmarter commented 3 months ago

So, I have pulled out DOSBox :floppy_disk::desktop_computer: and checked. The effect does exist in the original game but it is not as noticeable or pronounced as in TFE, and more importantly it is distance limited. It is very similar to the weapons flash in the dark. In other words, the weapons flash in the original game has a limited distance in the dark and in the fog. This does not appear to be the case in TFE.

JakeSmarter commented 3 months ago

Mesa 3D’s renderer exhibits the same behavior. The weapons flash on Gromas is not distance limited.

luciusDXL commented 3 months ago

No, it also happens in DosBox - it is the way the colormap code works with the extra fogging around the camera you see in Gromas, normally the weapon fire is range limited. If you play other vanilla levels using TFE (or DosBox), you will see the limited range of the muzzle flash lighting that you are expecting.

DosBox - normal image

DoxBox - lit up. Notice that even the cliffs in the background are lighting up. image

luciusDXL commented 3 months ago

This is not a TFE bug, but the way the original renderer works. So I'm closing the issue.

TP555 commented 2 months ago

Hi

@JakeSmarter

Thats not realy a fog Effect, this will more Simulate a Heat/Haze Effect, which is more inside the Buildings.

Here are a Footage, and which issues produce this Effect also,

And this is real Gameplay from 1995! https://www.youtube.com/watch?v=qtDCk8T1NkI 1:58

Cheers!