Author Topic: 45 MB *patch* download!  (Read 618 times)

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« on: April 12, 2007, 08:53:02 PM »
And all this in a full screen window..
It's not exactly going quickly either.
You guys gotta look into incremental updates...

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« Reply #1 on: April 12, 2007, 09:04:12 PM »
And it's getting better..
I got out of AH via the Windows key (ALT-Tab does it too), to do some other stuff in the meantime. But now AH is unresponsive. Not too nice.

I started a separate download instead, which is estimated at taking 5 minutes rather than the 20 estimated from within AH. And it seems to be on target.
« Last Edit: April 12, 2007, 09:07:41 PM by airhog99 »

Offline The Fugitive

  • Plutonium Member
  • *******
  • Posts: 17934
      • Fugi's Aces Help
45 MB *patch* download!
« Reply #2 on: April 12, 2007, 10:09:05 PM »
The first couple of days of an update are rough. Over 5000 people trying to DL the update, most using the auto-update in stead of the linked update posted on the announcement.

Another "youth" expecting to get EVERYTHING, NOW ! jeez, ease up, give them a break!

Offline 38ruk

  • Gold Member
  • *****
  • Posts: 2121
      • @pump_upp - best crypto pumps on telegram !
45 MB *patch* download!
« Reply #3 on: April 13, 2007, 02:08:19 AM »
OOOhhhhh man 5 minutes or 20 minutes , what do i do ??? I cant wait that long jeezzee!!!! Go take the trash out for your folks or pull up yer pants . Front wiper

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« Reply #4 on: April 13, 2007, 03:30:43 AM »
Quote
Originally posted by The Fugitive
The first couple of days of an update are rough. Over 5000 people trying to DL the update, most using the auto-update in stead of the linked update posted on the announcement.

Another "youth" expecting to get EVERYTHING, NOW ! jeez, ease up, give them a break!


Glad to hear I'm still young, at 40+.
It's about giving a "professional" experience to the end user. If I had by chance started to use AH only a cople of day's ago I might just have put it in the "not a serious company" category and called it a day.

I actually reported the program going unresponsive (in NT parlance), which ought to be of interest.

So an estimated 20 minutes is more like.. forever.

It should be in the company's own interest to avoid these large downloads.
« Last Edit: April 13, 2007, 03:32:51 AM by airhog99 »

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
45 MB *patch* download!
« Reply #5 on: April 13, 2007, 05:50:34 AM »
A single change, like adding a new plane/vehicle can result in a large patch.  It is unavoidable.  In this case, not only did we have a new vehcile, we also updated the terrain graphics.

Art asset updates take more space than code updates.

When we do have a large update, we always provide alternate download methods.  A periodic large patch is unavoidable.  And just FYI.  All our patches and updates are incremental.  

As far as the game going unresponsive.  That is simply due to the network stack in the operating system.  While the game is waiting for the operating system to hand a packet of data over, the game will be reported as being unresponsive by the operating system.
« Last Edit: April 13, 2007, 09:00:17 AM by Skuzzy »
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline Puck

  • Gold Member
  • *****
  • Posts: 2980
45 MB *patch* download!
« Reply #6 on: April 13, 2007, 08:58:44 AM »
Quote
Originally posted by Skuzzy


As far as the game going unresponsive.  That is simply due to the network stack in the operating system.  


IPv4 was implemented on December 31st 1980 at midnight.

Microsoft used the xBSD TCP stack to implement IPv4 in Windows in 1991

16 years later the Windows TCP stack is STILL pathetically weak, non-standard, and barely functional.  They have threatened to fix this since 1998, but nothing has substantially changed.

My advice is to download the patch from HTCs site on your Linux or xBSD box and copy it to your windows game machine from there.
//c coad  c coad run  run coad run
main (){char _[]={"S~||(iuv{nkx%K9Y$hzhhd\x0c"},__
,___=1;for(__=___>>___;__<((___<<___<<___<<___<<___
)+(___<<___<<___<<___)-___);__+=___)putchar((_[__
])+(__/((___<<___)+___))-((___&

Offline doc1kelley

  • Silver Member
  • ****
  • Posts: 1508
45 MB *patch* download!
« Reply #7 on: April 13, 2007, 09:51:01 AM »
Now there is a great idea!  I'm toying around with PCLinux now and I can see a great use for it in the DL'ing department.

All the Best...
Jay
awDoc1
awDoc1
The Flying Circus Rocks! We're clowns of a different color!

Beer! helping ugly folks get laid!

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« Reply #8 on: April 13, 2007, 01:23:43 PM »
Thanks for the reply!
There is always a reason for everything -I'm merely reporting what it looks like from my side. Surely multithreading can be used to make the program respond even when waiting for an IP packet? How do browsers do it?

BTW, the patch downloaded in 5 minutes on my Win XP machine when doing it from a browser.

Regards

Quote
Originally posted by Skuzzy
A single change, like adding a new plane/vehicle can result in a large patch.  It is unavoidable.  In this case, not only did we have a new vehcile, we also updated the terrain graphics.

Art asset updates take more space than code updates.

When we do have a large update, we always provide alternate download methods.  A periodic large patch is unavoidable.  And just FYI.  All our patches and updates are incremental.  

As far as the game going unresponsive.  That is simply due to the network stack in the operating system.  While the game is waiting for the operating system to hand a packet of data over, the game will be reported as being unresponsive by the operating system.

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
45 MB *patch* download!
« Reply #9 on: April 13, 2007, 02:12:57 PM »
The game will eventually time out on the connection, just like a browser will.  We just wait longer.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« Reply #10 on: April 13, 2007, 02:19:07 PM »
I don't want to get into a lengthy argument about this, but I can assure you that neither Firefox or IE lock up because a web server doesn't respond. They both refresh their GUIs, and generally allow new windows to be created.

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
45 MB *patch* download!
« Reply #11 on: April 13, 2007, 04:26:39 PM »
The game waits as it can't do much more than wait for the connection timeout.  

Firefox and IE are not writting in DirectX.  Behavior is going to be different.

There can be only one instance of a DirectX application running in full window mode.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline Puck

  • Gold Member
  • *****
  • Posts: 2980
45 MB *patch* download!
« Reply #12 on: April 13, 2007, 04:38:02 PM »
Quote
Originally posted by airhog99
I don't want to get into a lengthy argument about this, but I can assure you that neither Firefox or IE lock up because a web server doesn't respond. They both refresh their GUIs, and generally allow new windows to be created.


Apples and Caribou.  http is a stateless protocol.
//c coad  c coad run  run coad run
main (){char _[]={"S~||(iuv{nkx%K9Y$hzhhd\x0c"},__
,___=1;for(__=___>>___;__<((___<<___<<___<<___<<___
)+(___<<___<<___<<___)-___);__+=___)putchar((_[__
])+(__/((___<<___)+___))-((___&

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
45 MB *patch* download!
« Reply #13 on: April 13, 2007, 04:38:49 PM »
Oh duh.  Thanks Puck.  I do sometimes miss the obvious.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline airhog99

  • Copper Member
  • **
  • Posts: 113
45 MB *patch* download!
« Reply #14 on: April 13, 2007, 06:03:26 PM »
Quote
Originally posted by Puck
Apples and Caribou.  http is a stateless protocol.


HTTP runs on top of TCP/IP.
Stateful or not has very little to do with this.