
Tommyhill98
Joined: Dec 25, 2012
because I couldn't have 99
|
Posted: Dec 25, 2012 08:45 AM
Msg. 1 of 23
Hey guys, could someone please explain to me why we can't use halo CE anniversary's graphics engine update, reverse engineer the code and use it in Halo custom edition?
|
|
|

altis94
Joined: Oct 5, 2012
Join my Discord https://discord.gg/GDVEaRD
|
Posted: Dec 25, 2012 09:25 AM
Msg. 2 of 23
Everything is possible. Go ahead and do it if you want.
|
|
|

grunt_eater
Joined: Jan 26, 2011
Everything except biped rigging.
|
Posted: Dec 25, 2012 10:38 AM
Msg. 3 of 23
Quote: --- Original message by: mastur cheef Because we have OS. That and the fact that some of our computers wouldn't be able to run it, just like OS :P
|
|
|

Tommyhill98
Joined: Dec 25, 2012
because I couldn't have 99
|
Posted: Dec 25, 2012 10:49 AM
Msg. 4 of 23
Ok, So the only limitation is the problems with not being able to run it? I was just wondering why no one has already tried this...
|
|
|

SilentJacket
Joined: Jun 9, 2012
-Did I miss something?-
|
Posted: Dec 25, 2012 11:12 AM
Msg. 5 of 23
general laziness and the politics of the OS argument
also because M$ refuses to release CE's source engine Edited by SilentJacket on Dec 25, 2012 at 11:12 AM
|
|
|

ReconNinja117
Joined: Nov 11, 2011
|
Posted: Dec 25, 2012 11:20 AM
Msg. 6 of 23
Anniversary doesn't update the original graphics in the CE engine, it has Saber Interactive's own graphics engine on top of CE's game engine. I imagine that it would be a ton of work to transfer that over to PC and get it to work (and it would run poorly on most computers and it probably would be illegal).
|
|
|

OrangeJuice
Joined: Jan 29, 2009
Documentation and debug.txt
|
Posted: Dec 25, 2012 11:40 AM
Msg. 7 of 23
Or just learn how specular is generated on .shader environments and practice with them, instead of having people complain that OS made .shader models better but not .shader environments?
If you want better graphics, and working battle rifles, and working dual weilding, just move to h2v, or a newer game.
|
|
|

