
videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 5, 2010 11:51 PM
Msg. 1 of 22
So..i was recently wondering if there is a way to get a hand on the Halo CE Source code? Or maybe even the HEK Source code? And if so...is it illegal? I mean....ya it would be cool and all, but the fact is is that could Bungie and or Microsoft sue the people with the source code....or would they? That's the question....Would Bungie and or Microsoft sue the person (or group of people) who remade there game. I personally would love to have a copy of the Halo CE and even the HEK source code. But, if i did have a copy.....would anyone help me improve the game? Like maybe making a better Multiplayer experience! Maybe making it so that AI actually Synchronize over the internet. Or making it so that you can play Firefight over the internet also. Also, that's another question...would people decide to pitch in and help make a better Halo CE? I for sure would love to make a better version of Halo CE. Anyways....I am getting a head of myself, but i just thought throwing that out there would be a cool idea.
Thanks
Videoman
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Sep 6, 2010 07:00 PM
Msg. 2 of 22
Quote: --- Original message by: videoman So..i was recently wondering if there is a way to get a hand on the Halo CE Source code? In a word: No. It is proprietary software owned by Microsoft and they do not open source their copyrighted material.
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 6, 2010 07:16 PM
Msg. 3 of 22
From what i can tell.....this is the source code from Halo CE and HEK. Or am i (some how) wrong about this is not the source code? Hmm? If i am wrong...then please correct me. But if i am right, then some how Kornman00 got a hold on the Halo CE and HEK source code. What ever the case is.....to me this source code he has looks pretty convincing.
Videoman Edited by videoman on Sep 8, 2010 at 06:25 PM
|
|
|

ODX
Joined: Jul 26, 2007
A rare sight, indeed.
|
Posted: Sep 6, 2010 07:40 PM
Msg. 4 of 22
It's not the Source Code.
To describe it...it's sort of like an 'extension' to the source code, rather than actually having the real thing and modifying it.
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 6, 2010 07:44 PM
Msg. 5 of 22
So....what's the point of have a "source code extension"? I mean...what good is it? What can you do with it?
|
|
|

AGLion
Joined: Jun 29, 2010
- Animator... suck it -
|
Posted: Sep 6, 2010 07:49 PM
Msg. 6 of 22
You can do things in the game that you could never do with the regular engine. That's what open sauce is all about. Quote: Kornman:
What can you expect with such fine homemade sauce? Well, you can definitely expect Halo CE to become MUCH more adaptive in terms of mods. Not only because you will now be able to add your own engine extensions and such, but because you will be able to....make your OWN tag groups :o. Meaning, you can create totally new tags of whatever structure of values you like (within the limits of the target editor).
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 6, 2010 08:55 PM
Msg. 7 of 22
So, using this source code...is it possible to improve the game engine? Like making a better multiplayer experience...like shall we say: Making AI synchronize online? Would that be possible?
|
|
|

Hydrogen
Joined: Dec 6, 2009
Wort Wort Wort...
|
Posted: Sep 6, 2010 08:56 PM
Msg. 8 of 22
lol no... we would need the netcode
|
|
|

Advancebo
Joined: Jan 14, 2008
|
Posted: Sep 6, 2010 08:58 PM
Msg. 9 of 22
Quote: --- Original message by: videoman So, using this source code...is it possible to improve the game engine? Like making a better multiplayer experience...like shall we say: Making AI synchronize online? Would that be possible? If you mean open sauce, no, not a better engine. Only better gameplay concepts, and better features, and other better stuff, but not a better engine, graphics, or netcode.
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 6, 2010 09:07 PM
Msg. 10 of 22
So in-turn...there is no way to improve multiplayer experience? And no one have ever been able to get a copy of the netcode? and even make a better version? And farther more...why does Kornman's Source code have a "Networking" Folder in the archive that he uploaded for general public use? I mean...what is the "Networking" folder for?
|
|
|

Slayer117
Joined: Oct 3, 2008
Host of CE3 2010-forever!
|
Posted: Sep 6, 2010 09:35 PM
Msg. 11 of 22
oh no dont get me started on this. Technically there is no source code. its lost. no one has it trust me i spent like over 6 months tracking this thing down to find out not even bill gates has it, no one has the code. it was lost a long time ago.
|
|
|

abkarch
Joined: Mar 20, 2010
This account is old. Sorry for inappropriate posts
|
Posted: Sep 6, 2010 10:17 PM
Msg. 12 of 22
kinda pathetic for such a big company to lose the source code for a game, regardless how old the game is.
|
|
|

