Bug #2350
Feature #1648: Complete vanilla DOOM emulation
[Doom] Status bar drawing glitch in Doom Registered v1.1
0%
Description
When I play Doom Registered v1.1 the status bar is displayed incorrectly.
This is because in the older versions of the IWAD, the status bar background was split to multiple patches. For reference, see: https://doomwiki.org/wiki/Status_bar#Older_versions
History
#1 Updated by skyjake about 5 years ago
- Target version deleted (
2.1.2)
#2 Updated by skyjake about 5 years ago
- Subject changed from Doom 1.1 - status bar to [Doom] Status bar drawing glitch
#3 Updated by skyjake about 5 years ago
- File AshampooS_qapwshn.jpg AshampooS_qapwshn.jpg added
#4 Updated by skyjake about 5 years ago
- Description updated (diff)
#5 Updated by skyjake about 5 years ago
- Target version set to 2.3.x
Potentially an issue with GL draw call batching, since it looks like the status bar background is confused with the viewport composition texture.
This is probably on Windows, but could you share any details about the GPU and drivers?
#6 Updated by vermil about 5 years ago
I believe the status bar graphics were comprised of different graphics in Doom 1.0 and 1.1.
Please view the V1.2 part of the below and also click the link in the entry that says the status bar was changed for more information.
https://doomwiki.org/wiki/Versions_of_Doom_and_Doom_II
#7 Updated by skyjake about 5 years ago
Perhaps the OP can elaborate on which IWAD was being used here? Attaching the doomsday.out log file would clarify things.
#8 Updated by vermil about 5 years ago
Before you renamed the report title, it explicitly said Doom 1.1 in it.
#9 Updated by GL about 5 years ago
- File Ashampoo_Snap_30 listopada 2019_09h34m10s_001_.jpg Ashampoo_Snap_30 listopada 2019_09h34m10s_001_.jpg added
GL wrote:
When I play Doom E1M1 status bar is displayed incorrectly.
The problem only occurs in the first version of the game (Doom 1.1 Registered). In version 1.9 (Ultimate Doom), Doom 2, TNT or Plutonia. Status bar is displayed correctly.
#10 Updated by GL about 5 years ago
- File doom1-000.png doom1-000.png added
- File doom1-001.png doom1-001.png added
- File doom1-002.png doom1-002.png added
- File doom2-000.png doom2-000.png added
- File doomsday.out doomsday.out added
screenshot and doomsday.out log
#11 Updated by skyjake about 5 years ago
- Subject changed from [Doom] Status bar drawing glitch to [Doom] Status bar drawing glitch in Doom Registered v1.1
- Description updated (diff)
- Category changed from Defect to Vanilla emulation
vermil wrote:
Before you renamed the report title, it explicitly said Doom 1.1 in it.
Right you are, I didn't understand that this meant Doom version 1.1 — it is an unsupported IWAD version at the moment.
There certainly is a bunch of errors in the log:
Failed to locate lump for "Patches:STBAR"
And:
Cannot use patch ID 0: [NotFoundError] (in TextureScheme::findByUniqueId) No manifest found with a unique ID matching "0"
Looking at the wiki listing the changes in the old versions, looks like at least the Nightmare skill level needs to be disabled for v1.1 emulation. Doing this properly would need the addition of a new game mode. However, in the meantime, some partial workaround could be introduced to correctly render the status bar using the older set of patches.
#12 Updated by skyjake about 5 years ago
- Related to Feature #1648: Complete vanilla DOOM emulation added
#13 Updated by skyjake about 5 years ago
- Priority changed from Normal to Low
#14 Updated by skyjake about 5 years ago
- Target version changed from 2.3.x to 2.3
#15 Updated by skyjake almost 5 years ago
- Target version changed from 2.3 to Vanilla / Gameplay
- Parent task set to #1648