MantisBT - Doomseeker
View Issue Details
0004435DoomseekerUIpublic2024-11-04 03:352024-11-10 14:59
Bill Buchanan 
Zalewa 
normalminoralways
needs testingopen 
MicrosoftWindows 10LTSC
1.5.0 
 
0004435: In the "Play Demo" window, the "Demo:" text field for netdemos filters to executable file extensions.
In the "Play Demo" window for configuring options to play a netdemo, the folder icon (🗀) next to the "Demo:" text field is meant to select a .cld Zandronum netdemo file (and possibly other extensions for other source ports). However, the file selection pop-up only has these options for selectable file extensions:

Runnable files (*.exe;*.bat;*.com)
All files (*)

These two options are appropriate for the "Executable:" text field, but not the "Demo:" field. It should be (or similar to):

Demo files (*.lmp;*.odd;*.cld;*.ini)
All files (*)
1: Bring up "Demo manager" (F3)
2. "Import" a netdemo.
3. Configure the various settings.
4. Click "â–º Play".
5. Click the folder icon (🗀) at the right edge of the "Demo:" field.
6. Observe the standard file extension filter options.
Product Version is 1.5.0. 1.4.1 is the highest the dropdown allows.
No tags attached.
png Doomseeker_file_extension.png (37,324) 2024-11-04 03:35
https://zandronum.com/tracker/file_download.php?file_id=3162&type=bug
png
Issue History
2024-11-04 03:35Bill BuchananNew Issue
2024-11-04 03:35Bill BuchananFile Added: Doomseeker_file_extension.png
2024-11-04 05:37Blzut3Product Version1.4.1 => 1.5.0
2024-11-09 14:18ZalewaAssigned To => Zalewa
2024-11-09 14:18ZalewaStatusnew => assigned
2024-11-09 17:23ZalewaNote Added: 0024123
2024-11-09 17:23ZalewaStatusassigned => needs testing
2024-11-09 18:32Bill BuchananNote Added: 0024125
2024-11-09 18:34Bill BuchananNote Edited: 0024125bug_revision_view_page.php?bugnote_id=24125#r14426
2024-11-09 18:45Bill BuchananNote Edited: 0024125bug_revision_view_page.php?bugnote_id=24125#r14427
2024-11-10 14:50ZalewaNote Added: 0024126
2024-11-10 14:59ZalewaNote Added: 0024129
2024-11-10 14:59ZalewaNote Edited: 0024126bug_revision_view_page.php?bugnote_id=24126#r14429

Notes
(0024123)
Zalewa   
2024-11-09 17:23   
Needs testing:'https://devbuilds.drdteam.org/doomseeker/doomseeker-1.5.0~beta-241109-1517_windows.zip [^]'
(0024125)
Bill Buchanan   
2024-11-09 18:32   
(edited on: 2024-11-09 18:45)
The issue is remedied. I can see "Demo files (*.lmp;*.odd;*.cld)". I don't see .ini, but I'm not aware of a source port that uses that extension.

I should note, though that an "All files" option isn't provided, which could *potentially* be useful to people that do things like add .bak extension or whatever to files, or a source port adds support for a new internal format with a new extension not covered by those three. But that's a niche case, so make of it what you will.

(0024126)
Zalewa   
2024-11-10 14:50   
(edited on: 2024-11-10 14:59)
Quote
"All files" option isn't provided

The games themselves tend to fail when the file extension is not what they expect, e.g. try to record a single player demo in Zandronum and change the extension from .lmp to .cld. The game will try to interpret it as a multiplayer dmeo. But yeah, the option should be provided just in case.

(0024129)
Zalewa   
2024-11-10 14:59   
"All files(*)" added here:'https://bitbucket.org/Doomseeker/doomseeker/commits/ddba89705f7c184a7d772ff8a181ead25d8412ab [^]'