Valves Joke, explanation with proof

M

Manip

Guest
There is extremely strong evidence to point to one theory about this Half-Life 2 source (thanks AM10k and MegaMan for help)

Theory:

This IS half-life 2, but not the half life 2 you are thinking about. After the successful release of Half-life 1 valve began work on the sequel. This sequel was to build on the popularity of half-life to earn valve big $$$. So they started developing half-life 2, they built it directly on top of the half-life one game. But that didn't work out Half-Life's engine simply couldn't cut it to what they wanted to do.. oh no! Lets start again :(

From IGN
It all started with the engine. Right after the original Half-Life shipped, a group of guys from the development team went off in to a secret area and began working on the new technology. The new engine, called Source, was built entirely from scratch specifically for Half-Life 2. But though it was built from scratch, it took its direction from the limitations of the first game's engine. "There was a bunch of stuff at the end of Half Life 1 that got cut, right? Things that people wanted to do. That's always the natural starting point. We had all these great ideas and things we had in mind that we weren't able to do with the last tech."
But though the convenience and flexibility of the engine are high points, it's gameplay that provides direction for the engine. A brand new physics engine enhances the vitality and believability of the game world, while a new face-acting technology helps the game's characters seem more lifelike. Beyond these two key additions, the new engine is capable of rendering some of the most lifelike graphics we've seen yet.
Wow how interesting so that points out that actually there where two engines for half-life 2 developed and one dropped :eek: Shocking isn't it, now all of you run to your half-life 2 source and look to see if the directx SDK's actually supplied where used AT ALL?! No ... ahh!
 
It is no joke, it is REAL! Browse through the code, you have DX9 things in it, many comments in it mentioning E3, mentioning ATI, nVidia nV3x hardware etc. etc. - stop spreading more theories! Gabe confirmed it is real.
 
hmm seems possible but there wouldnt be all the post from gabe...

surely they wouldnt go this far for hyping up some community spirit...

but its a good conspiracy theory but in the wrong forum...

TheRook

Please turn your self in you HL2 stealing ****s...
 
What valve has to gain and lose from this:

Gain:
Free Advertising for Half-life2
Get creditor for best internet wide joke ever
Change public image to a more fun loving company (recover from steam)

Lose:
If it is an old source very little. Especially if they plan on realising the half-life engine under the GPL in a couple of weeks. (months)

It is no joke, it is REAL! Browse through the code, you have DX9 things in it, many comments in it mentioning E3, mentioning ATI, nVidia nV3x hardware etc. etc. - stop spreading more theories! Gabe confirmed it is real.
Please provide the places where DirectX 9 is used.
 
But it IS NOT an old source! It is the ACTUAL HL2 source!
 
Originally posted by thop
It is no joke, it is REAL! Browse through the code, you have DX9 things in it, many comments in it mentioning E3, mentioning ATI, nVidia nV3x hardware etc. etc. - stop spreading more theories! Gabe confirmed it is real.
yeah but the fact that there are things mentioning e3 kinda proofs the source code isn't done...
besides, search for 'fixme' and 'todo' and you'll find LOTS of comments saying certain things have to be changed.

direct examples:

// adjust the lightmap coordinates -- this is currently done redundantly!
// the will be fixed correctly when the displacement common code is written.
// This is here to get things running for (GDC, E3)
// fixme: these interfaces sucks. . use 'em to get this stuff working with the client dll
// and then interate
#include "networkvar.h" // todo: change this when DECLARE_CLASS is moved into a better location.

it's funny to see the grammar mistakes they made in their comments. :D

