Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Tiberian Technologies Forum » Map Autodownloader question.
Map Autodownloader question. [message #381214] Sat, 18 April 2009 20:59 Go to next message
YazooGang is currently offline  YazooGang
Messages: 742
Registered: August 2008
Location: US
Karma: 0
Colonel
Ok, i wondered.
So, when i want to join someones server and i dont have that map, the auto map downloader will download it for me. Fine. But, will it download from the users computer or from a map data base. Like, read the map name and goto a hosting server, get the map and download it...
Re: Map Autodownloader question. [message #381231 is a reply to message #381214] Sun, 19 April 2009 02:10 Go to previous messageGo to next message
EvilWhiteDragon is currently offline  EvilWhiteDragon
Messages: 3751
Registered: October 2005
Location: The Netherlands
Karma: 0
General (3 Stars)

The idea is that you can specify a http location from where the map can be downloaded.

http://www.blackintel.org/usr/evilwhitedragon/pointfix.gif
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/

V, V for Vendetta

People should not be afraid of their governments.
Governments should be afraid of their people.
Re: Map Autodownloader question. [message #381237 is a reply to message #381231] Sun, 19 April 2009 02:35 Go to previous messageGo to next message
Rocky is currently offline  Rocky
Messages: 10
Registered: August 2008
Karma: 0
Recruit
EvilWhiteDragon wrote on Sun, 19 April 2009 04:10

The idea is that you can specify a http location from where the map can be downloaded.



so this would mean, if a server owner doesn't have a http location (or don't want to configure/activate it) where users can download the map, i can't join this server without having the map?

how can a user identify servers who use this autodownloader and servers who don't use it? usually i can't join a server which runs a map i don't have.

whats happens if i join a server which runs a map i have, but in the rotation are maps i don't have. will they be downloaded when i join the server or when the map will be switched?
Re: Map Autodownloader question. [message #381244 is a reply to message #381214] Sun, 19 April 2009 03:03 Go to previous messageGo to next message
Ghostshaw is currently offline  Ghostshaw
Messages: 709
Registered: September 2006
Karma: 0
Colonel
I think all servers should be able to get a http location. Heck they can even share one since the full URL can be specified. I really don't think that will be a big issue.

BlackIntel Administrator
Re: Map Autodownloader question. [message #381290 is a reply to message #381214] Sun, 19 April 2009 08:08 Go to previous messageGo to next message
RTsa is currently offline  RTsa
Messages: 484
Registered: January 2005
Location: Finland
Karma: 0
Commander
BTW, here's a suggestion: let the server owners also specify secondary download URLs. In case the first one doesn't work. Wink

Re: Map Autodownloader question. [message #381291 is a reply to message #381290] Sun, 19 April 2009 08:15 Go to previous messageGo to next message
Goztow is currently offline  Goztow
Messages: 9738
Registered: March 2005
Location: Belgium
Karma: 13
General (5 Stars)
Goztoe
RTsa wrote on Sun, 19 April 2009 17:08

BTW, here's a suggestion: let the server owners also specify secondary download URLs. In case the first one doesn't work. Wink

²


You can find me in The KOSs2 (TK2) discord while I'm playing. Feel free to come and say hi! TK2 discord
Re: Map Autodownloader question. [message #381412 is a reply to message #381291] Sun, 19 April 2009 23:13 Go to previous messageGo to next message
Veyrdite is currently offline  Veyrdite
Messages: 1471
Registered: August 2006
Location: Australia, Sydney
Karma: 0
General (1 Star)
Goztow wrote on Mon, 20 April 2009 01:15

RTsa wrote on Sun, 19 April 2009 17:08

BTW, here's a suggestion: let the server owners also specify secondary download URLs. In case the first one doesn't work. Wink

²

^3 - Mirrors would be a great feature.


WOL: Veyrdite Previously: Dthdealer ( a long time ago )
Re: Map Autodownloader question. [message #381429 is a reply to message #381214] Mon, 20 April 2009 03:46 Go to previous messageGo to next message
crysis992 is currently offline  crysis992
Messages: 314
Registered: June 2008
Karma: 0
Recruit

Its maybe a stupid question, but whats with the someone that have bad internet? like me?
i can max download with 40 KB/sec
If i dont have the map it takes 20 min for me to download the map that i dont have lol.

And for that reason i cant play Counterstrike too.
If i want to join a cs server it download the map and if the download are finished the map is over lol and its start to download the next map Surprised
Re: Map Autodownloader question. [message #381431 is a reply to message #381214] Mon, 20 April 2009 03:48 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

Then you have it for the next time the map is downloaded. Wink Nah, in that case you should either download the maps you like / that are used on the server you like beforehand, or you should just play on servers with only original WW maps. Smile

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Map Autodownloader question. [message #381434 is a reply to message #381429] Mon, 20 April 2009 04:18 Go to previous messageGo to next message
Veyrdite is currently offline  Veyrdite
Messages: 1471
Registered: August 2006
Location: Australia, Sydney
Karma: 0
General (1 Star)
crysis992 wrote on Mon, 20 April 2009 20:46

Its maybe a stupid question, but whats with the someone that have bad internet? like me?
i can max download with 40 KB/sec
If i dont have the map it takes 20 min for me to download the map that i dont have lol.

And for that reason i cant play Counterstrike too.
If i want to join a cs server it download the map and if the download are finished the map is over lol and its start to download the next map Surprised

Assultcube - works without lag on a 56k modem, and so should still be fine on a 40k connection.


WOL: Veyrdite Previously: Dthdealer ( a long time ago )
Re: Map Autodownloader question. [message #381735 is a reply to message #381214] Tue, 21 April 2009 14:02 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
I have a quick question, what happens when a user connects and begins to download a map, and then the server map ends? Download will be cancelled and begin the next map check or continued until it is complete?

n00bstories Server Administrator

[Updated on: Tue, 21 April 2009 14:02]

Report message to a moderator

Re: Map Autodownloader question. [message #381770 is a reply to message #381214] Tue, 21 April 2009 15:16 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

Depends on how easy/hard things are... What I'd like to see is that it would pause the download and start the next ones, and continue where it was when it ever needs those files again... That part is being worked on currently though, so I can't say exactly how it will work yet. If you have brilliant ideas about this, feel free to share them. Smile

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Map Autodownloader question. [message #381788 is a reply to message #381214] Tue, 21 April 2009 16:43 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
My thoughts are that

Lets say a player joins a server, and begins to download the map. Lets just estimate it takes that player 3 to 5minutes to download such maps. I've seen games actually end within that amount of time... So lets say the player downloads the map, connects, then suddenly gets presented with another download box and begins to wait once again. Finally the player gets the map and the half is already half done (another assumption) so they pretty much get screwed. This is why i was wondering whether it would halt, and move on, or continue and just append a list of downloads. This isn't really that large of a problem but I could picture some players getting frustrated at first.


Now for my idea. What if you throttled the download of a map DURING a game (user specified even?). For example, a user has a (low to global standards) 1mbit connection which provides 127kb/s of data transfer. Even in the large games my usage rarelly goes over 20kb/s to 25kb/s. We all know the problem with "lag" in renegade isn't the users connection but the netcode itself (which im sure you guys will have probebly improved Smile ).
So what im thinking is lets say you join a game and shortly after you requests the name for next map to be played and initiates a background thread that begins to download the file, at a trottled rate. Even at a rate of something like 10kb/s would nearly remove the problem of a player waiting for a map to download AFTER the game has ended. If the map isn't finished downloading during the game, then the user simply waits that little bit of extra time.

Not sure how much of a pain in the ass it would be, but i know I would prefer it downloading while im playing rather then wait an even larger amount of time afterwards.


n00bstories Server Administrator
Re: Map Autodownloader question. [message #381838 is a reply to message #381788] Tue, 21 April 2009 21:44 Go to previous messageGo to next message
RTsa is currently offline  RTsa
Messages: 484
Registered: January 2005
Location: Finland
Karma: 0
Commander
andr3w282 wrote on Wed, 22 April 2009 02:43

Not sure how much of a pain in the ass it would be, but i know I would prefer it downloading while im playing rather then wait an even larger amount of time afterwards.
Support. Thumbs Up


Re: Map Autodownloader question. [message #381874 is a reply to message #381214] Wed, 22 April 2009 05:50 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

We're focusing to get it done between games for now because it's easier. When that is working we will look into background downloading and see how much extra work it is to implement that.

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Map Autodownloader question. [message #381889 is a reply to message #381874] Wed, 22 April 2009 07:46 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
StealthEye wrote on Wed, 22 April 2009 07:50

We're focusing to get it done between games for now because it's easier. When that is working we will look into background downloading and see how much extra work it is to implement that.

kk cool. Yeah i figure doing it in the background would be a lot more complex but it would be pretty sweet


n00bstories Server Administrator
Re: Map Autodownloader question. [message #381890 is a reply to message #381889] Wed, 22 April 2009 07:55 Go to previous messageGo to next message
Genesis2001
Messages: 1397
Registered: August 2006
Karma: 0
General (1 Star)
andr3w282 wrote on Wed, 22 April 2009 07:46

StealthEye wrote on Wed, 22 April 2009 07:50

We're focusing to get it done between games for now because it's easier. When that is working we will look into background downloading and see how much extra work it is to implement that.

kk cool. Yeah i figure doing it in the background would be a lot more complex but it would be pretty sweet


and it would make more sense. I too was wondering the same thing as you had mentioned in your post.

I vote the background thingie/downloader/etc Razz
Re: Map Autodownloader question. [message #381922 is a reply to message #381890] Wed, 22 April 2009 10:20 Go to previous messageGo to next message
EvilWhiteDragon is currently offline  EvilWhiteDragon
Messages: 3751
Registered: October 2005
Location: The Netherlands
Karma: 0
General (3 Stars)

Zack wrote on Wed, 22 April 2009 16:55

andr3w282 wrote on Wed, 22 April 2009 07:46

StealthEye wrote on Wed, 22 April 2009 07:50

We're focusing to get it done between games for now because it's easier. When that is working we will look into background downloading and see how much extra work it is to implement that.

kk cool. Yeah i figure doing it in the background would be a lot more complex but it would be pretty sweet


and it would make more sense. I too was wondering the same thing as you had mentioned in your post.

I vote the background thingie/downloader/etc Razz

Also cretes more possible lag when on a limited connection or slow computer. So I think it's save to say that it is better to leave it for now.


http://www.blackintel.org/usr/evilwhitedragon/pointfix.gif
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/

V, V for Vendetta

People should not be afraid of their governments.
Governments should be afraid of their people.
Re: Map Autodownloader question. [message #381962 is a reply to message #381922] Wed, 22 April 2009 13:12 Go to previous messageGo to next message
BlueThen is currently offline  BlueThen
Messages: 2402
Registered: February 2006
Karma: 0
General (2 Stars)
Yea... I have a feeling that running a download in the background while your playing a game could be laggy.
Re: Map Autodownloader question. [message #381983 is a reply to message #381788] Wed, 22 April 2009 14:02 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
BlueThen wrote on Wed, 22 April 2009 15:12

Yea... I have a feeling that running a download in the background while your playing a game could be laggy.



andr3w282 wrote on Tue, 21 April 2009 18:43

What if you throttled the download of a map DURING a game (user specified even?). For example, a user has a (low to global standards) 1mbit connection which provides 127kb/s of data transfer. Even in the large games my usage rarelly goes over 20kb/s to 25kb/s. We all know the problem with "lag" in renegade isn't the users connection but the netcode itself

...

Even at a rate of something like 10kb/s would nearly remove the problem of a player waiting for a map to download AFTER the game has ended.



n00bstories Server Administrator

[Updated on: Wed, 22 April 2009 14:03]

Report message to a moderator

Re: Map Autodownloader question. [message #381993 is a reply to message #381983] Wed, 22 April 2009 14:33 Go to previous messageGo to next message
EvilWhiteDragon is currently offline  EvilWhiteDragon
Messages: 3751
Registered: October 2005
Location: The Netherlands
Karma: 0
General (3 Stars)

andr3w282 wrote on Wed, 22 April 2009 23:02

BlueThen wrote on Wed, 22 April 2009 15:12

Yea... I have a feeling that running a download in the background while your playing a game could be laggy.



andr3w282 wrote on Tue, 21 April 2009 18:43

What if you throttled the download of a map DURING a game (user specified even?). For example, a user has a (low to global standards) 1mbit connection which provides 127kb/s of data transfer. Even in the large games my usage rarelly goes over 20kb/s to 25kb/s. We all know the problem with "lag" in renegade isn't the users connection but the netcode itself

...

Even at a rate of something like 10kb/s would nearly remove the problem of a player waiting for a map to download AFTER the game has ended.



*Perhaps* TT is trying to improve the netcode aswell? So perhaps that it could use more bandwidth.
Besides that, how would we determine the bandwidth of the person? That's not really easy to do, and certainly not to do correctly.


http://www.blackintel.org/usr/evilwhitedragon/pointfix.gif
BlackIntel admin/founder/PR dude (not a coder)
Please visit http://www.blackintel.org/

V, V for Vendetta

People should not be afraid of their governments.
Governments should be afraid of their people.
Re: Map Autodownloader question. [message #382002 is a reply to message #381214] Wed, 22 April 2009 15:29 Go to previous messageGo to next message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

You can have the user set up the max speed they want to download in the background, and it's their fault if they set it too high then. But like I said: it will be looked into when we got something working.

BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Re: Map Autodownloader question. [message #382005 is a reply to message #381993] Wed, 22 April 2009 15:32 Go to previous messageGo to next message
dr3w2 is currently offline  dr3w2
Messages: 485
Registered: September 2006
Location: Ottawa,Canada
Karma: 0
Commander
EvilWhiteDragon wrote on Wed, 22 April 2009 16:33

*Perhaps* TT is trying to improve the netcode aswell? So perhaps that it could use more bandwidth.



andr3w282 wrote on Tue, 21 April 2009 18:43

but the netcode itself (which im sure you guys will have probebly improved Smile )


EvilWhiteDragon wrote on Wed, 22 April 2009 16:33


Besides that, how would we determine the bandwidth of the person? That's not really easy to do, and certainly not to do correctly.

andr3w282 wrote on Tue, 21 April 2009 18:43

What if you throttled the download of a map DURING a game (user specified even?).





Shit im starting to feel like spoony with the quoting Sad


n00bstories Server Administrator
Re: Map Autodownloader question. [message #382018 is a reply to message #381214] Wed, 22 April 2009 18:36 Go to previous messageGo to next message
pvtschlag is currently offline  pvtschlag
Messages: 122
Registered: April 2004
Karma: 0
Recruit
If you do ever add background downloading, one thing you could do with it is to have the next map in the rotation start downloading during the current game so that the player probably wont have to wait at all. That is if they joined the server when it was on a map they already had.

As far as the speed, just have it user controlled but off by default, and if it was still set to off when it tries to download in the background just make it display a notification to the player asking them to set it or leave it off. Probably along with a warning that setting it too high will make you lag.

Another question. When you start downloading the map is your spot in the server saved for you? Or will you be unable to join when it finishes if somebody joined and filled up the server while you were downloading the map?


-Lee

[Updated on: Wed, 22 April 2009 18:53]

Report message to a moderator

Re: Map Autodownloader question. [message #382073 is a reply to message #381214] Thu, 23 April 2009 01:57 Go to previous messageGo to previous message
StealthEye is currently offline  StealthEye
Messages: 2518
Registered: May 2006
Location: The Netherlands
Karma: 0
General (2 Stars)

Well, that's what the background loading would be for, right? I don't see another use for background downloading.. Wink

About the player spot: it is probably reserved, since you will be connected to the server while the map is downloading. Parts of this are still being implemented though (to avoid problems having players connected but not playing), so it might change, but it will most likely save your spot. Smile


BlackIntel admin/founder/coder
Please visit http://www.blackintel.org/
Previous Topic: renlog file dates
Next Topic: Reinstalling Renegade
Goto Forum:
  


Current Time: Wed Nov 27 00:40:54 MST 2024

Total time taken to generate the page: 0.01283 seconds