Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 03-Oct-2003, 11:08   #1
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default How to discuss HL2 source code?

Ok, I didnt want to start a thread somewhere else and have it nuked/deleted/locked. So I started a thread here trying to figure if there is anyway to discuss whats inside of the hl2 source code. I have a few questions about whats in the code, but I wanted some permission before starting a thread about it. I dont want people to cut and paste code, but just talk in general.

Maybe the whole subject is a no no, since people arent techinically supposed to have it, right? Look doesnt it look like a good opportunity to talk abou the difference in mixed mode and dx9. How much shader optimizing was required for nv3x over r3x0. Things like this would be alot easier to answer now with the source out in the open.

Again I just wanted to get some feedback before even daring to go out and start a thread on it.

I hope the reply is alot more informative then: "no you cant."

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 03-Oct-2003, 11:54   #2
Rodéric
a.k.a. Ingenu
 
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,738
Default

Since none of us can legally have the code, and none of us break the law, we don't have it (although I would like to, it's EVIL), there's no way we can discuss it, since we haven't seen it...
__________________
So many things to do, and yet so little time to spend...
Rodéric is offline   Reply With Quote
Old 03-Oct-2003, 13:00   #3
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default

another game which had its source code leaked/stolen: Falcon 4.0. Here is what one /.er says about it. http://games.slashdot.org/comments.p...13&cid=7116629

Quote:
Falcon 4.0, a landmark achievement in consumer flight simulation technology had its full source code leaked several years ago. What happened aftewards?

Nothing for several months. People went about playing Falcon 4.0 as they did before. Then a user posted a single screenshot to the combatsim.com fora. It showed the Falcon 4.0 options menu, except with some rather peculiar options-- 3dnow! support, 32 bit textures, object texture filtering, DirectX 7 support, and some others. Falcon 4.0 did not ship with support for said features, so either it was an edited screenshot or the user had modified the source code. Then the actual executable was released. It was real, the engine enhancements worked.

