View unanswered posts | View active topics It is currently Sat Dec 28, 2024 6:03 pm



Reply to topic  [ 14 posts ] 
 Binary tinkering 
Author Message

Joined: Sat Nov 26, 2011 3:11 am
Posts: 11
Reply with quote
Post 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
Profile
User avatar

Joined: Sat Oct 09, 2010 10:01 am
Posts: 303
Location: Afrique d' Sud
Reply with quote
Post 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
Profile YIM WWW
happy carebear mom
User avatar

Joined: Tue Mar 04, 2008 1:40 am
Posts: 7096
Location: b8bbd5
Reply with quote
Post 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
Profile

Joined: Sat Nov 26, 2011 3:11 am
Posts: 11
Reply with quote
Post 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
Profile
happy carebear mom
User avatar

Joined: Tue Mar 04, 2008 1:40 am
Posts: 7096
Location: b8bbd5
Reply with quote
Post 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
Profile
User avatar

Joined: Tue Apr 01, 2008 4:49 pm
Posts: 1972
Location: The Netherlands
Reply with quote
Post 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
Profile

Joined: Sat Nov 26, 2011 3:11 am
Posts: 11
Reply with quote
Post 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
Profile
User avatar

Joined: Fri Aug 20, 2010 4:45 am
Posts: 911
Location: No Comment.
Reply with quote
Post 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
Profile
DRL Developer
DRL Developer
User avatar

Joined: Tue Jul 27, 2004 8:02 pm
Posts: 428
Location: AZ
Reply with quote
Post 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
Profile ICQ
A HUMAN BRAIN, SAFELY INSULATED FROM THE TERRORS OF HYPERSPACE
User avatar

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.
Reply with quote
Post 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
Profile

Joined: Sat Nov 26, 2011 3:11 am
Posts: 11
Reply with quote
Post 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
Profile
User avatar

Joined: Tue Mar 20, 2007 10:16 am
Posts: 186
Location: Australia
Reply with quote
Post 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
Profile
User avatar

Joined: Mon Oct 25, 2010 5:51 am
Posts: 1198
Location: Sydney
Reply with quote
Post Re: Binary tinkering
Couldn't you just... change HUDVisible... in the .ini? Or am I missing something :/


Thu Dec 08, 2011 6:38 am
Profile
User avatar

Joined: Mon Apr 05, 2010 8:04 am
Posts: 149
Location: Under your bed
Reply with quote
Post 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
Profile YIM
Display posts from previous:  Sort by  
Reply to topic   [ 14 posts ] 

Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
[ Time : 0.043s | 14 Queries | GZIP : Off ]