Anonymous | Login | Signup for a new account | 2025-06-14 14:47 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000081 | Doomseeker | [All Projects] Suggestion | public | 2010-10-05 16:54 | 2018-09-29 14:37 | ||||
Reporter | AlexMax | ||||||||
Assigned To | Zalewa | ||||||||
Priority | normal | Severity | minor | Reproducibility | N/A | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | 1.1 | Fixed in Version | 1.1 | ||||||
Summary | 0000081: Doomseeker should offer to grab FreeDoom if IWAD not found. | ||||||||
Description | Right now, if you attempt to download an IWAD such as doom2.wad, Doomseeker tells you that it won't grab it. Good. However, there is a better alternative. If I recall correctly, Skulltag allows you to use Freedoom as a drop-in replacement for an IWAD. I think that Doomseeker should offer to download Freedoom instead of simply disallowing it. The download page is located here: 'http://www.nongnu.org/freedoom/download.html [^]' The download links are always symblinked to the latest edition of FreeDoom. If you take a gander inside the downloads, you'll find that freedoom's IWAD's are named identically to the shareware, ultimate and doom 2 IWAD's. | ||||||||
Attached Files | |||||||||
![]() |
||||||
|
![]() |
|
SlenderShy (reporter) 2012-09-29 18:33 |
Best. Idea. Ever. |
Watermelon (reporter) 2012-09-29 22:56 |
Heavy support for this |
Zalewa (developer) 2014-04-03 17:58 |
Blzut, there are two ways that we can solve this. 1. Simple, but inconvenient for users: just provide URL to freedoom page everytime one of the Doom IWADs is not found. 2. Complicated: either ask Fraggle to prepare a program friendly web service so that we can program Wadseeker to fetch Freedoom IWADs (together with checksum checking so that we can optionally update existing ones too), or prepare such service ourselves. What do you think? Is automated solution too much of a hassle and the simple one will be sufficient or should we go all the way and provide automatic download & installation? |
Blzut3 (administrator) 2014-04-03 18:23 |
Actually their website can be modified by anyone:'https://github.com/freedoom/freedoom.github.io [^]' I can't imagine they would be against throwing a REST style JSON document up there. Probably would be best to open an issue ticket with them first and sort out the details. I think if it can be done, auto downloading is always a good thing. Remember that users are not going to read anything you put on the screen. I probably would consider it too much work for too little benefit to handle auto updating the freedoom wad, but by all means go for it if you feel up to it. (Provided the freedoom people can be bothered to md5sum the wad in the before mentioned JSON of course.) |
Zalewa (developer) 2014-04-04 15:50 |
Issue posted: 'https://github.com/freedoom/freedoom.github.io/issues/4 [^]' |
Zalewa (developer) 2014-06-30 05:39 |
Changing status to "feedback" and removing myself from assignation as we might have to wait for this a bit. |
Zalewa (developer) 2014-10-05 08:33 |
Blzut, Freedoom's github ticket has been updated with new JSON format. Do you have any remarks regarding this or can we consider this format ready to use? |
Zalewa (developer) 2014-10-10 15:45 |
JSON url: 'https://freedoom.github.io/download.json [^]' |
Zalewa (developer) 2014-11-17 17:28 edited on: 2014-11-17 17:29 |
Question: should we implement as much as possible of this in Wadseeker, together with JSON fetch and parse, or should we delegate JSON parsing to Doomseeker and only feed "custom sites" to Wadseeker when installing the IWADs? The idea is that the list of parsed WADs would have to be displayed in Doomseeker either way, so we can't just have a single "install freedoom" button that delegates all work to Wadseeker where it'd be fully automated. |
Blzut3 (administrator) 2014-11-17 20:30 |
I think this could be handy to have as a part of Wadseeker, especially if it is expanded to handle more than just freedoom. |
Zalewa (developer) 2015-07-27 22:37 |
Main dish is done:'https://bitbucket.org/Blzut3/doomseeker/commits/53274f0ca285c7c90dee8585eb793e4df84b27d1 [^]' Now, what remains: - prompt to install Freedoom in server's missing WADs dialog when IWADs are missing, - add installation directory to file paths automatically upon successful installation, - add Freedoom IWAD replacement to aliases upon successful installation if user removed them. |
Zalewa (developer) 2015-07-29 18:59 |
And these nail it down: 1.'https://bitbucket.org/Blzut3/doomseeker/commits/15a71b57687366914c50e10c97cd7d6b9dd29b96 [^]' 2.'https://bitbucket.org/Blzut3/doomseeker/commits/e8ac165ac4523ac035b5045ab7939fef5f254d4d [^]' |
Zalewa (developer) 2015-07-31 19:03 |
Update available on beta update channel. Please test. |
Zalewa (developer) 2017-05-08 17:01 |
I have used the dialog box just today and it worked as expected so I'm closing this ticket. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | Watermelon ZzZombo Konar6 Absolute Zero DevilHunter Daedalus |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2010-10-05 16:54 | AlexMax | New Issue | |
2012-09-29 18:33 | SlenderShy | Note Added: 0004846 | |
2012-09-29 22:56 | Watermelon | Note Added: 0004852 | |
2014-03-16 22:25 | Zalewa | Assigned To | => Zalewa |
2014-03-16 22:25 | Zalewa | Status | new => assigned |
2014-03-28 16:38 | Zalewa | Relationship added | parent of 0001764 |
2014-04-03 17:58 | Zalewa | Note Added: 0008486 | |
2014-04-03 17:58 | Zalewa | Assigned To | Zalewa => Blzut3 |
2014-04-03 17:58 | Zalewa | Status | assigned => feedback |
2014-04-03 18:23 | Blzut3 | Note Added: 0008487 | |
2014-04-03 18:41 | Blzut3 | Assigned To | Blzut3 => Zalewa |
2014-04-03 18:41 | Blzut3 | Status | feedback => assigned |
2014-04-04 15:50 | Zalewa | Note Added: 0008492 | |
2014-06-30 05:38 | Zalewa | Assigned To | Zalewa => |
2014-06-30 05:39 | Zalewa | Note Added: 0009800 | |
2014-06-30 05:39 | Zalewa | Status | assigned => feedback |
2014-10-05 08:33 | Zalewa | Note Added: 0010333 | |
2014-10-10 15:45 | Zalewa | Note Added: 0010453 | |
2014-11-17 17:28 | Zalewa | Note Added: 0010892 | |
2014-11-17 17:29 | Zalewa | Note Edited: 0010892 | View Revisions |
2014-11-17 20:30 | Blzut3 | Note Added: 0010895 | |
2014-11-23 08:10 | Zalewa | Assigned To | => Zalewa |
2014-11-23 08:10 | Zalewa | Status | feedback => assigned |
2015-07-27 22:37 | Zalewa | Note Added: 0013013 | |
2015-07-29 18:59 | Zalewa | Note Added: 0013020 | |
2015-07-29 18:59 | Zalewa | Status | assigned => needs review |
2015-07-31 19:03 | Zalewa | Note Added: 0013024 | |
2015-07-31 19:03 | Zalewa | Status | needs review => needs testing |
2017-05-08 17:01 | Zalewa | Note Added: 0017605 | |
2017-05-08 17:01 | Zalewa | Status | needs testing => resolved |
2017-05-08 17:01 | Zalewa | Fixed in Version | => 1.1 |
2017-05-08 17:01 | Zalewa | Resolution | open => fixed |
2018-09-29 14:24 | WubTheCaptain | Status | resolved => closed |
2018-09-29 14:37 | WubTheCaptain | Target Version | => 1.1 |
Copyright © 2000 - 2025 MantisBT Team |