source code found?

Here, you can get help with anything or just chat about the original Commander Keen games.
User avatar
Paramultart
VBB's Partner in Crime
Posts: 3004
Joined: Mon Jul 26, 2010 8:36

Post by Paramultart » Fri Apr 25, 2014 6:06

Why hasn't any of this stuff leaked already?
Forget protocol, we just want the flippin' code already.
"Father Mabeuf was surveying his plants"

User avatar
Levellass
S-Triazine
Posts: 5261
Joined: Tue Sep 23, 2008 6:40

Post by Levellass » Fri Apr 25, 2014 10:53

Because we here aren't Pirate Bay, we're barely Sailboat lake.

Now if you want the new Guardians of the Galaxy movie...
What you really need, not what you think you ought to want.

User avatar
T-Squared
Vortininja
Posts: 188
Joined: Fri Nov 26, 2010 21:22
Location: Next Sunday, A.D.

Post by T-Squared » Fri Apr 25, 2014 14:34

Speak for yourself!

I'm over here just floating in a thimble in a rain barrel!
Cosmo II: HUMANIZED!!! Progress:
Graphics: 15% Complete
Story: 100% Complete
Music: 5% Complete
Programming Modifications: ??% Complete

http://www.tsqproductions.com

User avatar
Keening_Product
Kuliwho?
Posts: 2089
Joined: Fri Jan 20, 2012 7:02
Location: Tied up in the Oracle Chamber's basement
Contact:

Post by Keening_Product » Sat Apr 26, 2014 12:17

Sponge is a good guy doing some good work to get it GPL-ready (stripping K6, checking all K1-5 is working properly and how it should be, creating release notes, figuring out why Vorticons is running slow when compiled) in, now that the wheels are moving, reasonable time. And it seems like he's doing it in his own time too, though I'm not sure. Be patient, it's coming. (inb4 that's what she said.)

If you're desperate for some code, some snippets show up on #PCKF from time to time.
Image
"Wise words. One day I may even understand what they mean." - Levellass

spongeh
Grunt
Posts: 6
Joined: Mon Mar 24, 2014 1:10

Post by spongeh » Mon Apr 28, 2014 17:14

Still no ETA on release, but I've cleaned up and thanks to some folks helping out with some ASM bits in #pckf Keen 1-3 builds and runs off the Steam data.

The source release should include games 1-5. 6 has been stripped out but I've left the ifdefs in there so you can at least see where the code would've been if anyone wants to re-add compatibility.

I'll have to see if we can do anything with the Keen 7 proto which includes possibly full code, but don't hold your breath. You're not missing out on anything interesting, anyway, unless you are a programmer who understands ASM on DOS.

NY00123
Vorticon Elite
Posts: 452
Joined: Sun Sep 06, 2009 19:36

Post by NY00123 » Mon Apr 28, 2014 20:04

Just in case anyway has doubts (and it's better to assume we see nothing out of this),
spongeh wrote:Keen 7 proto
refers to the demo of the so called "parallax engine" mentioned in this topic: viewtopic.php?t=2410

Thanks sponge for the additional work done so far. Let's see where is it leading us, if anywhere...

User avatar
Paramultart
VBB's Partner in Crime
Posts: 3004
Joined: Mon Jul 26, 2010 8:36

Post by Paramultart » Fri Jun 06, 2014 2:52

*Yawn* :rolleyes
"Father Mabeuf was surveying his plants"

User avatar
lemm
Blorb
Posts: 685
Joined: Fri Jul 03, 2009 10:18
Location: canada lol

Post by lemm » Sat Jun 07, 2014 0:32

CataComb3D Source

While it's not the Keen source, it does have an intact "ID engine" (ID tech 0?) that could be used to make a keen mod. Combined with the information available from the Omnispeak reverse engineering project, which plays back demos perfectly, one could conceivably start a source-mod (as opposed to a patch-mod) at the present moment, if he was so inclined.


It would probably take a few full days of work to go down that route, in order to get a basic game that features Keen, no other creatures, and an incomplete set of the Keen:Galaxy features, but given how much time it's taking to get the Keen source out, it might be faster in the end to do it this way.

NY00123
Vorticon Elite
Posts: 452
Joined: Sun Sep 06, 2009 19:36

Post by NY00123 » Sat Jun 07, 2014 7:47

To continue from lemm's post, there's also the source code for Catacomb Abyss now.

Comparing to CataComb3D with 'diff', as expected there is a lot of common code. At least in files sharing the same names (like ID_SD.C and ID_RF.C) there aren't many differences: Out of ~23421 lines of code (in Catacomb3D), there are about 1508 lines of differences. At times the files are almost identical (say ID_RF.C), while others have more differences.

For a few examples, when it comes to Catacomb Abyss, there are some modifications which seem related to Gamer's Edge, and the music functionality is disabled in Catacomb Abyss (which should be expected).

Calvero
Vortininja
Posts: 87
Joined: Tue Jan 29, 2008 15:31

Post by Calvero » Sat Jun 07, 2014 22:31

The source code of Paddle War aka Skull 'N' Bones should be in there, right?

User avatar
lemm
Blorb
Posts: 685
Joined: Fri Jul 03, 2009 10:18
Location: canada lol

Post by lemm » Sat Jun 07, 2014 22:53

Yes, along with all of the other menu code.

NY00123
Vorticon Elite
Posts: 452
Joined: Sun Sep 06, 2009 19:36

Post by NY00123 » Sat Jun 28, 2014 7:42

It's not over yet, but just to let you know: https://twitter.com/eisnerguy1/status/4 ... 5563424768

User avatar
lemm
Blorb
Posts: 685
Joined: Fri Jul 03, 2009 10:18
Location: canada lol

Post by lemm » Mon Jun 30, 2014 21:50

Tom Hall on the case!

User avatar
Lunick
Vortininja
Posts: 272
Joined: Tue Jun 01, 2010 10:37
Location: Melbourne, Australia
Contact:

Post by Lunick » Tue Jul 01, 2014 15:04

Image
Lunick is Here

Dynamo
Vorticon Elite
Posts: 779
Joined: Fri May 08, 2009 22:03
Location: Everywhere.

Post by Dynamo » Wed Jul 16, 2014 13:12

;_;
Paramultart wrote:
Scarlet wrote: Ckeen, that is just your opinion.
You can't tell CKeen that. He is always right.

Post Reply