Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a report of noticable bugs so far #2

Open
Tracked by #585 ...
quake1982 opened this issue Dec 7, 2023 · 6 comments
Open
Tracked by #585 ...

a report of noticable bugs so far #2

quake1982 opened this issue Dec 7, 2023 · 6 comments

Comments

@quake1982
Copy link

quake1982 commented Dec 7, 2023

Hello:
First of all, this fork is probably the best solution for the uncapped framerates of vanilla Doom 3. However, there are a few noticeable bugs. Some of them occur in Based Doom 3, and ROE respectively. I haven't tested Lost Mission, so I will keep looking into it.
The settings of my case are:

  1. dhewm3 without any HD textures or enhanced versions, I want to keep Doom 3 in the original look.
  2. I set unlocked frames from the default 60 fps to 144 fps, which equals the refresh rate of my monitor. Because I found if I tweak the fps higher than the monitor refresh rate, NPCs and mobs in-game will no longer interact with stairs. I think this is not a bug related to this fork, cause I found it in BFG Edition too.

Anyway, The list of bugs related to this fork is below:

  1. In Based Doom 3, oxygen drainage is way lower than what should be in the original 60 fps. In this case, a player may feel comfortable by not paying any attention to grabbing oxygen tanks, but this bug causes game balance.
  2. Switching game modes (e.g. from Based Doom 3 to ROE) can trigger a fake black screen, which means you can still interact with the console, but the menu screen is not rendered. This fake black screen may last a few seconds to a few minutes. I think this one is a major bug that needs to be fixed.
  3. The gravity gun in ROE (probably in Lost Mission) can not be used immediately if you first grab it or after cut-scenes. This bug can be very annoying, for instance, in the BOSS 1 of ROE, before the fight, a cut-scene will play, then, when the fight starts, you have to roll with the BOSS to wait until the gravity gun works. The idle time may last at least 2 min. This is also another major bug that needs to be fixed. I tried to tweak it back to 60 fps, everything was back to normal.
  4. Oxygen drainage is very rapid in ROE. This bug makes outdoor fights in-game almost unplayable. I have to use the Cvar "pm_air" for cheating a little bit.
    Those bugs have been found so far, I will continue to test Lost Mission.
    Cheers!
@quake1982 quake1982 changed the title a reprot of noticable bugs so far a report of noticable bugs so far Dec 7, 2023
@simonedibilio
Copy link
Owner

thank you so much for reporting these, I'll try and see if there's anything I can do about them when I get some free time to work on it!

one thing, I also noticed the grav gun issue when I was playing the game at 144 or higher, but I think the issue doesn't appear when setting the framerate @120hz (that's one of the reasons why I suggested to not go above that value in the readme!), give it a try! :D

@quake1982
Copy link
Author

Thank you for the suggestion, I'll try it. Maybe, all these above-mentioned issues can be resolved by tweaking 120 fps.

@vlad54rus
Copy link

There is also a lipsync issue, the animation goes a little slower than it should be.

@Spueh
Copy link

Spueh commented Jan 28, 2024

Adding to this thread: For some reason any time I load any save at all it just straight up doesn't work. I'm not really sure to say how to replicate this because it just happens every time for me (considering this isn't happening for most) it gives off this in the console:
image

@DanielGibson
Copy link

@Spueh does that also happen with new savegames created while using this patched version (and the adjusted scripts), or only when loading old savegames made with regular dhewm3?

@DanielGibson
Copy link

I rebased Stradex branch to the lastest dhewm3 code and added other fixes, see dhewm#584

The oxygen issues should be fixed there, haven't looked into the other problems yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants