Author |
Message |
zerker2000
Joined: Sat Nov 26, 2011 3:11 am Posts: 11
|
Binary tinkering
As I imagine this is frowned upon, would I run afoul of any licenses etc. if I modified the CC executable? For that matter, will I be warned for this post? I want to try patching menu text back into Brutality, but feel like I may end up violating something.
|
Tue Dec 06, 2011 11:19 am |
|
|
trystanr
Joined: Sat Oct 09, 2010 10:01 am Posts: 303 Location: Afrique d' Sud
|
Re: Binary tinkering
As long as you have bought the game, I believe it should be okay to edit the files you wish to edit.
|
Tue Dec 06, 2011 12:21 pm |
|
|
Duh102
happy carebear mom
Joined: Tue Mar 04, 2008 1:40 am Posts: 7096 Location: b8bbd5
|
Re: Binary tinkering
There is no law against modifying your game for personal use, but distributing the modification is illegal. You'd have to contact Data about that.
|
Tue Dec 06, 2011 10:26 pm |
|
|
zerker2000
Joined: Sat Nov 26, 2011 3:11 am Posts: 11
|
Re: Binary tinkering
Distributing the modified version, or the modification itself? I may be overestimating people's ability to apply a bspatch, but I don't think legality would be a concern in that case(unless it contradicts forum rules?) As for contacting Data, unless I'm missing something major, a) I would not expect a response within a week and b) it would make more sense to ask him to spend half an hour commenting out the relevant two lines of code.
|
Wed Dec 07, 2011 2:07 am |
|
|
Duh102
happy carebear mom
Joined: Tue Mar 04, 2008 1:40 am Posts: 7096 Location: b8bbd5
|
Re: Binary tinkering
I do not know, sadly, and I don't want to tell you the wrong thing, so again, I'd say get in touch with Data. And contrary to popular lore, you can usually get in touch with Data within a few hours via IM. I'll ask him next chance I get to take a look at this thread and get back to you about it.
|
Wed Dec 07, 2011 3:18 pm |
|
|
Gotcha!
Joined: Tue Apr 01, 2008 4:49 pm Posts: 1972 Location: The Netherlands
|
Re: Binary tinkering
I doubt there's a problem with modifying it for personal use, but distributing the .exe file, whether modified or not, would be illegal, for obvious reasons.
|
Wed Dec 07, 2011 4:48 pm |
|
|
zerker2000
Joined: Sat Nov 26, 2011 3:11 am Posts: 11
|
Re: Binary tinkering
Well in that case, @Data, could you by any chance - Pull a copy of R26 source from SVN
- Disable actor hovertext
- Compile for various platforms
and - Post the patches in the Brutality Mod thread?
Pretty please :moony: Gotcha! wrote: I doubt there's a problem with modifying it for personal use, but distributing the .exe file, whether modified or not, would be illegal, for obvious reasons. Which is why I request(/permission to make) a binary patch, which would contain only the differences from vanilla CC, and be useless to anyone without a copy.
|
Wed Dec 07, 2011 5:58 pm |
|
|
Sims_Doc
Joined: Fri Aug 20, 2010 4:45 am Posts: 911 Location: No Comment.
|
Re: Binary tinkering
I so wish data would create a open source version of Cortex Command, even its only B23 or B24 i would be happy.
Last edited by Sims_Doc on Thu Dec 08, 2011 10:36 am, edited 1 time in total.
|
Wed Dec 07, 2011 6:58 pm |
|
|
Data
DRL Developer
Joined: Tue Jul 27, 2004 8:02 pm Posts: 428 Location: AZ
|
Re: Binary tinkering
what's this hovertext you speak of?
distributing a modification is fine.. we're not that anal.
|
Wed Dec 07, 2011 10:15 pm |
|
|
Dauss
A HUMAN BRAIN, SAFELY INSULATED FROM THE TERRORS OF HYPERSPACE
Joined: Sun Jan 28, 2007 8:54 pm Posts: 1070 Location: Somewhere beyond the endless sea of hyperspace, fighting for your right to call a planet home.
|
Re: Binary tinkering
Data: I think he means the text that hovers over actors and displays their health and team.
|
Thu Dec 08, 2011 12:21 am |
|
|
zerker2000
Joined: Sat Nov 26, 2011 3:11 am Posts: 11
|
Re: Binary tinkering
Yes, see this thread. As far as I can tell, Crow nulled out a bunch of resources in Base.rte, which produced the desired effect at the cost of menu text. Skipping the "draw stuff over actors and weapons" routine in code should work somewhat better.
|
Thu Dec 08, 2011 1:05 am |
|
|
Squeegy Mackpy
Joined: Tue Mar 20, 2007 10:16 am Posts: 186 Location: Australia
|
Re: Binary tinkering
It's a pretty hacky method, but you could always change the actorheight of everything to some insanely high number so you never see their hud.
Actually there's also a HUDvisible flag (or something like that) in lua you can use. A level script with "For all actors in moveablewhatsit actor.HUDvisible = false" would suffice.
|
Thu Dec 08, 2011 5:49 am |
|
|
Kettenkrad
Joined: Mon Oct 25, 2010 5:51 am Posts: 1198 Location: Sydney
|
Re: Binary tinkering
Couldn't you just... change HUDVisible... in the .ini? Or am I missing something :/
|
Thu Dec 08, 2011 6:38 am |
|
|
blargiefarg
Joined: Mon Apr 05, 2010 8:04 am Posts: 149 Location: Under your bed
|
Re: Binary tinkering
I'm quite confident that distributing something like an IPS patch for CC is completely legal. IPS Patches don't distribute the executable itself, only the CHANGES, so basically if you made and distributed a patch of any binary modifications you made to the CC executable, Data can't really complain since you're just distributing YOUR work--not his.
|
Sun Jan 15, 2012 12:06 pm |
|
|
|