Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004239Zandronum[All Projects] Suggestionpublic2024-04-27 17:512024-04-30 15:47
ReporterDox778 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusconfirmedResolutionbackport later 
PlatformPCOSWindows 10OS Version
Product Version3.1 
Target VersionFixed in Version 
Summary0004239: OptionValue blocks in MENUDEF ignore LANGUAGE lump indexes
DescriptionMENUDEF incorrectly displays LANGUAGE lump indexes when used in OptionValue. It works as intended in GZDoom.
Steps To Reproducewith the provided example wad:
1. pause the game
2. go to the "This works fine on both ports" menu
3. play around with the option, which has values that are not displayed properly on zandronum, yet on gzdoom they work as intended.
Attached Files? file icon LANGUAGEexample.pk3 [^] (758 bytes) 2024-04-28 13:15

- Relationships

-  Notes
User avatar (0023641)
Dox778 (reporter)
2024-04-27 17:55

I forgot to mention - the source port version I'm using is 3.2-alpha 64-bit 240414-1910.
When using the LANGUAGE lump string, it doesn't actually use the proper string and just displays the index (for example - $OPTVAL_ON would just display as $OPTVAL_ON).
User avatar (0023642)
WaTaKiD (updater)
2024-04-27 20:56

please provide a minimal example wad and reproduction steps
User avatar (0023643)
Dox778 (reporter)
2024-04-28 13:15
edited on: 2024-04-28 13:17

Sure thing, I've attached the LANGUAGEexample.pk3 file to the report. It's a very barebones menu showcasing where zandro manages to use the language lump strings properly, and where it fails.
REPRODUCTION STEPS:
1. pause the game
2. go to the "This works fine on both ports" menu
3. play around with the option, which has values that are not displayed properly on zandronum, yet on gzdoom they work as intended.

User avatar (0023644)
WaTaKiD (updater)
2024-04-28 14:31

updated the ticket with said info, thank you
User avatar (0023651)
Kaminsky (developer)
2024-04-30 15:47

For the record, these are the GZDoom commits that added LANGUAGE support for StaticTextSwitchable and OptionValue respectively:

-'https://github.com/ZDoom/gzdoom/commit/cd4076dc1bba6779038a8a2eabdf63ba95af0476 [^]'
-'https://github.com/ZDoom/gzdoom/commit/efaaccc0306de2362a29c3b68db3f8f5b0c92cfc [^]'

Zandronum has neither of these commits yet since these got added after GZDoom 1.8.6, but will when we upgrade our GZDoom base. I'm also switching this ticket to a suggestion, since this is really a request for a backported feature.

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2024-04-27 17:51 Dox778 New Issue
2024-04-27 17:55 Dox778 Note Added: 0023641
2024-04-27 20:56 WaTaKiD Note Added: 0023642
2024-04-28 13:15 Dox778 File Added: LANGUAGEexample.pk3
2024-04-28 13:15 Dox778 Note Added: 0023643
2024-04-28 13:17 Dox778 Note Edited: 0023643 View Revisions
2024-04-28 14:30 WaTaKiD Steps to Reproduce Updated View Revisions
2024-04-28 14:31 WaTaKiD Note Added: 0023644
2024-04-30 15:47 Kaminsky Note Added: 0023651
2024-04-30 15:47 Kaminsky Status new => confirmed
2024-04-30 15:47 Kaminsky Resolution open => backport later
2024-04-30 15:47 Kaminsky Category Bug => Suggestion






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker