City of Heroes Legacy Updater no longer in use from August 4


Acemace

 

Posted

Quote:
Originally Posted by Jawbreaker View Post
So it sounds to me like he's done all he can. according to my ISP, the ports they block are

Port Transport Protocol Direction Reason for Filtering
25 TCP SMTP Both* SMTP Relays
80 TCP HTTP Inbound Web servers, worms
135 UDP NetBios Both Net Send Spam / Pop-ups, Worms
136-139 UDP,TCP NetBios Both Worms, Network Neighborhood
445 TCP MS-DS/ NetBios Both Worms, Network Neighborhood
1433 TCP MS-SQL Inbound Worms, Trojans
1434 UDP MS-SQL Inbound Worms, SQLslammer
1900 UDP MS-DS/NetBios Both Worms, Network Neighborhood
Suggestion: Try this website to see what ports are actually blocked, stealthed, or open:
https://www.grc.com/x/ne.dll?bh0bkyd2

It is a site called shields up, you'll need to click on the "proceed" button in the middle of the page, then "all service ports". It should try the first 1024 ports (including port 80). It tries to see if there is any openings to your computer that hackers can get to.

green = stealthed/good.
red = probably open to attack.
blue = closed letting people know that there is a computer there.

Oh, and here is a bit of security info about port 80:
https://www.grc.com/port_80.htm

Quote:
Originally Posted by UberGuy View Post
I find it amusing that you're up in .NET's grille and you list Flash as one of your core programming competencies. Until HTML5 gets vastly more steam behind it, essentially no one is writing serious desktop applications in HTML/CSS/JavaScript. In fact, I consider it more likely that no one will, and it will instead be the language of choice for interfacing to applications that run somewhere else entirely (i.e. the buzzword-overloaded "cloud"). If you're writing your Windows applications in C/C++, well, hope they really benefit from the speed, because you surely are taking a lot more time to develop and test them than you would be using a managed language like .NET or Java. Well, that, or your apps are probably a lot less stable.
Given that I'm no longer writing desktop apps, and I am writing applications that run elsewhere (or with Adobe Air), my programming competencies are fine for what I'm doing these days.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

Quote:
Originally Posted by Snow Globe View Post
Just for kicks, I started a dedicated update of the beta server. Now I've had it updated in case I was invited.

At any rate, the update is 432.7 MB. It is going to take 8 minutes to download. I'm on a 10 Mbps cable broadband. I'm getting around 730KBs/sec-760KBs/sec according to the updater. I'd already be patched in that time with the old updater. It hasn't even started updating the files.

Edit:
After it finished downloading it took 4 minutes and 5 seconds to apply all the patches, almost stalling on the stage1.pigg file.
I really hope you get your problems fixed so that it runs like it does for most customers.


My new Youtube Channel with CoH info
You might know me as FlintEastwood now on Freedom

 

Posted

ive never had any issues with the nclauncher either and i do like the additional options and having test and beta listed in the one place so i can see if any of them need an update

and yes i also wish that the steam overlay and client would still work saying that your in game like it used to


 

Posted

Quote:
Originally Posted by je_saist View Post
I do not think the subscribers playing on Linux operating subscriptions are interested in a F.A.Q.

We want to know why NCSoft feels like it can flip us a giant middle finger.

Care to answer on whether or not NCSoft is actually comfortable with ticking off existing subscribers?
I believe that simpler is better. While building the NCSoft Launcher on top of the .NET platform probably seemed easier at the time, it brings an extra layer of complication that makes troubleshooting and debugging an extreme pain in the rear later on (take a look at the number of Windows users having difficult to resolve problems with it).

I'd really like to see NCSoft use the same Launcher they worked so hard on for the Mac version, and go full circle and port it to Windows (it's C-compatible so it's possible). The Mac one, while kind of plain and a little immature, is much more responsive than the Windows version. Oh, and it would regain Linux compatibility that way too.


Manga @ Triumph
"Meanwhile In The Halls Of Titan"...Titan Network Working To Save City Of Heroes
Save Paragon City! Efforts Coordination

 

Posted

Quote:
Originally Posted by Morgan Reed View Post
Huh. Well, I'll be...

I'm not sure that article is a list of requirements as I do not have anything set up as it suggests. I think it is more a list of things to try to resolve issues. Sort of a "well here. Try this and see if it works."