(mods, if this is illegal i'm very sorry and you can delete my post)
 
Yes i never said that it is the final code, the last comment is actually somewhere from late august. But it is nevertheless HL2 source code.
 
Well, I see what you mean since we were so close to launch. You wouldnt expect that inside the source engine's code. It certainly seems to need alot more attention. But I'd like to hear it from Gabe before I or anyone believes anything.
 
manip guess what, there will be cheats for hl2, tf2, and cs2 BEFORE THE GAME IS EVEN OUT.

not to mention limitless cd keys.

yes, valve does have somehting to lose. do your homework before posting this
 
but thop, you just said this:

Originally posted by thop
But it IS NOT an old source! It is the ACTUAL HL2 source!
the fact that there are comments mentioning E3 kinda proofs it's old, right? :cool:

and nsxownzme: i think this source code is older then where they are now. i mean, of course they weren't gonna release a game with a source code like this... :D
 
Originally posted by Manip
There is extremely strong evidence to point to one theory about this Half-Life 2 source (thanks AM10k and MegaMan for help)

Theory:

This IS half-life 2, but not the half life 2 you are thinking about. After the successful release of Half-life 1 valve began work on the sequel. This sequel was to build on the popularity of half-life to earn valve big $$$. So they started developing half-life 2, they built it directly on top of the half-life one game. But that didn't work out Half-Life's engine simply couldn't cut it to what they wanted to do.. oh no! Lets start again :(

From IGN


Wow how interesting so that points out that actually there where two engines for half-life 2 developed and one dropped :eek: Shocking isn't it, now all of you run to your half-life 2 source and look to see if the directx SDK's actually supplied where used AT ALL?! No ... ahh!

that doesn't say anywhere that they're were using two engines for HL2...

*edit* whoopdi****ingty doooh it didn't quote the quotes which I was reffering to.
 
Ok. But remember if this turns out to be the lastest development version of the original half-life engine (which was developed for half life 2 but never used) I'm going to say I told you so. The thing about the source is it is so incomplete and we saw it running at E3, this one can't run. The missing code is so very very selective also, nothing that would hurt valve or vac has been released only useless code and not even all of CS has been released. I would like to see someone play that CS or tfc even with the game content.
 
Originally posted by Manip
....

Lose:
If it is an old source very little. Especially if they plan on realising the half-life engine under the GPL in a couple of weeks. (months)

Why the @#$@#$ would they release the engine under GPL? VALVE said IN THIS FORUM (Stickied) that this build is from about 2 weeks ago. This wouldn't normally be available for AT LEAST 5 *years*.
 
Sorry but anyone who says Valve leaked the source code on PURPOSE serioulsy needs to visit a shrink and have his head checked out.
 
I am not saying the released the half-life 2 code, this isn't the half-life 2 code.
 
It IS the HL2 code! Please try to understand it. Browse it! Read the comments! Take a look at the functions!
 
Valve wouldn't release some comment on a forum as the official source of the leak. It would be a press release and would come though proper channels. Also anyone who has read the ***** e-mail bit knows that this site (halflife2.net) tricked him into revealing information so they have something to prove by getting us back. How many hours would it take to re-write the source changing the dates and adding a few comments and a couple of lines of code. If you had the entire staff doing it in a week of launch times or something.
 
Well I personally am starting to lean towards this being a joke...I havent seen any involvement from the FBI or US Government or any other officials in those kind of fields. Ok its not quite an even like say..9/11, but still, if its a big a deal as Havok's source code and half life 2's code being stolen, that would warrant police intervention... its being played out more as a Detective kinda thing where theyre just telling us, the public, to get info on some wild goose chase that will take up some time, diverting our attention away from half life 2 being slightly delayed until mid november or whenever.. thats just my opinion.. it could be wrong and i acknowledge that..just a thought though..
 
Manip: I think you are seriously crazy :) Now you think hl2.net staff fabricated the source! LOL.
 
Ask yourself this, if your boss gave you permission to release some half life code and you had a team of programmers wanting to have some fun... the company could even make it kinda an offical task to keep people happy until the HL2 release. I have looked at the source and functions and comments, I come back to my so selective part. You notice it lists stuff we expect from half-life 2 not the stuff that is normally there but we don't pay attention to, find me some AK47 graphics code.. or the code for a door with glass in
 
I think you watch to much TV :) But your conspiracy theories easily rival those i heard on 9/11.
 
thop: You must admit what I'm saying IS logical and if people come back from looking at the code and start saying this isn't half-life 2 then this just boosts my little theory
 
this one has "src" aka source .. the old boosted hl1 engine wasn't called source.
 
