Live data from Hacker News

Omnispeak – A Commander Keen Reimplementation

davidgow.net

41–50 of 57 posts

Re: Omnispeak – A Commander Keen Reimplementation

#42
post #26

I'm sorry if I seem a little obtuse here, but... why? If you need the files from the actual game, and the actual game comes with the tools to run it (i.e. DOSBox), what is the benefit, or in fact the real purpose, of this project as-is?

I'll take a native implementation over an emulated one any day.

Re: Omnispeak – A Commander Keen Reimplementation

#44
post #5
post #3

How does the copyright work with a Re-implementation?

Does "historical preservation" count as fair use?

It depends - e.g. it could count as fair use e.g. within a museum exhibit or for preservation on your own hardware; but it wouldn't count as fair use for distributing it to others or making available to public.

Re: Omnispeak – A Commander Keen Reimplementation

#45

It looks very cool! How does it compare to Commander Genius? http://clonekeenplus.sourceforge.net

I kept running into bugs while using Commander Genius (even before entering the first level, I managed to get Billy stuck "behind" the map. This one feels exactly like I remember.

Re: Omnispeak – A Commander Keen Reimplementation

#46
post #9

This link leads to an HTML full of garbage data that automatically downloads for me. What am I missing?

This is old so I guess it was probably a momentary problem for me, but it works fine in Vivaldi 1.8.770.25 on Windows for me.

Yep, it worked fine when I got home, a few hours later. There was a while where it was "wonky".

The header looked fine, the body started like this: ^_^H^C¥XÛrÛ8^R}¶¾¢^OñLE"}M%^N­]¯¥xí©­ÔÖÖ^Vdb$Ê$Á^E@ËùýÂý= r7;3µ~%^BÝèËéÓ="" Æ?&ç·?)we1ìÅüOddly, there was random entified data in there:  ^V[^P¿8û0þpöé&<

Re: Omnispeak – A Commander Keen Reimplementation

#47
post #26

I'm sorry if I seem a little obtuse here, but... why? If you need the files from the actual game, and the actual game comes with the tools to run it (i.e. DOSBox), what is the benefit, or in fact the real purpose, of this project as-is?

Dosbox is slow; you need a relatively powerful computer to run most things. That also means it's not really something that you want to run on battery for a long time.

Even if that weren't true, I find value in documenting the old file formats and having readable implementations of the games that used them. From the point of view of the developer, it can be incredibly satisfying to see the functionality come together, and to get a picture of how things were done 25 years ago.

Re: Omnispeak – A Commander Keen Reimplementation

#48
post #26

I'm sorry if I seem a little obtuse here, but... why? If you need the files from the actual game, and the actual game comes with the tools to run it (i.e. DOSBox), what is the benefit, or in fact the real purpose, of this project as-is?

Dosbox is slow; you need a relatively powerful computer to run most things. That also means it's not really something that you want to run on battery for a long time. Even if that weren't true, I find value in documenting the old file formats and having readable implementations of the games that used them. From the point of view of the developer, it can be incredibly satisfying to see the functionality come together,…

Thank you for putting it this way. I think the documentation's been done and released by the Apogee/Id guys, though - but I can understand someone else just wanting to be able to mess around with it. But I will say that I've never had any problems with DOSBox, personally speaking; even in terms of battery life.

Re: Omnispeak – A Commander Keen Reimplementation

#49
post #26

I'm sorry if I seem a little obtuse here, but... why? If you need the files from the actual game, and the actual game comes with the tools to run it (i.e. DOSBox), what is the benefit, or in fact the real purpose, of this project as-is?

I'll take a native implementation over an emulated one any day.

Being intentionally obtuse here, that raises a simple question. Why not dual-boot into FreeDOS and play from there?

Re: Omnispeak – A Commander Keen Reimplementation

#50

Earlier quoted context omitted.

This is old so I guess it was probably a momentary problem for me, but it works fine in Vivaldi 1.8.770.25 on Windows for me.

Yep, it worked fine when I got home, a few hours later. There was a while where it was "wonky". The header looked fine, the body started like this: ^_ ^H^C¥XÛrÛ8^R}¶¾¢ ^OñLE"}M%^N­]¯¥x í©­ÔÖÖ^Vdb$Ê$Á^E@Ë ù ýÂý = r7; 3µ~ %^BÝèËéÓ="" Æ? &ç· ? )we1ìÅü Oddly, there was random entified data in there:  ^V[^P¿8û0þpöé&<

That's... absolutely bizarre, I've never seen anything like that before. Garbled characters, but the hex in chevrons I've never seen, that combined with an intact body and html entities too...

I guess the server sharted and that was the result? Haha.

Post reply on HN