Because all of my ports are stealthed at the router, and nothing from CoX/NCSoft is given specific permission on my PC firewall lists.

But that right there could be the problem if opening port 80 can help all by itself. Of course, good luck trying to get an ISP to change its "security measures" of blocking incoming port 80 packets.

I cannot see how having incoming Port 80 open or blocked should make a difference for the Launcher. Most Routers provided by ISPs block incoming port 80 packets anyway as it's a sensible thing to do, you have to change the router settings to let them reach your machine.


There's no particular reason the launcher should be listening for incoming packets on the HTTP port anyway is there? It's not a web server.


 

Posted

Quote:
Originally Posted by Carnifax_NA View Post
I cannot see how having incoming Port 80 open or blocked should make a difference for the Launcher. Most Routers provided by ISPs block incoming port 80 packets anyway as it's a sensible thing to do, you have to change the router settings to let them reach your machine.


There's no particular reason the launcher should be listening for incoming packets on the HTTP port anyway is there? It's not a web server.
No reason at all...

I am running a webserver and have the router forwarding incoming requests to it... but only to that IP adress. Not to my game machine.

Tests still show my game machine impossible to reach.. the NC SOFT launcher works as intended and with better speed and functionality then the old one.

Check your install and system configuration if you are running a Windows machine and you have issues.

The MAC has teh problems solved.. but I cannot speak for that.

LINUX.. well its a conversion or simulator to run COX right?! I gather it takes some work but it should be possible to get the launcher working there too.


- The Italian Job: The Godfather Returns #1151
Beginner - Encounter a renewed age for the Mook and the Family when Emile Marcone escapes from the Zig!
- Along Came a... Bug!? #528482
Average - A new race of aliens arrives on Earth. And Vanguard has you investigate them!
- The Court of the Blood Countess: The Rise of the Blood Countess #3805
Advanced - Go back in time and witness the birth of a vampire. Follow her to key moments in her life in order to stop her! A story of intrigue, drama and horror! Blood & Violence... not recommend to solo!

 

Posted

Quote:
Originally Posted by Snow Globe View Post
Given that I'm no longer writing desktop apps, and I am writing applications that run elsewhere (or with Adobe Air), my programming competencies are fine for what I'm doing these days.
That's fine, but your conspiracies are apparently formed for a situation that cannot possibly apply. You eschew a technology that's specific to writing desktop apps, armed with a background in writing thin-client apps, but we're discussing an application which must (based on the CoH application's own architecture) be a desktop app.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA

 

Posted

Quote:
Originally Posted by UberGuy View Post
That's fine, but your conspiracies are apparently formed for a situation that cannot possibly apply. You eschew a technology that's specific to writing desktop apps, armed with a background in writing thin-client apps, but we're discussing an application which must (based on the CoH application's own architecture) be a desktop app.
That's not entirely true - the DCU Online patcher is a Flash application running inside a fancy bordered Internet Explorer window, while the game itself is a desktop application.

Like I said above, about that adds a lot of complexity to the install and troubleshooting processes. A standalone application would be simpler, less pieces to the puzzle.


Manga @ Triumph
"Meanwhile In The Halls Of Titan"...Titan Network Working To Save City Of Heroes
Save Paragon City! Efforts Coordination

 

Posted

The NCSLauncher was already working through Steam (with overlay) on my home rig, but I just installed CoX via Steam on my laptop as well and it worked exactly as advertised. No issues.


@bpphantom
The Defenders of Paragon
KGB Special Section 8

 

Posted

Quote:
Originally Posted by JayboH View Post
Snow Globe, if there is one place I would put a page file, it would be on the SSD. I would suggest moving that immediately.

Not all SSDs are that fast, but given the option, if I had to chose, I would even rather put the OS on a regular 7200 or even 10k rpm drive than the page file. The page file should always, always be on the fastest drive in the system period.
Unless it's a DRAM based SSD that would significantly reduce its longevity. Flash based SSDs suffer from performance degradation with prolonged use; it would be interesting to know how old the drive is.


 

Posted

I'm Useing the NCS Launcher and its keeps telling me servers are down, But i launch the game fine anyway.


There are only three alternatives. It thinks were either a threat, food, or a mate. Its gonna either kill us, eat us, or hump us.

 

Posted