ZOBI3KING
Joined: Dec 25, 2012
Look at me, I'm the captain now.
|
Posted: Dec 25, 2012 05:28 PM
Msg. 8 of 23
I thought they used the saber 3d engine and "injected it" into the original ce source or something like that. Regardless you would need the source code in order to alter things like ragdolls, gameplay options, ect.
Here's the link to the dev video they made.
http://www.youtube.com/watch?v=1ROZDEdi1Sg&list=UU7NCg0venpKJg3kuJojKlbQ&index=69
skip to about 2:00 (its when they talk about saber interactive's role on cea)
|
|
|

HaloExtreme117
Joined: May 5, 2012
~Gone~
|
Posted: Dec 25, 2012 05:30 PM
Msg. 9 of 23
Negative. They ported the assets into the Saber3d engine. Everything uses the Saber3d engine, until you switch into Classic mode. When you do so, it switches to the CE engine. Both engines run in sync the whole time.
|
|
|

Tommyhill98
Joined: Dec 25, 2012
because I couldn't have 99
|
Posted: Dec 25, 2012 05:51 PM
Msg. 10 of 23
then why don't we use the Saber 3d engine and run the whole thing like that then and just remove the normal Graphics engine? I don't know you see, I'm new to this...
|
|
|

SilentJacket
Joined: Jun 9, 2012
-Did I miss something?-
|
Posted: Dec 25, 2012 06:02 PM
Msg. 11 of 23
Quote: --- Original message by: Tommyhill98 then why don't we use the Saber 3d engine and run the whole thing like that then and just remove the normal Graphics engine? I don't know you see, I'm new to this... because that is copyrighted material, and Cryengine3 is much better, and free. but that would require everyone who plays it to switch engines, which is a tall order
|
|
|

Tommyhill98
Joined: Dec 25, 2012
because I couldn't have 99
|
Posted: Dec 25, 2012 06:34 PM
Msg. 12 of 23
I see! and we would need the source code to implement cryengine3?
|
|
|

SilentJacket
Joined: Jun 9, 2012
-Did I miss something?-
|
Posted: Dec 25, 2012 06:49 PM
Msg. 13 of 23
no, but you would need a new installer for it
technically, it wouldn't even be Halo CE anymore, just recreating halo assets on a different game (so to speak)
|
|
|

Tommyhill98
Joined: Dec 25, 2012
because I couldn't have 99
|
Posted: Dec 25, 2012 07:15 PM
Msg. 14 of 23
So at such a point you wouldn't be able to use any of the online functionality? if it were a new game...
|
|
|

Bobblehob
Joined: Aug 29, 2010
|
Posted: Dec 26, 2012 04:38 AM
Msg. 15 of 23
Quote: --- Original message by: Tommyhill98 So at such a point you wouldn't be able to use any of the online functionality? if it were a new game... At this point you might as well just make a new game entirely, with the ridiculous amount of work and speculation that everything in this thread covers so far.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Dec 26, 2012 11:23 AM
Msg. 16 of 23
Quote: --- Original message by: Tommyhill98 Hey guys, could someone please explain to me why we can't use halo CE anniversary's graphics engine update, reverse engineer the code and use it in Halo custom edition? END-USER LICENSE AGREEMENT SOFTWARE PRODUCT LICENSE 2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS. • 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.
|
|
|

The Lodeman
Joined: Sep 16, 2012
Hipster Lodeman: Enjoyed goats before it was cool.
|
Posted: Dec 26, 2012 12:09 PM
Msg. 17 of 23
Well isn't OS based off of reverse engineering? Wouldn't that mean it isn't an acceptable piece of software on this forum? Just genuinly wondering.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Dec 26, 2012 02:14 PM
Msg. 18 of 23
Quote: --- Original message by: The Lodeman Well isn't OS based off of reverse engineering? Wouldn't that mean it isn't an acceptable piece of software on this forum? Just genuinly wondering. Yes, and no. Yes it is based partially off memory injected values which were most likely derived from reverse engineering however the open sauce package itself is not. It does not change the actual exe itself. However, what the original poster wants to know is why can't someone(s) take the Saber graphic engine, a copyrighted program/SDK, and reverse engineer both Halo PC and the Sabre graphic engine programs to work together like they did for the Xbox Halo Anniversary edition. Besides the fact that it took dozens of people in two companies several years of full time work to accomplish that feat you can't, according to the license, reverse engineer either program in that manner or extent. It is neither feasible nor for a lack of a better term legal.
|
|
|

The Lodeman
Joined: Sep 16, 2012
Hipster Lodeman: Enjoyed goats before it was cool.
|
Posted: Dec 26, 2012 03:15 PM
Msg. 19 of 23
Interesting. So in this case the end justifies the means.
|
|
|

SilentJacket
Joined: Jun 9, 2012
-Did I miss something?-
|
Posted: Dec 26, 2012 03:33 PM
Msg. 20 of 23
Quote: --- Original message by: The Lodeman Interesting. So in this case the end justifies the means. If you keep pushing it, we will have a lawsuit on our hands. I am fairly certain that Dennis is required to report any and all illegal activity
|
|
|

HaloExtreme117
Joined: May 5, 2012
~Gone~
|
Posted: Dec 26, 2012 03:54 PM
Msg. 21 of 23
Quote: --- Original message by: SilentJacketQuote: --- Original message by: The Lodeman Interesting. So in this case the end justifies the means. If you keep pushing it, we will have a lawsuit on our hands. I am fairly certain that Dennis is required to report any and all illegal activity Running websites myself, I can say that that is not true, and Dennis will confirm this himself. There's no need to report it. Sure, if you want to you can, but there's nothing to say that you must. Unless the law is different over there, but from what I can see, it's not.
|
|
|

The Lodeman
Joined: Sep 16, 2012
Hipster Lodeman: Enjoyed goats before it was cool.
|
Posted: Dec 26, 2012 03:59 PM
Msg. 22 of 23
Clearly it'd be a bit stupid to report a beneficial tool to the community, don't mistake my interest in copyright laws as an attempt to somehow get OS banned. It's a cool extension to HEK, regardless of the way it was created.
|
|
|

Dennis

Joined: Jan 27, 2005
"We are made of starstuff.” ― Carl Sagan
|
Posted: Dec 26, 2012 06:32 PM
Msg. 23 of 23
Quote: --- Original message by: The Lodeman Interesting. So in this case the end justifies the means. No that is not what I said. Copyright and intellectual property laws have so many shades of gray that they keep an entire legal industry gainfully employed. There are many caveats and the OS package easily falls into one of them in that it is a separate program/code base that injects data into the running game and is not modifying the core code. A case could be made by the copyright holder that it is detrimental to the game just as a case could be made that it is beneficial. Since a ruling has not been made... However modifying the core code as the original poster is asking about is beyond a doubt a direct violation of the copyright and license agreement. Quote: --- Original message by: SilentJacket If you keep pushing it, we will have a lawsuit on our hands. I seriously doubt that. It is very, very unlikely that MS would file a claim. However they, at any time, could. Quote: --- Original message by: SilentJacket I am fairly certain that Dennis is required to report any and all illegal activity Absolutely NOT! I am not required to report anything to anyone! The reason I do not allow discussion of pirate software, hacks or cracks on this site is first I don't believe in them and seconds I am protecting myself from any potential lawsuits.
|
|
|