Development of the leaked source code exploded shortly after that. A team known as eTeam (the executable was called eFalcon) was created to work on it, devoted to closing the numerous memory leaks, and improving the overall realism and performance of the game. The improvements were incredible, bringing a game released in 1998 to a 2001 state, competitive (or far superior, which was most people's opinions) to simulations released that year. The game's publisher ignored this for a few years.

The game's publisher then put its foot down. It said that all development of the leaked source code had to be ceased. Quickly though the community reached an agreement. It managed to convince the publisher to allow continued development of the leaked source code, as long as the publisher maintained all rights to all of the community's work and was not required to compensate the actual contributors. The result was the Falcon 4.0 Unified Team [slashdot.org], composed of most of the eTeam members (not all though, some refused to join because of the constrictive agreement) as well as many from the Realism Patch group, a non-source code team focusing mostly on realism enhancements. The F4UT has succeeded in making hundreds if not thousands of changes to Falcon 4.0, ranging from technical (graphics engine, campaign engine, AI, sound engine, etc.) to gameplay (new flyable aircraft, dogfight AI improvements, numerous miscellaneous tweaks etc.) to other content (re-done textures, models, sound effects, completely new cockpit art, etc.). The F4UT finally brought Falcon 4.0 to what its original developers intended, not only simulation of F-16 combat, but a true military aviation experience taking place in a dynamic computer simulated war.

How does this relate to Half-Life 2's source code being leaked? Well, sometimes leaked source code can lead to greater things. After the Falcon 4.0 source code happenings, the full source code, including the graphics engine, network code etc. of a few simulations (Enemy Engaged Comanche Vs. Hokum, MiG Alley, maybe some others) have been released to the public. Maybe this practice could spread to other game genres.
The genie is out of the bottle, aint no way its going back in. All Im saying is lets discuss in "hypotheticals". Maybe we can learn something from it. I dont advocate stealing (ask jvd). What Im asking is there anyway we can discuss some aspects (sp?) of what valve was trying to do. This in no way (that I can see) hurts valve, but does make the community smarter.

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 03-Oct-2003, 13:56   #4
Rodéric
a.k.a. Ingenu
 
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,738
Default

I think we should wait for Beyond3D mods official words.
__________________
So many things to do, and yet so little time to spend...
Rodéric is offline   Reply With Quote
Old 03-Oct-2003, 14:41   #5
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default

Quote:
Originally Posted by Ingenu
I think we should wait for Beyond3D mods official words.
Exactly why I posted here first. And not out in say the coding forum or the 3d tech part.

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 03-Oct-2003, 14:51   #6
jvd
Naughty Boy!
 
Join Date: Feb 2002
Location: new jersey
Posts: 12,731
Send a message via AIM to jvd
Default

I believe quake 1 or it could have been 2 . The source code was leaked for it. Nothing bad happened there.
__________________
Freexbox 360 !!!
Free Psp!
jvd is offline   Reply With Quote
Old 03-Oct-2003, 14:57   #7
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default

Quote:
Originally Posted by jvd
I believe quake 1 or it could have been 2 . The source code was leaked for it. Nothing bad happened there.
Exactly why I think there would be nothing wrong in discussing what was inside the source code. In no way am I suggesting that we somehow either profit from this or financially hurt valve. But how about talking about some of the things in there.

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 03-Oct-2003, 17:16   #8
Myrmecophagavir
Member
 
Join Date: Dec 2002
Location: Oxford, UK
Posts: 136
Default

I think we ought not to discuss anything known from the leaked materials, just consequences and speculation about the act itself. For instance, was this the reason for the delay in the first place? They've obviously traced quite a lot of what happened and when, I guess they knew about it for a little while but wanted to see what happened.
Myrmecophagavir is offline   Reply With Quote
Old 03-Oct-2003, 18:09   #9
RussSchultz
Professional Malcontent
 
Join Date: Feb 2002
Location: HTTP 404
Posts: 2,855
Default

Quote:
Originally Posted by jvd
I believe quake 1 or it could have been 2 . The source code was leaked for it. Nothing bad happened there.
Quake 1 has been made GPL. (I think, or maybe it was released to the public domain)

Years after it was relevant, though.
__________________
Sigmatel, R.I.P.
Me[X-------:--------]You
RussSchultz is offline   Reply With Quote
Old 03-Oct-2003, 22:15   #10
Hyp-X
Irregular
 
Join Date: Feb 2002
Posts: 1,170
Default

Quote:
Originally Posted by RussSchultz
Quote:
Originally Posted by jvd
I believe quake 1 or it could have been 2 . The source code was leaked for it. Nothing bad happened there.
Quake 1 has been made GPL. (I think, or maybe it was released to the public domain)

Years after it was relevant, though.
Actually Q1 source was leaked not much after the game was released.
It was the source of the linux version - the leak had something to do with the guy who did the porting, but I don't remember the exact details.
Hyp-X is offline   Reply With Quote
Old 04-Oct-2003, 15:18   #11
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,956
Default

Personally I would prefer that it weren't discussed out of respect to the developers, how are obviously under a lot of stress now (we all wondered why Gabe looked like shit in the video we saw at the 9800 XT launch). Thats a personal request though.
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote
Old 04-Oct-2003, 16:44   #12
Zeross
Member
 
Join Date: Jun 2002
Location: France
Posts: 233
Default

Quote:
Originally Posted by Hyp-X
Quote:
Originally Posted by RussSchultz
Quote:
Originally Posted by jvd
I believe quake 1 or it could have been 2 . The source code was leaked for it. Nothing bad happened there.
Quake 1 has been made GPL. (I think, or maybe it was released to the public domain)

Years after it was relevant, though.
Actually Q1 source was leaked not much after the game was released.
It was the source of the linux version - the leak had something to do with the guy who did the porting, but I don't remember the exact details.
Yep more infos here : http://www.wired.com/news/culture/0,1284,1418,00.html
__________________
Twitter
Zeross is offline   Reply With Quote
Old 08-Oct-2003, 01:38   #13
Reverend
Naughty Boy!
 
Join Date: Jan 2002
Posts: 3,266
Default

Quote:
Originally Posted by Ingenu
I think we should wait for Beyond3D mods official words.
My stance.
__________________
Reverend
Dev Anon : Best game ever? Hmm... you mean other than anything from us? (2005)
Reverend is offline   Reply With Quote
Old 08-Oct-2003, 10:51   #14
Rodéric
a.k.a. Ingenu
 
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,738
Default

I'm not sure it really matters to discuss the source code, I'm a coder, and although I would be VERY unhappy to see my code stolen (I would kick the bottom of the network admin so strongly he would reach the moon), I'm not sure I would mind seeing it discussed...

After all, if it has been stolen, there's nothing I can do about that, but I can get some interesting feedback from its disccusion...

Well just my 0.02€
__________________
So many things to do, and yet so little time to spend...
Rodéric is offline   Reply With Quote
Old 08-Oct-2003, 12:44   #15
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default

I wonder if Gabe would allow a civilized discussion of what is in the source and its implications. Hmm... might be worth looking into getting his permission first.

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 08-Oct-2003, 12:45   #16
Reverend
Naughty Boy!
 
Join Date: Jan 2002
Posts: 3,266
Default

Quote:
Originally Posted by Ingenu
I'm not sure it really matters to discuss the source code, I'm a coder, and although I would be VERY unhappy to see my code stolen (I would kick the bottom of the network admin so strongly he would reach the moon), I'm not sure I would mind seeing it discussed...

After all, if it has been stolen, there's nothing I can do about that, but I can get some interesting feedback from its disccusion...

Well just my 0.02€
You are you. I am me. Valve is Valve.

I think it would be a mite presumptious to assume Valve programmers do not have confidence in what they do. I am sure they would have "discussed" their game and its codes in a proper way with folks they view as relevant.
__________________
Reverend
Dev Anon : Best game ever? Hmm... you mean other than anything from us? (2005)
Reverend is offline   Reply With Quote
Old 08-Oct-2003, 13:00   #17
epicstruggle
Passenger on Serenity
 
Join Date: Jul 2002
Location: Object in Space
Posts: 1,891
Default

Rev, why not get in touch with the valve people and see if we can get permission to talk about the code. Maybe get some insight from them while at it. doesnt hurt to ask, does it?

later,
epic
__________________
"everyone is entitled to his own opinion, but not his own facts"
epicstruggle is offline   Reply With Quote
Old 08-Oct-2003, 13:02   #18
Rodéric
a.k.a. Ingenu
 
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,738
Default

Quote:
Originally Posted by Reverend
You are you. I am me. Valve is Valve.
Agreed (as long as you don't pretend to be me that's fine )

Quote:
I think it would be a mite presumptious to assume Valve programmers do not have confidence in what they do. I am sure they would have "discussed" their game and its codes in a proper way with folks they view as relevant.
Opinions are almost always welcome, you can't get in touch with all talented people in the world. I wasn't implying they were not confident about what they coded, rather the opposite way...

Anyway discussion is closed it seems, since we are not to comment about the source code (should we have it).
__________________
So many things to do, and yet so little time to spend...
Rodéric is offline   Reply With Quote
Old 09-Oct-2003, 14:00   #19
jb
Senior Member
 
Join Date: Feb 2002
Posts: 1,636
Send a message via ICQ to jb Send a message via MSN to jb
Default

Personally I would not want to discuss it out of respect for Value. Also you may want to talk about code that is not even used in the final game. I would be upset of people hacked into my PC, Stoled the new ChaosUT files and started talking about my code before I was done with it. I feel that I may have been un-fairly critzied on code that I may have used just to test a theory, to debug, ect. Once I finalize the code and the new version of the mod is out, then sure call me out on the faults

my $0.02
jb is offline   Reply With Quote
Old 09-Oct-2003, 14:11   #20
Rodéric
a.k.a. Ingenu
 
Join Date: Feb 2002
Location: Apsley, U.K.
Posts: 2,738
Default

I just like to argue, I'm fine with not discussing it.

Just add that if the game was to be released soon, the stolen code should be nearly final.
__________________
So many things to do, and yet so little time to spend...
Rodéric is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How long before a X800 wrapper (Ruby demo) appears? g__day 3D Technology & Algorithms 285 17-Jan-2005 10:08
Look at this Google-cached (pulled down) PlayStation 3 page Panajev2001a Console Technology 224 21-Feb-2004 21:32
Canada leaders accept gay marriage ruling Natoma General Discussion 410 26-Jun-2003 19:34
HardOCP's position on the 3DMark2003/Nvidia issue Nite_Hawk 3D Architectures & Chips 252 24-May-2003 18:37


All times are GMT +1. The time now is 05:33.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.