Quote:
Originally Posted by Liz Bathory View Post
LINUX.. well its a conversion or simulator to run COX right?! I gather it takes some work but it should be possible to get the launcher working there too.
You're thinking of WINE, which - well, roughly - translates API calls to things Linux can deal with.

It can't, however, deal with the NCSoft launcher at this point. (Even the old launcher had a bit of voodoo that had to be done.)


 

Posted

Quote:
Originally Posted by JayboH View Post
Snow Globe, if there is one place I would put a page file, it would be on the SSD. I would suggest moving that immediately.
No. This is bad advice.

Doing that will significantly reduce the lifetime of the SSD unless you're running one that's DRAM-based, due to the high-traffic nature of the paging file.

Quote:
Not all SSDs are that fast, but given the option, if I had to chose, I would even rather put the OS on a regular 7200 or even 10k rpm drive than the page file. The page file should always, always be on the fastest drive in the system period.
Not when you're talking about perishable storage like SSDs it shouldn't.

With a paging file, YES, you want it on the fastest filesystem possible. But you want it on something that doesn't have a limited (compared to magnetic platter storage) number of write/overwrite cycles.



Clicking on the linked image above will take you off the City of Heroes site. However, the guides will be linked back here.

 

Posted

To those claiming the new launcher is always always always faster....sorry.

I've actually had an opportunity to test some extreme and normal situations with the new and old launchers, and frankly, it's a mixed bag at best. The good news is that in most normal cases the NCSoft Launcher will have a fairly slight edge.

I don't have my actual timings anymore, but here's the cases where things choke:

2) Downloading the game: About a 10-15% loss of speed. I have no idea why DLing the game would produce wildly different results from simply patching it, but that's what happened.

1) On an outdated 360k DSL connection: This is the nasty one, and probably where a lot of the complaints come from: I experience about 75% slower downloads on this using the new vs. old launcher. I'm not sure how much of the US is still stuck on these kinds of lines, but it's definitely not ZERO and these are the customers who are really hurt.


 

Posted

I see about a net 0% speed change except when applying after a patch. Then it has thus far, in the last few months, been a vast improvement.


@bpphantom
The Defenders of Paragon
KGB Special Section 8

 

Posted

I'm on Comcast Xfinity internet. I patched on the updater at about 20-100KB/s. I patch on the NCLauncher at about 800-1000KB/s. No joke. So much faster I can't even imagine going back to the updater.

Since I set the NCLauncher to close after use, I don't see its memory leak robbing my system of resources while it sits there doing nothing. Thursdays and any day that patching is announced, I fire it up before going to work and by the time I get home, everything is hunky-dory.

I *HATED* the NCLauncher at first. It had horrible issues, especially the memory leak and crashing problems. I couldn't access anything related to NCsoft (the game, the forums, the account website, NOTHING) while the launcher was running. It still has the memory leak but that is easy to get around. The crashing hasn't happened in months. I have no idea when they fixed the access issue but that hasn't happened in quite a while as well.


Paragon Wiki: http://www.paragonwiki.com
City Info Terminal: http://cit.cohtitan.com
Mids Hero Designer: http://www.cohplanner.com
Quote:
Originally Posted by Dispari View Post
I don't know why Dink thinks she's not as sexy as Jay was. In 5 posts she's already upstaged his entire career.

 

Posted

Quote:
Originally Posted by Aggelakis View Post
I'm on Comcast Xfinity internet. I patched on the updater at about 20-100KB/s. I patch on the NCLauncher at about 800-1000KB/s. No joke. So much faster I can't even imagine going back to the updater.
This is actually about what I would expect. The issue comes in mainly when your connection caps out well before that, at under 200 kbps. Then, you're getting the same download speeds, but patches are MUCH larger through the NCLauncher (so another thing to watch out for if you have a data cap).

This was, admittedly, months ago, so this may have been corrected.


 

Posted

Quote:
Originally Posted by Hyperstrike View Post
No. This is bad advice.

Doing that will significantly reduce the lifetime of the SSD unless you're running one that's DRAM-based, due to the high-traffic nature of the paging file.



Not when you're talking about perishable storage like SSDs it shouldn't.

With a paging file, YES, you want it on the fastest filesystem possible. But you want it on something that doesn't have a limited (compared to magnetic platter storage) number of write/overwrite cycles.
False. Completely false. Crap, I sure wish I bookmarked this thorough testing research - it shows that at absolute max rewrite cycles that a typical SSD bought new today (not some of the older ones from a couple of years ago) may start having errors somewhere past the 5 year range, if they were constantly rewriting.

Most people start getting entirely new PC around the 5th year, not including upgrades in the meantime. Most people don't constantly rewrite hundreds of gigs in a perpetual cycle 24/7 for years.

The early death of SSDs is overhyped. Look it up, honest.


My new Youtube Channel with CoH info
You might know me as FlintEastwood now on Freedom

 

Posted

A few things that may be affecting some people's results; if folks (especially rednames) have more detailed info that would be useful. The more we understand how things actually work, the better we can help people troubleshoot and get things working.

* As I understand it, the NCSoft launcher client downloads use one or more distributed content provision services, probably including Akamai.

What this means is that if you have an Akamai server that is "closer" to you in a network-topology sense than the NCSoft main servers, you will get the benefits from downloading from that "closer" server. For many, probably even most people, this will be a significant increase in inherent speed; but it's not guaranteed to be faster, and in rare perverse cases might be inherently slower. Specifically, most ISPs have a much higher bandwidth and cheaper internal network than their actual "Internet" connection(s), and in some markets may have low-cost / high-bandwidth peering connections with other local ISPs and institutions; if you can reach an Akamai server via one of those routes, inherent performance will almost certainly be better.

In my case for instance, my home connection is a small local broadband ISP, but which has a peering arrangement with a nearby major research university, which IIRC hosts an Akamai distributed content server in their machine room; I'm likely downloading from across town instead of across the continent, and get significantly better performance.

* All of the above relates to "inherent" performance; unfortunately most ISPs these days use one form or another of traffic shaping, which will affect customer observed performance, possibly significantly. Smart ISPs with good setups may actually give Akamai-ized traffic *better* traffic parameters, as it costs them a whole lot less in the long run for you to get content locally that doesn't clog their expensive upstream pipes to the general Internet. However, some ISPs without good peering may lump Akamai in with "rich media" services in general, and strongly choke down the bandwidth they allocate to such things; all of a sudden you're no longer in the generally well-behaved (from a traffic standpoint) bucket of "gamers" but fighting for artificially-limited bits in the stream with all the Netflix folks. Cable modem ISPs tend to be more likely to fall in the latter category, given their competitive desire to make streaming video other than their own channels look bad.

* As I understand it, there was supposedly some peer-to-peer (P2P) "like" features in the new launcher; I've not seen any direct indications of this but haven't poked at it in detail. These sorts of technologies usually depend on opening multiple ports and paths, sometimes significantly more so than a "traditional" connection. Some older or cheaper routers have problems with this sort of more "parallel" download, and may not perform as well. (E.g. We've got a system behind an old, cheap router at work that will work happily for months under normal conditions, but on the rare occasions we distribute something via BitTorrent the router needs to be rebooted every few days... some sort of route table garbage collection problem under load I suspect.)

Additionally, even if your equipment is up to modern standards, everything between you and the outside world may not be. There might be less capable equipment in your apartment complex, in the building up the street, or even the local office. Some ISPs also reflexively throttle anything that looks like it even remotely might be P2P file sharing, under the theory that most of it is illegal anyway and it eats into their expensive bandwidth quickly; this is another case where for a few customers transiting to a technically superior service may run afoul of ISP bandwidth allocation policies and end up getting worse performance.

* I've personally noticed that the actual *patching* process runs significantly faster on my computers; however, as some have mentioned it seems to want a lot more scratch / temp space than it used to. If you have a computer with limited or fragmented free space, you might not see the benefits, or might in some cases (nearly-full drives) see even slower patching. As a ballpark guess, you probably want something on the order of 10 GB (in other words, a bit more than twice the size of all of CoH) of clean, unfragmented free space over and above whatever your pagefile and OS needs are for best performance. Depending on exactly how their new patcher works, it may also be taking better advantage on modern systems of more memory, at perhaps the cost of some slowdown on older systems with less.

* Note that none of the above are taking into account the "trickle" downloads; I don't normally leave my home desktop on to save power, and have it set to exit the launcher on game start for performance. However, if I'm expecting a patch, I can leave things on while I'm at work or sleeping and have it automatically be ready for me when I get back to it; in the long run this can be a significant user time saver. (Compare trickle downloads to a crock pot... things may take longer to cook, but if it requires no attention on your part and runs while you're at work, the user time from walking into your door and having food / game is shorter.)

