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
0001764Doomseeker[All Projects] Suggestionpublic2014-03-28 16:382018-09-29 14:45
ReporterZalewa 
Assigned ToZalewa 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.12 BetaFixed in Version0.12 Beta 
Summary0001764: Use Freedoom equivalent if one of Doom IWADs is unavailable (WAD aliasing)
DescriptionUse Freedoom equivalent if one of Doom IWADs is unavailable.
Attached Files

- Relationships
child of 0000081closedZalewa Doomseeker should offer to grab FreeDoom if IWAD not found. 

-  Notes
User avatar (0008463)
Blzut3 (administrator)
2014-03-30 18:46

You're probably already aware of this but just in case I'll mention that freedoom has plans to switch to using freedoom1.wad and freedoom2.wad as the default naming starting with the next release.
User avatar (0008467)
Zalewa (developer)
2014-03-30 20:45

I wasn't aware of this, actually. Thanks for the info.
User avatar (0008477)
Zalewa (developer)
2014-04-02 19:32
edited on: 2014-04-02 19:32

I've generalized the issue and added support for general WAD aliases:
'https://bitbucket.org/Blzut3/doomseeker/commits/bb0087b8d56ef87b4327d7d0fe044b95d83b7aad [^]'

Currently, only Freedoom aliases are available and they're hardcoded, but I plan to add a configuration page so that users can define their own aliases. Ultimate Doom is aliased to "freedomu.wad" and "freedoom1.wad", and all other Doom games are either "freedoom.wad" or "freedoom2.wad".

Blzut, do you have any comments on this system?

User avatar (0008488)
Blzut3 (administrator)
2014-04-03 18:40

Allowing custom aliases would definitely be a good idea.

As far as the code goes. Perhaps your entire FileAlias class could be replaced with a QMultiHash? It would allow WadPathFinder::aliases to be fast if a lot of aliases are specified.
User avatar (0008489)
Zalewa (developer)
2014-04-03 20:10

I don't think that performance issues will ever be the case. I'll leave it as it's now, although if you want to give it a try then by all means go ahead.
User avatar (0008633)
Zalewa (developer)
2014-04-23 18:36

Please test WAD aliasing functionality. Change is available on beta update channel.
User avatar (0008777)
Zalewa (developer)
2014-05-11 16:49

Resolving due to release of version 0.12 where WAD aliasing is implemented.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-03-28 16:38 Zalewa New Issue
2014-03-28 16:38 Zalewa Relationship added child of 0000081
2014-03-30 18:46 Blzut3 Note Added: 0008463
2014-03-30 20:45 Zalewa Note Added: 0008467
2014-04-02 17:01 Zalewa Assigned To => Zalewa
2014-04-02 17:01 Zalewa Status new => assigned
2014-04-02 19:32 Zalewa Note Added: 0008477
2014-04-02 19:32 Zalewa Assigned To Zalewa => Blzut3
2014-04-02 19:32 Zalewa Status assigned => feedback
2014-04-02 19:32 Zalewa Note Edited: 0008477 View Revisions
2014-04-03 18:40 Blzut3 Note Added: 0008488
2014-04-03 20:10 Zalewa Note Added: 0008489
2014-04-03 20:10 Zalewa Status feedback => assigned
2014-04-03 20:11 Zalewa Assigned To Blzut3 => Zalewa
2014-04-03 20:11 Zalewa Status assigned => needs review
2014-04-06 12:25 Zalewa Target Version => 0.12 Beta
2014-04-23 18:36 Zalewa Note Added: 0008633
2014-04-23 18:36 Zalewa Status needs review => needs testing
2014-05-11 16:49 Zalewa Note Added: 0008777
2014-05-11 16:49 Zalewa Status needs testing => resolved
2014-05-11 16:49 Zalewa Fixed in Version => 0.12 Beta
2014-05-11 16:49 Zalewa Resolution open => fixed
2014-05-11 16:50 Zalewa Summary Use Freedoom equivalent if one of Doom IWADs is unavailable. => Use Freedoom equivalent if one of Doom IWADs is unavailable (WAD aliasing)
2018-09-29 14:45 WubTheCaptain Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker