From: "Kevin J. Anderson" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED]
Michael Ressen wrote:
-----Original Message----- -> From: [EMAIL PROTECTED] -> From: "muldy" -> -> We all know VALVe and Microsoft sleep on the same bed, -> Microsoft wants OpenGL out of the way to impose (one more!) -> the DirectX Api. -> -> OpenGL is portable, DirectX is not! Don't even talk -> about WineX, Why emulate clients if you can make a client -> for other platforms? -> -> VALVe has got an excellent game on it's hands, and does -> not need to team up with Microsoft or any other major company(ATI?). -> Microsoft & VALVe will chose the requirements for -> playing Half-Life from now on...
Which is why HL2, and all it's mods will become single-player FPS games, or small LAN games run in the confines of home. I agree, I'm waiting for the day when the end will come, and it will given the choices made by Valve. I really wish I am wrong, but it doesn't look that way. Money is made from the sale of client copies, and that will be the focus. MS and Valve will bank on the fact that people will run Windows clients and connect to Windows servers.
One of the driving factors for the popularity of HL so far has been the proliferation of servers available to play on, and all of the assistance available to would-be server operators. It's no fun trying to play an online FPS when you can't find a decent server to play on. For example, I have a ton of people pleading with me to open up a Nascar Thunder 2004 server on one of my OC3 links. Unfortunately, this will not happen unless EA releases a unix dedicated server. Because I, like many of you, provide game servers as a service and not a commercial entity, I have no recoup of my costs in operation. Those of you who do run commercial services have to worry about your solvency. Running Windows servers is not economically feasable. It's simple math:
Windows 2003 Server, 5 license = $995.00 X 5 servers = $4975.00
FreeBSD 5.1 (my personal choice), unlimited = $0.00 X 5 servers = $0.00
Now apply those figures to a commercial entity with 100 servers, then factor in the additional management to do monthly hotfixes or service packs, and the downtime involved.
Since those of you who do run commercially know the slim margins you're on now, can you afford to amortize in the costs of the OS as well, yet realize a profit during the lifespan of the game?
So the OpenGL/D3D argument is really a moot issue here. It doesn't matter what method of rendering is used, if there aren't servers for the client to connect to, the networked game is dead.
/BA Michiganburbs.com
I dont quite understand your point? what makes you think that games will stop making linux servers? Valve certainly will not stop linux server development, and pretty much any *popular* game that has even remotely intelligent developers will have one as well. for example EA/Dice finally got around to making a battlefield linux server.
pretty much everything you just said is complaining about an irrelevant, non issue in a vacuum? or am I missing something?
kev
Awww, Kevin... Of all ppl on this list I figured you would totally understand what I was talking about! Well, maybe I'm not that clear, so I apologize for that.
My reply to Muldy was geared around his last statement: "Microsoft & VALVe will chose the requirements for playing Half-Life from now on..." What I meant by my reply is the fact that any really popular gaming platform does have a dedicated server platform to run on multiple OS bases. With MS and Valve, it seems the focus has been working it's way toward a Windows-optimized, or eventual Windows-only system.
Although I have pretty much given up on Valve delivering a viable product (I am still on 3.1.1.0c), there are a few signs of a directional shift toward MS products:
1. We've all agreed the binaries we have been given in the last 6-9 months are performing better on Windows machines, and the linux binaries have become CPU hogs, leaving many on this list frustrated and in wonder of why more hasn't been done. Granted, Alfred has told us the problem is in the compiler, as they have not seen any improvements in using different ones, but I read every post on this list, and I have seen people offer to help, make suggestions, etc, that could lead to a better linux product. I question why these offers have been dismissed, and if the code is compiled properly, why are the Win binaries performing so much better on the same hardware?
2. Microsoft's oversight of Valve, due to financial involvement is going to mean an excertion of influence to make the Windows product more appealing to consumers. Linux is competition to MS; an ever-growing cut into their bottom line. MS is not going to be party to a product that promotes Linux as superior, or even on-par with their OS platforms. The shareholders and dollars rule in this realm.
3. The topic that sparked this original thread, about the push toward D3D rendering for the new platforms is a key sign. Anything that can drive new business, or secure existing business will be a MS tactic. That's not exclusive to them, though...It's common business sense.
I do grant you the fact that any popular game platform does have a linux/unix dedicated server, however DICE appointed Andreas to the BF1942 linux project because there was a call for it, and it did not conflict with their business - it only served to enhance it. EA had nothing to do with that, so I don't count on EA releasing any other linux based dedicated servers for their other games.
While Valve may benefit from having both a linux and Win server binary, MS does not, and it goes against their business strategy. They'll take what they can get, push as many to Windows as possible, and accept the fact that some will choose not to follow. If I'm wrong, I'm wrong, but if someone can show me an example of a MS game that had a dedicated server ported to unix....Well, you can't, because there isn't one. Even their widely anticipated Halo2 is Win only. We're a minority in the eyes of those in charge now, and we need to accept that and find alternatives if we wish to continue to provide gaming services.
/BA Michiganburbs.com
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

