Jump to content
The Dark Mod Forums

What's up with the loading times?


pookpunk

Recommended Posts

Seriously, my PC can pretty much handle Doom III and even the recent Tomb Raider at medium settings. When loading missions I have some MAJOR lags and hangs. However, once the mission loads the game runs fine. I've tried searching on here for solutions and have attempted the various config changes by changing the values, but still this does NOT work. If I can't resolve this issue I am just going to remove The Dark Mod from my PC because honestly the loading times really hamper the experience. If my computer can run modern games at medium settings with better loading I don't see why it shouldn't be able to handle a MOD based on the Doom III engine. My pc isn't that old!

Link to comment
Share on other sites

TDM has longer loading times than what is usual in modern games, but still a typical mission loads in few minutes.

 

Downsizing bumpmaps is known to make the loading slightly faster.

http://wiki.thedarkmod.com/index.php?title=FAQ#Getting_.22Malloc_Failure_for_.23.23.23.23.23.23.23.22_crash-to-desktop

 

Could you please specify in detail what you mean by "When loading missions I have some MAJOR lags and hangs."

Clipper

-The mapper's best friend.

Link to comment
Share on other sites

I wonder if you've got a 5400RPM hard drive. The PC manufacturers are still trying to shove those things down consumers' throats, even though they're pathetically slow. I went to buy a drive the other day and those were all they had... pffft

 

Anyway, I don't think there is a lot you can do to shorten load times. Exit any other programs that are running before playing TDM, including Itunes, Skype, and the like. How much RAM do you have? I think turning texture compression off can speed up load times, but you need a video card with lots of RAM. Even my 1 GB card was choking on the mission "Requiem" with texture compression turned off because it was such a large map with lots of different architecture and textures.

 

Have you defragmented since you started playing TDM?

--- War does not decide who is right, war decides who is left.

Link to comment
Share on other sites

After the loading bar completes, the game is still situating things for a while afterward. Many times it will take longer than the actual loading bar took.

 

Doesn't having vertical sync off make loading go much faster or is that just dmap? I think some have even bound vertical sync to a keyboard key (there's a forum post that explains how though the post is for in-game performance). So you could start the game with vertical sync off and then enable it once in game.

Link to comment
Share on other sites

Doesn't having vertical sync off make loading go much faster or is that just dmap? I think some have even bound vertical sync to a keyboard key (there's a forum post that explains how though the post is for in-game performance). So you could start the game with vertical sync off and then enable it once in game.

 

vsync affects only dmap, IMHO.

Please test effect on normal loading and report back.

 

If it affects normal loading, something needs to be done.

Clipper

-The mapper's best friend.

Link to comment
Share on other sites

Yep, just tested with "breaking out the fence", and you're correct, Sotha. Vertical sync does not affect level load time. Actually it was 1 second longer with Vert sync OFF but that's negligable.

Link to comment
Share on other sites

The long loading times are only when you load a mission the first time. After that reloading it (by for example reloading a quicksave) does normally take less then a second. And yes, there are no lags while loading. The loading bar orientates on a counter. If it reaches one the bar is drawn full. But depending on the level the number can go up to four or more.

 

My approach is to start the mission, go smoking while it is loading, and than I play. ;) As reloading is pretty fast I don't see how this could affect the gameplay experience.

 

If I can't resolve this issue I am just going to remove The Dark Mod from my PC ...

Can't tell you how much I love such statements.

  • Like 3

FM's: Builder Roads, Old Habits, Old Habits Rebuild

Mapping and Scripting: Apples and Peaches

Sculptris Models and Tutorials: Obsttortes Models

My wiki articles: Obstipedia

Texture Blending in DR: DR ASE Blend Exporter

Link to comment
Share on other sites

honestly the loading times really hamper the experience.

 

Somebody strap you to your chair and hold your eyes open with toothpicks once you start loading a map?

 

If I can't resolve this issue I am just going to remove The Dark Mod from my PC

 

50900-Ellen-Page-shrug-gif-Tb30.gif

Edited by Airship Ballet
  • Like 2
Link to comment
Share on other sites

Doom 3 was designed such that in-game performance would not be affected by asset streaming in real time. As such the entire map is loaded at once while other engines load part of the map then stream in the rest depending on your location. When Doom 3 was released it was taxing enough on systems that they couldn't afford to have a background streaming task. The other reasons for long load times are that the engine has poor support for Normal Map compression and that the map and materials are text based rather than binary. The Doom 3 BFG engine fixes all those things and perhaps some day a coder will come along and port some of those changes. That said, a nice SSD would also solve your problem.

  • Like 1

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

Recommending a SSD is not a definitive solution in my experience. On my computer, the loading times appear to be mostly CPU-bound: since I got a SSD, the first part of loading ("Mission Loading") is very quick (10-15 seconds) but the second part ("Preparing mission") is many times slower than that, ie. up to several minutes, and doesn't seem very different from when I used a regular hard drive. I have no idea what the engine does during that time but I suspect it's mostly calculations. I can't believe that with the bandwidth available it would take such a long time to move even one gigabyte of textures from main memory to VRAM.

Edited by Briareos H
Link to comment
Share on other sites

My test with "Breaking the Fence", which I don't think is that big of a mission (I haven't played it yet) was that it was 15second for the load bar to finish and then about 23sec afterward. That is on 840pro 400-500MB/s SSD. So 38 seconds total. With those read speeds that would be around ...19GB of data roughly? Clearly its not just loading the mission/textures/audio, etc. because the mission isn't even over 100MB compressed.

Link to comment
Share on other sites

The engine preloads all the textures, doesn't it? I thought that was the major stumbling block.

Link to comment
Share on other sites

I think there was mention of a bunch of redundant checks on the textures and other assets too. Maybe something that could be streamlined. I think the formats not being binary tends to slow things down quite a lot. When I tried Doom 3 BFG edition and compared the loading times to original doom 3, it was considerably faster. Probably cut the time in half.

Link to comment
Share on other sites

If it's any consolation, in the past it was even longer and there have been some optimizations that have made it shorter. It's not like the problem has been ignored.

 

And our maps at least have the advantage that objects and textures don't pop in like you see in streaming engines like Rage or NuTheif.

What do you see when you turn out the light? I can't tell you but I know that it's mine.

Link to comment
Share on other sites

I don't know much about the technical details but my personal favorite game/engine is Rage.. That game ran absolutely beautifully on my old crappy laptop and it really impressed me with how nice it looked even when the hardware wasn't there.

 

Also I never noticed textures popping in whilst playing Rage.

 

And as for TDM yeah it takes a while to load a mission but as others have said once you do that, thats it there's no constant waiting screens which is pretty good if you ask me.

  • Like 1
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

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 2 replies
    • 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
×
×
  • Create New...