Half-Life 2 Source Code Leaked!!!
Moderator: Thanas
- The Kernel
- Emperor's Hand
- Posts: 7438
- Joined: 2003-09-17 02:31am
- Location: Kweh?!
Indeed I do know what I am talking about. This may surprise you, but the ATI/HL2 benchmark fiasco took a lot of people in Santa Clara by surprise. I know about a couple of people at nVidia and they tell me that they had no idea anything like this was going on.
What the source code shows is that ATI has been working with Valve to enhance its performance for ATI cards. If you think otherwise given the availible data then you are looking very hard. Did you notice that in the Doom III benchmarks, nVidia cards did better than their ATI counterparts? Have you read Anand's article today about DX9 cards and their performance? GeForce 5900 and Radeon 9800 are on roughly equal footing in everything BUT HL2. Sounds fishy to me.
What the source code shows is that ATI has been working with Valve to enhance its performance for ATI cards. If you think otherwise given the availible data then you are looking very hard. Did you notice that in the Doom III benchmarks, nVidia cards did better than their ATI counterparts? Have you read Anand's article today about DX9 cards and their performance? GeForce 5900 and Radeon 9800 are on roughly equal footing in everything BUT HL2. Sounds fishy to me.
Almost every benchmarker and hardware guru has been through this
There is no conspiracy between ATI and Valve~
And to further cement this, Carmack said that you could expect the same performance anomalies in other games
There is no conspiracy between ATI and Valve~
And to further cement this, Carmack said that you could expect the same performance anomalies in other games
"Right now we can tell you a report was filed by the family of a 12 year old boy yesterday afternoon alleging Mr. Michael Jackson of criminal activity. A search warrant has been filed and that search is currently taking place. Mr. Jackson has not been charged with any crime. We cannot specifically address the content of the police report as it is confidential information at the present time, however, we can confirm that Mr. Jackson forced the boy to listen to the Howard Stern show and watch the movie Private Parts over and over again."
- aronkerkhof
- Padawan Learner
- Posts: 238
- Joined: 2002-08-29 12:21pm
- Location: Indianapolis, IN
- Contact:
Let me go so far as to say who gives a fuck anyway? If a card company wants to pony up dough and program expertise to give their card an edge in a particular game, so what? So long as Valve doesn't penalize another card's performance, (think if(!$CARD_TYPE = "ATI") {do mickey mouse code}) what's the big deal? I can see people getting upset about benchmarks being rigged, but come on. Why the outrage, unless you happen to be a video card fan boy, which you have to admit is pretty far down the pathetic geek scale.
Screw the Inq. You'll have to give a better source than that, and that article is nonsense, anyways.The Kernel wrote:Hmmm...okay, but how about the fact that Gabe and co. seem to be fucking the consumer in the ass for business reasons. Don't believe me? You really should read this:
http://www.theinquirer.net/?article=11923
Valve spent three times as long trying to get HL2 running well on nVidia hardware than ATI hardware. The ATI path is nothing more than the bog-standard ARB2 path while they had to write a ton of custom stuff for the NV path. There's no conspiracy here.
The latest article I see is a 1 October report comparing the NV38 and the R360. I don't see the R350 or NV35 being compared here.The Kernel wrote:What the source code shows is that ATI has been working with Valve to enhance its performance for ATI cards. If you think otherwise given the availible data then you are looking very hard. Did you notice that in the Doom III benchmarks, nVidia cards did better than their ATI counterparts? Have you read Anand's article today about DX9 cards and their performance? GeForce 5900 and Radeon 9800 are on roughly equal footing in everything BUT HL2. Sounds fishy to me.
Furthermore, the 50-series Detonators have been shown to blatantly cheat. I'm not taking Valve's accusation here merely at face value; the Tech-Report did their own analyses on those drivers and noted significant image quality reduction in an effort to boost framerates. These same drivers also attempt to boost image quality when screenshots taken to mask these problems.
There is no conspiracy on the part of ATI and Valve; OTOH, I'd argue that nVidia is dishonestly trying to compete in the 'benchmark game.' Furthermore, at least ATI fessed up and changed their ways after the infamous "Quack 3" incident; nVidia simply admits no wrongdoing in the case of the 50-series Detonators and shoves more cash under 3DMark's nose when they get caught.
Right, because five years of work and millions of dollars in cash have been stolen it's All Right because of Steam.MKSheppard wrote:Yeah right. They tried to shove that Steam crap down our throats. TheyLagmonster wrote:This would be a good time to say that if you know something about this, or find something out, USE the helpvalve@valvesoftware.com addy they set up. Crime shall not go unpunished, and all that.
can go fuck themselves.
Waagh! Shep doesn't like Steam, so go hackers for ripping off Valve!
In fact, no such thing has been done. ATI cards use the industry-standard codepath with nVidia cards use a specialized, optimized codepath.aronkerkhof wrote:Let me go so far as to say who gives a fuck anyway? If a card company wants to pony up dough and program expertise to give their card an edge in a particular game, so what? So long as Valve doesn't penalize another card's performance, (think if(!$CARD_TYPE = "ATI") {do mickey mouse code}) what's the big deal? I can see people getting upset about benchmarks being rigged, but come on. Why the outrage, unless you happen to be a video card fan boy, which you have to admit is pretty far down the pathetic geek scale.
-
- Jedi Council Member
- Posts: 1571
- Joined: 2002-07-13 12:56pm
This is... totally unsurprising. I've heard of graphics card companies helping out game developers with optimising their graphics code several times before.The Kernel wrote:Hmmm...okay, but how about the fact that Gabe and co. seem to be fucking the consumer in the ass for business reasons. Don't believe me? You really should read this:
http://www.theinquirer.net/?article=11923.
- aronkerkhof
- Padawan Learner
- Posts: 238
- Joined: 2002-08-29 12:21pm
- Location: Indianapolis, IN
- Contact:
Right, I'm just saying why should anyone care if it *does* happen? Whoohoo, better performance for the guys who buy the participating card.phongn wrote:In fact, no such thing has been done. ATI cards use the industry-standard codepath with nVidia cards use a specialized, optimized codepath.aronkerkhof wrote:Let me go so far as to say who gives a fuck anyway? If a card company wants to pony up dough and program expertise to give their card an edge in a particular game, so what? So long as Valve doesn't penalize another card's performance, (think if(!$CARD_TYPE = "ATI") {do mickey mouse code}) what's the big deal? I can see people getting upset about benchmarks being rigged, but come on. Why the outrage, unless you happen to be a video card fan boy, which you have to admit is pretty far down the pathetic geek scale.
- Arthur_Tuxedo
- Sith Acolyte
- Posts: 5637
- Joined: 2002-07-23 03:28am
- Location: San Francisco, California
Several good things will come of this I think:
1. Someone will make a patch so you can play it without Steam (woot!)
2. The mods will be better, and can actually improve the game and its engine.
3. Porting potential to other platforms (although, as Phong pointed out, they'd need to be DX9 compliant first).
Bad for Valve, good for us?
1. Someone will make a patch so you can play it without Steam (woot!)
2. The mods will be better, and can actually improve the game and its engine.
3. Porting potential to other platforms (although, as Phong pointed out, they'd need to be DX9 compliant first).
Bad for Valve, good for us?
"I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark." - Muhammad Ali
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
"Dating is not supposed to be easy. It's supposed to be a heart-pounding, stomach-wrenching, gut-churning exercise in pitting your fear of rejection and public humiliation against your desire to find a mate. Enjoy." - Darth Wong
- Hotfoot
- Avatar of Confusion
- Posts: 5835
- Joined: 2002-10-12 04:38pm
- Location: Peace River: Badlands, Terra Nova Winter 1936
- Contact:
Problem is that anyone using the stolen source code could probably be tracked down pretty fast, and thus be shut down quickly by Valve. Any servers hosting it will be targetted with legal actions. The only real way to then distribute the modified source and such will be through filesharing services like Kazaa, which is inherantly dangerous for the users, since there is no garuantee that the modified source code you're downloading is the specific modified source code you want, and you could wind up downloading one nasty as fuck virus/trojan/worm/whatever.
Do not meddle in the affairs of insomniacs, for they are cranky and can do things to you while you sleep.
The Realm of Confusion
"Every time you talk about Teal'c, I keep imagining Thor's ass. Thank you very much for that, you fucking fucker." -Marcao
SG-14: Because in some cases, "Recon" means "Blow up a fucking planet or die trying."
SilCore Wiki! Come take a look!
The Realm of Confusion
"Every time you talk about Teal'c, I keep imagining Thor's ass. Thank you very much for that, you fucking fucker." -Marcao
SG-14: Because in some cases, "Recon" means "Blow up a fucking planet or die trying."
SilCore Wiki! Come take a look!
I doubt that will work, and Valve has noted that Steam will only be required for MP after two weeks or so. The Steam/SP requirement will be removed shortly after release.Arthur_Tuxedo wrote:Several good things will come of this I think:
1. Someone will make a patch so you can play it without Steam (woot!)
As for online play on Valve's servers without Steam, I doubt that'd work. If Valve has implemented some sort of cryptographic public-key infrastructure, no-one's breaking that.
The SDK will allow you to write your own shaders anyways! It's quite complete.2. The mods will be better, and can actually improve the game and its engine.
Which is highly unlikely. DX9 is not yet functional on Linux and I'm not sure if the MacDX team will get DX9 working anytime soon.3. Porting potential to other platforms (although, as Phong pointed out, they'd need to be DX9 compliant first).
Valve could implement even more draconian policies after this to keep out those who are using the stolen source.Bad for Valve, good for us?
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
Phong, they've been trying to shove that thing down our throats, with thephongn wrote: Waagh! Shep doesn't like Steam, so go hackers for ripping off Valve!
latest CS releases, and while I no longer play HL or it's mods, I've heard
horror stories, and quite frankly, I don't think having us be required to be
connected to the internet to play Single Player HL is fair. What of those
people who do not have always-on connections or crappy internet connections?
Before I got broadband, I could never manage to stay online more than 10~
minutes at a time. And to be blunt, Valve had it coming for piss poor security.
This is like a diamond seller buying an el cheepo alarm system instead
of a midrange system, and making the damn code on the alarm 12345.
Sure, a crime was committed, but it wouldn't have happened if Valve
hadn't been so stupid in the first place. There's stupid, and then
abmysally stupid, so stupid you have to see to believe it....like
putting a shit firewall on the damn network that contains five
years and millions of dollars' worth of source code...
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
- SirNitram
- Rest in Peace, Black Mage
- Posts: 28367
- Joined: 2002-07-03 04:48pm
- Location: Somewhere between nowhere and everywhere
Well, if they were really using Outlook Express, that's kinda the equivalent of pasting giant targets on your stuff. It's hard to have sympathy, but I'm not cheering anyone on here. This reeks of causing alot more draconian efforts by Valve, and thus probably fucking the mod community up the ass with a rusty chainsaw.phongn wrote:True enough, their network security seemed pretty bad, but you made it sound like for Steam alone they deserved to have their code lifted.
Manic Progressive: A liberal who violently swings from anger at politicos to despondency over them.
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
Some people are saying that this will be Falcon 4.0 all over again, and people will be making improvements out of the goodness of their hearts
They seriously overestimate the maturity of the largest FPS demographic
They seriously overestimate the maturity of the largest FPS demographic
"Right now we can tell you a report was filed by the family of a 12 year old boy yesterday afternoon alleging Mr. Michael Jackson of criminal activity. A search warrant has been filed and that search is currently taking place. Mr. Jackson has not been charged with any crime. We cannot specifically address the content of the police report as it is confidential information at the present time, however, we can confirm that Mr. Jackson forced the boy to listen to the Howard Stern show and watch the movie Private Parts over and over again."
- SirNitram
- Rest in Peace, Black Mage
- Posts: 28367
- Joined: 2002-07-03 04:48pm
- Location: Somewhere between nowhere and everywhere
That's not as bad, then. I can now have some sympathy for them; having your hard work stolen by some highschool kid who was 'bored' isn't fun.phongn wrote:They were using Outlook, not OE, probably linked to MS Exchange for all those collaboration features.
Manic Progressive: A liberal who violently swings from anger at politicos to despondency over them.
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
Out Of Context theatre: Ron Paul has repeatedly said he's not a racist. - Destructinator XIII on why Ron Paul isn't racist.
Shadowy Overlord - BMs/Black Mage Monkey - BOTM/Jetfire - Cybertron's Finest/General Miscreant/ASVS/Supermoderator Emeritus
Debator Classification: Trollhunter
- Colonel Olrik
- The Spaminator
- Posts: 6121
- Joined: 2002-08-26 06:54pm
- Location: Munich, Germany
OK, I don't get it.
Alright. There's a plug, you see. That connects the computer to the internet. If you suspect someone is tinkering with your computer, pull the freaking plug. Game over. If you hold vital information and know someone's messing with your computer, then only the worst kind of moron doesn't take appropriate measures. By the look of it, he had weeks of forewarning. I don't understand, I'm no expert and I'm pretty sure this wouldn't happen to me.He said that someone had accessed his e-mail account in September.
Soon after this, he started having problems with his computer but he was unable to find any virus or worm. Nevertheless reformatted the hard drive and reinstalled Windows.
- lukexcom
- Padawan Learner
- Posts: 365
- Joined: 2003-01-04 03:49am
- Location: Ah, Northern Virginia. The lone island of stability in an ocean of recession.
- Contact:
Not exactly...As of yesterday, G2i are giving out cease-and-desist orders to ALL community work on Falcon 4.The Kernel wrote:Actually something similar DID happen with Falcon 4.0, and if I remember correctly, the mod community was able to tinker with the engine and improve the game in ways that buggered the imagination. Not entirely sure of the exact details, but at least it shows that it is POSSIBLE that some good will come of this.
See http://www.frugalsworld.com for details, click on forums, then Falcon 4 (at top of the list). This is one big FUBAR, IMO. It's acutally quite bad now at the forums. The shit is really flying now over there.
-Luke
- lukexcom
- Padawan Learner
- Posts: 365
- Joined: 2003-01-04 03:49am
- Location: Ah, Northern Virginia. The lone island of stability in an ocean of recession.
- Contact:
I wouldn't call the F4 community *that* mature. Sure, compared to script-kiddies on the various FPS games the F4 community looks like a gentleman's club, but when the going gets even a wee bit rough...well, just go onto the forums in the link above and take a look...
"I hate G2i for what they're doing and I will pirate their work!" is just a sample of the stuff there.
"I hate G2i for what they're doing and I will pirate their work!" is just a sample of the stuff there.
-Luke
- aronkerkhof
- Padawan Learner
- Posts: 238
- Joined: 2002-08-29 12:21pm
- Location: Indianapolis, IN
- Contact:
Of course it wouldn't happen to you, who the hell wants anything off your computer? So, Gabe unplugs his network cable, and then what, never plugs it in again? That's stupid.Colonel Olrik wrote: Alright. There's a plug, you see. That connects the computer to the internet. If you suspect someone is tinkering with your computer, pull the freaking plug. Game over. If you hold vital information and know someone's messing with your computer, then only the worst kind of moron doesn't take appropriate measures. By the look of it, he had weeks of forewarning. I don't understand, I'm no expert and I'm pretty sure this wouldn't happen to me.
The guy had a problem, he tried to find it, and when he didn't, he reformatted his hard drive. The problem is that if you're connected to the internet, and someone wants in bad enough, they are going to get in, and there is dick all you can do about it to stop it. You can make it harder, but not impossible. Here, people using custom exploits and keyloggers and who knows what else, they evidently wanted in *bad*.
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
I'd do the same goddamned thing too if I spent a lot of fucking timelukexcom wrote: "I hate G2i for what they're doing and I will pirate their work!" is just a sample of the stuff there.
working on modding Falcon 4, and some fucktwat company walked in
and said I had to turn EVERYTHING over to them or face legal action simply
because they want to resell a 6 year old game as a "gold" edition.
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
- Hotfoot
- Avatar of Confusion
- Posts: 5835
- Joined: 2002-10-12 04:38pm
- Location: Peace River: Badlands, Terra Nova Winter 1936
- Contact:
They want the data because the modders broke their contract. Try reading the linked thread to where G2i explains why they're doing this. The modder's contract ended summer of last year, after which point they were to stop modding and hand over their files.MKSheppard wrote:I'd do the same goddamned thing too if I spent a lot of fucking timelukexcom wrote: "I hate G2i for what they're doing and I will pirate their work!" is just a sample of the stuff there.
working on modding Falcon 4, and some fucktwat company walked in
and said I had to turn EVERYTHING over to them or face legal action simply
because they want to resell a 6 year old game as a "gold" edition.
Do not meddle in the affairs of insomniacs, for they are cranky and can do things to you while you sleep.
The Realm of Confusion
"Every time you talk about Teal'c, I keep imagining Thor's ass. Thank you very much for that, you fucking fucker." -Marcao
SG-14: Because in some cases, "Recon" means "Blow up a fucking planet or die trying."
SilCore Wiki! Come take a look!
The Realm of Confusion
"Every time you talk about Teal'c, I keep imagining Thor's ass. Thank you very much for that, you fucking fucker." -Marcao
SG-14: Because in some cases, "Recon" means "Blow up a fucking planet or die trying."
SilCore Wiki! Come take a look!