* In general, the old NCSoft launcher was horrid on Vista. The current version seems to run smoothly on Windows 7 systems with plenty of resources. I no longer have Vista systems to compare, however. I will need to upgrade before the deadline an antique backup laptop with limited disk, ram, and Windows XP; it will be interesting to see whether the new launcher holds up there or has worse performance.


Miuramir, Windchime, Sariel the Golden, Scarlet Antinomist...
Casino Extortion #4031: Neutral, Council+Custom [SFMA/MLMA/SLMA/FHMA/CFMA]
Bad Candy #87938: Neutral, Custom [SFMA/MLMA/SLMA/FHMA/HFMA]
CoH Helper * HijackThis

 

Posted

Quote:
Originally Posted by Jawbreaker View Post
Nope, CanYouSeeMe did not in fact, see me. I have a Netgear 300N, though I guess it doesn't matter at this point.
It never hurts to check, and to learn. But since this thread isn't quite the right place to discuss the details, I started a thread about it. If you need further help, post in that thread.



Quote:
Originally Posted by Carnifax_NA View Post
I cannot see how having incoming Port 80 open or blocked should make a difference for the Launcher. Most Routers provided by ISPs block incoming port 80 packets anyway as it's a sensible thing to do, you have to change the router settings to let them reach your machine.


There's no particular reason the launcher should be listening for incoming packets on the HTTP port anyway is there? It's not a web server.
I agree completely. Problem is, I am in no position to claim the Launcher does not, and never will, need to listen to incoming port 80 traffic.

Besides, we are talking about a computer issue here. Sometimes the solution doesn't make sense. I recently had an audio card that started to get stuttering sound and the only way to fix it (besides replace it at the first opportunity) was to defrag my hard drive AND reboot my computer. Neither one individually worked. There is no reason defragging the drive should affect audio performance (the drive was well over 80% free for those who might be curious).

I personally believe the port 80 setting is more of a "catch all" response (like ISPs suggesting rebooting your modem first no matter what your internet problem is), but I could be mistaken.


 

Posted

Quote:
Originally Posted by UberGuy View Post
That's fine, but your conspiracies are apparently formed for a situation that cannot possibly apply. You eschew a technology that's specific to writing desktop apps, armed with a background in writing thin-client apps, but we're discussing an application which must (based on the CoH application's own architecture) be a desktop app.
I'm pretty sure the game itself is C++, not C#. However, the launcher IS a thin client. It is NOT a full desktop app. I could get the same functionality for the launcher in Adobe Air and have it 100% cross platform (Windows, Mac, Linux, anything else that can run flash).

All the launcher does is (a) display a web page and (b) sends a command to the OS to launch the game. That is all the launcher is doing. Heck, in tracking down some problems with the launcher, I can tell you what most of the traffic is like to and from NCsoft Austin is like.

