Jump to content
The Dark Mod Forums

TDM as a Google Drive or a torrent download?


Arcatera

Recommended Posts

16 minutes ago, Arcatera said:

Hello folks,

Is it possible for you to mirror the game as a Google Drive or a torrent download? Downloading from the mirrors has always been hellishly slow, not to mention slower broadband speeds in Turkey.

Hi.

There is only freyk's installer but I don't know if he has a Google Drive or Torrent download solution. I also don't know if the installer gives you the lastest 2.08 version. It doesn't seem so from the name. After downloading it, there is no update process. It installs just like any app. The installer itself is here - http://tdmcdn.azureedge.net/various/beta207_01/TDM_installer.exe

The author's profile:

https://forums.thedarkmod.com/index.php?/profile/13309-freyk/
Perhaps he can offer more information.

"I really perceive that vanity about which most men merely prate — the vanity of the human or temporal life. I live continually in a reverie of the future. I have no faith in human perfectibility. I think that human exertion will have no appreciable effect upon humanity. Man is now only more active — not more happy — nor more wise, than he was 6000 years ago. The result will never vary — and to suppose that it will, is to suppose that the foregone man has lived in vain — that the foregone time is but the rudiment of the future — that the myriads who have perished have not been upon equal footing with ourselves — nor are we with our posterity. I cannot agree to lose sight of man the individual, in man the mass."...

- 2 July 1844 letter to James Russell Lowell from Edgar Allan Poe.

badge?user=andarson

Link to comment
Share on other sites

Dont use my installer to speed up TDM downloads using the updater,
because it doesnt download the game-files.

The TDM installer just creates the gamefolder, uninstaller, shortcuts, set permissions
and then download the necessary files to start the the TDM updater to download the game-files. 

My answer to Arcatera problem is to download the game-files from other mirrors.
By selecting another download mirror that the updater uses, by changing code lines in file tdm_mirrors.txt.
(by commenting out some lines, by putting "#" before the lines)
(mirror.helium.in-berlin.de is to me the fastest mirror)
Or by downloading manually TDM from one of the mirrors of Moddb.
(download 2.07 standalone and 2.08 update package)

Edited by freyk
  • Like 1

Info: My portfolio and darkmod graphical installer
Amnesty for Bikerdude!

Link to comment
Share on other sites

Downloading missions through the ingame downloader is a hit and miss. Some missions download very fast, others are so slow that I wonder if the mirror only allows modem connections... (had a mission yesterday which took like 15 minutes to download... for 200 MB or so) That's the big issue I have. Downloading the mod files themselves through the updater always has been reasonably fast for me. The problem are the mirrors with the missions. 

Edited by chakkman
Link to comment
Share on other sites

For downloading missions, i reccomend arcatera to download the missions outside TDM game, using another download mirror.
You can find multiple download locations at info page of a mission, at the mission list on our website.
(for arcatera problem: use a external download manager. I like to use FDM)
 

Edited by freyk
  • Like 1

Info: My portfolio and darkmod graphical installer
Amnesty for Bikerdude!

Link to comment
Share on other sites

The thing is, the ingame mission downloader is so comfortable (and I'm sure that many people use it, opposed to manually downloading the FM's, and having to specify the correct folder for them). I don't know how the ingame downloader picks the mirrors, but, if some of them are so freaking slow, it maybe would make sense to get rid of them.

That said, I have no idea of course how the mirros are chosen, who runs them, and why the missions are either on this or that mirror. All I know is that some missions take seconds to download, and others take 15 minutes. At the very least, I think it would make sense to implement a cancel button, when you don't want to hold a coffee break.

Edited by chakkman
Link to comment
Share on other sites

I have prepared some sort of alternative.
But it makes sense only if you want to install TDM from scratch, i.e. you have no TDM installation on your machine yet.

Here are instructions to install TDM 2.08 from another server:

  1. Make directory somewhere, where you can easily write files, e.g. C:\Games\TheDarkMod.
  2. Download archive by this link and unpack files from it to the directory.
  3. Now run the curl_install_tdm208.cmd batch file. Wait for it to download all the stuff.
  4. Unpack all files with .zip archives: tdm_shared_stuff.zip, tdm_update_win.zip, and tdm_update_linux.zip
  5. Delete the file curl_install_tdm208.cmd to ensure that you won't run it again accidentally.
  6. You are ready to play now!

Basically, it uses the famous curl tool (built for Windows) to download all the files one by one. The files are downloaded from CDN endpoint, so it should be relatively fast. It took me 15 minutes to download the whole TDM 2.08. Also, with some technical skills, you can extract direct links to all the files from script and put them to some other software.

Note that it is still HTTP, not a torrent 😉

  • Like 1
Link to comment
Share on other sites

On 7/7/2020 at 1:39 PM, freyk said:

How about using that mirror as an official tdm mirror?

I plan to uncover new installer for TDM pretty soon. After that I will think about it.

But I'm rather cautious about making if a mirror, because it is cloud storage, and clouds are weirdly unreliable. I still recall the case with tdmsync prototype when one particular range request to a particular file always resulted in error (with curl.exe too, not just with my C++ code). Normal HTTP server should not behave this way...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
    • The Black Arrow

      Hope everyone has the blessing of undying motivation for "The Dark Mod 15th Anniversary Contest". Can't wait to see the many magnificent missions you all may have planned. Good luck, with an Ace!
      · 0 replies
×
×
  • Create New...