Original C Code Please

Anything related to Keen Modding.
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Original C Code Please

Post by pizza2004 »

How difficult would it be to get the original code for the physics and the AI of all 7 games? We could use this to make Commander Genius virtually identical to the originals, without having to mess around with it too much!

Just wondering, because I know that these are two areas where we have the most trouble with creating properly.
User avatar
CommanderSpleen
Posts: 1017
Joined: Sun Aug 31, 2003 12:11 pm
Location: The Land of Sparkly Things
Contact:

Post by CommanderSpleen »

Only through reverse engineering. Between Napalm and Lemm they can definitely figure out the physics, it's just a matter of whether they have the inclination and time.
lemm
Posts: 554
Joined: Sun Jul 05, 2009 12:32 pm

Post by lemm »

For vorticons, this would not be difficult at all. Keen1 is pretty much "figured out", so that would take little time, and likely not very long for keens 2 and 3 either.



For galaxy.. there is that keen4 disassembly, and that's all I can tell you.
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Post by pizza2004 »

Lol, okay, it is fine if we don't get it. On a brighter note, John Romero may actually have a copy of all the original source code, which means we may still have a chance at it getting released open source!
lemm
Posts: 554
Joined: Sun Jul 05, 2009 12:32 pm

Post by lemm »

Really? That's awesome. Did you email him recently? I would imagine many people have asked him to release the keen source.

(I can tell you that there are mouse and demo functions that were never used. =) )
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

I'd be interested in those as I have accidentally activated them once or twice. (Also I'm wondering if the screenshot code that makes KEENSCRN.PIC files is functional?)
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Post by pizza2004 »

Great news! Tom Hall found some old SyQuest cartridges with "Keen Source" written on them. Hopefully that is the original source code to most of the games. If it had all 7 games then we would really be home free, and it would make a huge difference in the modding community.

We'll just have to wait and see what happens.
User avatar
doomjedi
Posts: 341
Joined: Mon Jun 11, 2007 4:30 pm
Location: Israel

Post by doomjedi »

pizza2004 wrote:Great news! Tom Hall found some old SyQuest cartridges with "Keen Source" written on them. Hopefully that is the original source code to most of the games. If it had all 7 games then we would really be home free, and it would make a huge difference in the modding community.

We'll just have to wait and see what happens.
Oh, don't play with us.... hope it's not a joke.
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Post by pizza2004 »

I'm not joking, I can give you a link to prove it (I would now, but I'm at school so it is blocked) and I have emails from John Romero.
User avatar
Deltamatic
Posts: 163
Joined: Tue Oct 06, 2009 5:33 am

Post by Deltamatic »

So...
The actual source code is coming?
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Post by pizza2004 »

http://tomtomtom.wordpress.com/toms-work/ Scroll to the bottom and we talk about it down there. (On a side note, isn't it so cool how we can just talk to Tom Hall like that?)
User avatar
Deltamatic
Posts: 163
Joined: Tue Oct 06, 2009 5:33 am

Post by Deltamatic »

So he needs hardware. Think he'd get it faster if we covered the cost via PayPal?
pizza2004
Posts: 15
Joined: Tue Jul 07, 2009 9:06 pm

Post by pizza2004 »

Maybe, post a comment and ask him that.
User avatar
Tulip
Posts: 394
Joined: Mon Jun 16, 2008 2:40 pm
Location: Heidelberg, Germany
Contact:

Post by Tulip »

Reading that, I see you can be annoyingly persistent. But that seems to be the right way with Tom, nobody ever before has come that close to the keen source. Congrats pizza2004, if it really works out you'll enter the keen community's hall of fame!
lemm
Posts: 554
Joined: Sun Jul 05, 2009 12:32 pm

Post by lemm »

// Think he'd get it faster if we covered the cost via PayPal?

He probably has more than enough money...
Post Reply