iHalo
Joined: Dec 5, 2009
Modeling ::Royal Carribean's Oasis of the Seas::
|
Posted: Sep 6, 2010 10:28 PM
Msg. 13 of 22
Quote: --- Original message by: Slayer117 oh no dont get me started on this. Technically there is no source code. its lost. no one has it trust me i spent like over 6 months tracking this thing down to find out not even bill gates has it, no one has the code. it was lost a long time ago. It is in the long lost archive of MSDN Locked Away Archives, they would not lose the source code of such a massive game, how do you think they made the 1.09 update not so long ago, and ported it to 360 in Nov. 2008
|
|
|

AGLion
Joined: Jun 29, 2010
- Animator... suck it -
|
Posted: Sep 6, 2010 10:29 PM
Msg. 14 of 22
Besides, I would assume you could rip the source code from the game files... or am I sadly mistaken.
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 6, 2010 10:43 PM
Msg. 15 of 22
I dont think anybody noticed my latest post....why is there a "Networking" folder in Kornman's source code upload? Can anyone tell me what the "Networking" folder is actually for?
Thanks
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Sep 6, 2010 11:56 PM
Msg. 16 of 22
Quote: --- Original message by: videoman I dont think anybody noticed my latest post....why is there a "Networking" folder in Kornman's source code upload? Can anyone tell me what the "Networking" folder is actually for?
Open sauce is a memory hack, a very clever and well thought out one, but a memory hack nonetheless. It operates by manipulating memory variables in the running game to make changes or allow you to write extensions to the operation of the game accessible from those memory locations. Open Sauce is a set of predefined modules, or an SDK, that you need to write code to use. It is NOT the source code of the game. The major flaw with open sauce is that it is version specific. Meaning that it will only operate on a specific version of the game, right now 1.08, so all those people with a different version or a hacked pirate game will not be able to use anything anyone makes with open sauce. All those people who have used that abomination of a program version changer will also be out of luck as well. The answer to your original questions is: No you can not get the source code because is a proprietary software copyrighted by Microsoft.
|
|
|

ODX
Joined: Jul 26, 2007
A rare sight, indeed.
|
Posted: Sep 7, 2010 12:12 AM
Msg. 17 of 22
I believe he updated it to 1.09 now but I can't quite find the exact post at this moment in time...
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Sep 7, 2010 12:46 PM
Msg. 18 of 22
Quote: --- Original message by: ODX I believe he updated it to 1.09 now It hasn't been released yet, hence the "right now" qualifier in my previous statement.
|
|
|

videoman
Joined: Feb 2, 2008
We are Microsoft, Resistance is Futile
|
Posted: Sep 7, 2010 06:34 PM
Msg. 19 of 22
So Dennis....from what you are saying, there is no way to improve the multiplayer game play? Even using open sauce? And in addition to that....is there a way to extract the game source code? I am not sure if asking this last question is violating the forum rules. So please don't bring down the ban hammer if it is. I was just wondering.
Thanks everyone for clearing up this whole "Halo Source code" thing.
Videoman
|
|
|

AGLion
Joined: Jun 29, 2010
- Animator... suck it -
|
Posted: Sep 7, 2010 06:41 PM
Msg. 20 of 22
I assume you could find a way to get the source code out of the game files.
Maybe somebody can find a way to decipher the code that you see when you open something like Halo.exe in notepad. Of course, that would take considerable time and probably wouldn't give you everything that the source code has to offer. Edited by AGLion on Sep 7, 2010 at 06:45 PM
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Sep 7, 2010 06:49 PM
Msg. 21 of 22
Quote: --- Original message by: videoman I am not sure if asking this last question is violating the forum rules. Asking reasonable questions is not only NOT against the rules it is why the forum is here in the first place. Quote: --- Original message by: videoman So Dennis....from what you are saying, there is no way to improve the multiplayer game play? Even using open sauce? No I am not saying that. I am saying that any enhancement or third party program has it's limitations. Even in the case of open sauce there is only so much you can do when manipulating memory locations. and anything that would make a major change in game-play would require that all people would have to run the same third party utility. So far they have not yet been created. Quote: --- Original message by: videoman is there a way to extract the game source code? Even if there was the copyright laws prohibit it as does the End User License Agreement (EULA) and Microsoft would most likely stop any and all violations of that type. You don't own commercial software. You license it. Essentially you just rent it for a one time fee. Just because you have it in your possession does not mean you can do anything you want with it such as decompile it and change it. You have to look at the EULA and the copyright laws to determine what you are allowed to do with it. Edited by Dennis on Sep 7, 2010 at 06:50 PM
|
|
|

AGLion
Joined: Jun 29, 2010
- Animator... suck it -
|
Posted: Sep 7, 2010 06:55 PM
Msg. 22 of 22
Dennis is correct. Quote: • Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. and Quote: COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animations, video, audio, music, text, and “applets” incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by Microsoft or its suppliers. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material. Straight from the EULA.
|
|
|