Send News. Want a reply? Read this. More in the FAQ.   News Forum - All Forums - Mobile - PDA - RSS Headlines  RSS Headlines   Twitter  Twitter
Customize
User Settings
Styles:
LAN Parties
Upcoming one-time events:
San Diego, CA 08/21

Regularly scheduled events

On Kingpin's Download Code

Xatrix' Ryan "Ridah" Feltrin updated his .plan with details on how the new download code that was implemented into Kingpin works. Here's what he had to say:

...what I did was break the file being sent, into "chunks" of 1024 bytes. This way the client can keep a record of which "chunks" it has recieved, giving it the ability to have multiple pending requests for data at once.Anyway, that's the basic principle. Some obstacles here were finding the right balance between sending too many requests, and not sending enough. This was handled by adjusting the maximum number of pending requests with the current RATE setting, which worked out pretty well, and didn't involve a lot of effort.

It was an interesting experiment, and one I'm happy to say was a reasonable success. I still have one issue involving duplicate chunks being recieved, which doesn't cause any harm other than wasting some bandwidth. I think it has to do with requests timing out on the client before the server has had a chance to send it. Nothing major, but something I'll no doubt make sure gets cleared up before our next game ships. :)

Email Digg Facebook Twitter   Share More    


 

  
   Current Headlines
Free Umbrella Corps Weekend
EVE Online Free Weekend
F1 2016 Released
TOXIKK & Free Trial Next Month
Bonus Weekend in GTA Online, Battleborn, Evolve
Dishonored 2 Gamescom Video
Prey 2 Video
Evening Patches
Evening Consolidation
Evening Mobilization
Evening Metaverse
Evening Tech Bits
Evening Safety Dance
etc., etc.
Into the Black
Europa Universalis IV Rights of Man Announced
Deus Ex Mankind Divided Reviews
Umbrella Corps Adds Content
Morning Consolidation
Morning Metaverse
  

 



footer

Blue's News logo