As someone pointed out, players can still run the game (if it didn't need to be patched) from a command line.

Quote:
Originally Posted by Edana View Post
Unless it's a DRAM based SSD that would significantly reduce its longevity. Flash based SSDs suffer from performance degradation with prolonged use; it would be interesting to know how old the drive is.
It is a Kingston SSDNow V100 Drive, 64GB. It uses NAND Flash memory components.
http://www.kingston.com/ssd/v100.asp

I've had this machine since Christmas 2007, but the drive is about 2 years old. I can't afford to replace it any time soon so I upgrade parts when I can (or they fail).

Quote:
Originally Posted by Miuramir View Post
* All of the above relates to "inherent" performance; unfortunately most ISPs these days use one form or another of traffic shaping, which will affect customer observed performance, possibly significantly. Smart ISPs with good setups may actually give Akamai-ized traffic *better* traffic parameters, as it costs them a whole lot less in the long run for you to get content locally that doesn't clog their expensive upstream pipes to the general Internet. However, some ISPs without good peering may lump Akamai in with "rich media" services in general, and strongly choke down the bandwidth they allocate to such things; all of a sudden you're no longer in the generally well-behaved (from a traffic standpoint) bucket of "gamers" but fighting for artificially-limited bits in the stream with all the Netflix folks. Cable modem ISPs tend to be more likely to fall in the latter category, given their competitive desire to make streaming video other than their own channels look bad.

Additionally, even if your equipment is up to modern standards, everything between you and the outside world may not be. There might be less capable equipment in your apartment complex, in the building up the street, or even the local office. Some ISPs also reflexively throttle anything that looks like it even remotely might be P2P file sharing, under the theory that most of it is illegal anyway and it eats into their expensive bandwidth quickly; this is another case where for a few customers transiting to a technically superior service may run afoul of ISP bandwidth allocation policies and end up getting worse performance.
My ISP is notorious for throttling rich media and P2P, and yes, it is a Cable ISP.

Quote:
Originally Posted by Miuramir View Post
* In general, the old NCSoft launcher was horrid on Vista. The current version seems to run smoothly on Windows 7 systems with plenty of resources. I no longer have Vista systems to compare, however. I will need to upgrade before the deadline an antique backup laptop with limited disk, ram, and Windows XP; it will be interesting to see whether the new launcher holds up there or has worse performance.
I might have to look into this, as I got this launcher from the NCsoft site back in January, not the version from the City of Heroes site. Then again, they might be the same at this point.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

Don't worry too much about blocked ports. I'm behind an ISP NAT that blocks all incoming packets that aren't responses to something originated on my computer. I still can use the NC Launcher just fine. A quick inspection with ProcessExplorer shows that the NC Launcher initiates a bunch of HTTP requests when it starts up, and it sends some more HTTP requests when it wants to update a game.

If you're sure there's no software in your computer interfering with it (antiviruses, I'm looking at you) then the problem is most likely with your ISP. The best way to test if there's a software conflict in your computer is to make a fresh install of Windows in an external drive (Windows XP SP3 will do just fine for this; you can install it without a CD Key for a month, so you don't even need that big of an external drive) and running the Launcher from there, with no other software installed. If it runs there, something in your Windows install is messing with it. If it doesn't, time to grab the pitchforks and go after your ISP.

Another test would be to install the NC Launcher in a laptop, and then try some wifi hotspots in public places or friend's houses. If it works there but not at home, you know switching ISPs will fix the problem.


www.SaveCOH.com: Calls to Action and Events Calendar
This is what 3700 heroes in a single zone looks like.
Thanks to @EnsonsDeath for the GVE code that made me VIP again!

 

Posted

Quote:
Originally Posted by Snow Globe View Post
All the launcher does is (a) display a web page and (b) sends a command to the OS to launch the game. That is all the launcher is doing. Heck, in tracking down some problems with the launcher, I can tell you what most of the traffic is like to and from NCsoft Austin is like.
The launcher is also the patcher and installer. It most certainly does more than launch the game.

The launcher is a fat client. It is more than a display. It executes business logic that can only function on the machine on which it runs. It cannot run elsewhere. Simply because it downloads content from elsewhere does not make it a thin client. What it does, it does locally. A thin client displays content that is processed and executed remotely. (Certainly the status and graphics it shows are "remote", but then again they don't really do anything other than send you out to your browser to display what they link to.)

Edit: To be fair, HTML5 applications are going to have the ability to straddle this divide. The goal is to make HTML + JavaScript a strong development platform for serious applications, obviating the need for things like Flash and Silverlight. Something like an in-browser game is going to be possible with it. Essentially, though, the browser is becoming "fat" when you do that. It'll just be a hell of a lot more cross platform than anything we've had so far. However, it's not likely to be attractive to write something like our launcher/patcher/installer in HTML5 because the CoH client isn't written for it. Whether it's written in .NET, AIR, Java, or whatever, right now the "launcher" has to update a legacy application originally written specifically for Windows, that depends on things that are basically Windows-specific like Registry settings, which the "launcher" (in its installer role) has to set up.

Quote:
As someone pointed out, players can still run the game (if it didn't need to be patched) from a command line.
I know. I did it the very first day they deployed it. I used that technique and unlocked the wisp aura on my second account. I understand very well what the launcher does. Given what you've omitted, I rather wonder if you do.


Blue
American Steele: 50 BS/Inv
Nightfall: 50 DDD
Sable Slayer: 50 DM/Rgn
Fortune's Shadow: 50 Dark/Psi
WinterStrike: 47 Ice/Dev
Quantum Well: 43 Inv/EM
Twilit Destiny: 43 MA/DA
Red
Shadowslip: 50 DDC
Final Rest: 50 MA/Rgn
Abyssal Frost: 50 Ice/Dark
Golden Ember: 50 SM/FA