|Actually, just to be argumentative, your right and wrong. Some patches for EQ2 have included changes to the icons, so you can tell some items apart easier, but usually the patcher is fixing something in the main engine, or a few things in specific zones, most of it not dealing with graphics changes. The two nights ago was an engine patch, which took like two hours on dialup, so it was still a pain. Usually, most of the patching happens in a dozen xml files, and more rarely in their graphics packages. Thankfully they can just patch the smaller new file into the older one somehow, otherwise it would take 10 days, instead of 10 hours (I know, that is roughly how long the "first" patch took to update it from what was on the CD. Shudder!!)|
So, yeah, for a text client, or even one that uses some limited graphics, like icons, its not going to be that bad. But that is also why I would consider a torrent style update. Let the people that have broadband shoulder the burden of downloading it all at once, when the update happens, then let everyone else leech it at the pace "they" can handle. Unless its critical to game operation, which it shouldn't be in a text game, it won't matter if some guy with dialup has limited the bandwidth to like 0.5k/s to avoid lag, and it takes him 3 days to patch. He can always just sit out a day, on his own option, and let the client download it at 4k/s, or what ever. Normal FTP can't bandwidth limit, and will grab as much as it can, to the limit of what the server its getting it from allows, to get the file to you, which is **horrible** for someone without lots of bandwidth to do that.
But yeah, I can sort of be of two minds about it too. The problem I see is mostly that MS and some others are pushing the idea of everything sitting one "someone else's" server, then only loading it as needed, which means some twits are going to go, "Heh! Great idea!", without considering the complications of the system, the bandwidth they will lose all the time, if say every player clears their cache every day at the end of the session, etc. For a big company, who can afford the overhead, its not bad, though too many users trying to get the application will lag the system like hell, but for the little guy running a mud... You might want to rethink hosting any but the most *basic* client on your own server. lol