But it IS HL2. That's what makes discussing your theory moot.
 
But then why isn't Valve Anti-Cheat or full steam code there?
 
This worries me a little first and foremost it's incomplete code what I've noticed is that it has the comments but no extensions,loops,shadders or anything related to DX9 except for a few comments and DX8 programming.Also what gets me is that it has CS builds in it, HL1 builds and only a few HL2 builds and when you complie the HL2 builds they error up with so many it would take a dedicated programmer a month to sort it out. From my opinion this sounds a little tooo weird; we will never know the truth though so even all the proof in the world will not help the discussion on if this is true or not.
 
How do you know there is no Anti Cheat code there? Steam is a different product. And i never said it is the FINAL and FULL HL2 code, just a great part of it.
 
Keep in mind this isn't the old quake source we are surposed to be looking at, this is the Half Life 2 source one of the most modern games made with all the light shows and shodows to make us cry. But non of this exist and not because of incomplete code but because it is a old release made to look like a new release
 
Originally posted by Manip
Valve wouldn't release some comment on a forum as the official source of the leak. It would be a press release and would come though proper channels.

Yes - that's exactly what they did for the delay isn't it. No wait, they DID just send out emails to news sites for the delay.
 
How do you know that? It has shader code all over the place.
but for DX9 / 8 ?

See the people are starting to hear what I'm saying, now run over to your copy of the source and lets get a list of stuff that is *not* there
 
The source has alot of wierd stuff. Stuff from back in 2000, when they first wrote the steam server finder. Most of it is written in pearl and has alot wierd shiat that a newb like me can't make any sense of. All that I know is theres defenatly the source engine in there.
 
look in /materialsystem/stdshaders, there is code for DX8/9 all over the place.
 
But doesn't the latest half-life patch require directX 8... Yes? uh find me 9 code
 
really there is plenty of it, just do a search for DX9 in in the materialsystem/stdshaders folder. i've sent you a PM with a small example.
 
All 2 lines of it? One of which is comment... hmm interesting...
 
Look at the code, it requires VertexShader 2.0 and PixelShader 2.0 which are only found in DX9. And like i said, browse the materialsystem/stdshaders folder, it is basically ALL DX8/9 code.
 
Re: Re: Valves Joke, explanation with proof

Originally posted by PriNcE oF SpAcE
that doesn't say anywhere that they're were using two engines for HL2...

*edit* whoopdi****ingty doooh it didn't quote the quotes which I was reffering to.

that's what i was thinking. nowhere in there does it state they made two engines at all. the only place it states that is in the theory. the article says after hl1 shipped they went into hiding and made source... it doesn't say anything about making it ontop of hl1. when they talk about the first game's engine they mean hl1. sheesh.
 
Logically, this is all too weird.
Let's look at it this way. Gabe Newell posts a a thread on this website (and this site only, from what I can tell) saying the source code is real.
That is fishy.. I mean, just this site??

Also, the lack of law enforcement intervention is strange - as it was already mentioned, this seems more like a scavenger hunt type of deal.. not as serious as it should be.

The code... it's old, it's incomplete, and it's stringed together strangely. Why the hell would OpenGL be in HL2's source code? There is something weird going on here.

A few possibilities. The post by Gabe isn't real - this is REALLY stretching it but even Munro (supposedly) attempted to socially engineer information from Valve.. why would Gabe post a thread (not email the site, or any site) on this page and no other.. I could be wrong and other sites were notified via email or something.

If that really was Gabe that posted then that means this code is real code.. SOMETHING from Valve. Is it the most recent version of HL2? Sure doesn't look it.

I mean, sure this is all theories and it's really just for fun but you gotta admit that something is going down..
Personally, I hope it's a joke .. I sorta think it is too.

Before anyone decides to flame, back off and grow up and most importantly of all... lighten up :p
 
Originally posted by thop
How do you know there is no Anti Cheat code there? Steam is a different product. And i never said it is the FINAL and FULL HL2 code, just a great part of it.

Actually, Steam is bundled with HL2. The HL2 CD is just a way to fill your Steam cache. Search the valve info thread.
 
Back
Top