Sign of the Vool

You can discuss anything about fan-made Commander Keen games here.
Keening_Product
Kuliwho?
Posts: 2167
Joined: Fri Jan 20, 2012 7:02
Location: Tied up in the Oracle Chamber's basement
Contact:

Post by Keening_Product »

... Keen at 70fps? I feel this needs its own thread ha.
Keening_Product was defeated before the game.

"Wise words. One day I may even understand what they mean." - Levellass
User avatar
Roobar
Vorticon Elite
Posts: 3267
Joined: Tue Jan 08, 2008 16:12
Contact:

Post by Roobar »

Wow! Yeah, I would like to see and play this myself.
NY00123
Vorticon Elite
Posts: 508
Joined: Sun Sep 06, 2009 19:36

Post by NY00123 »

It is interesting to think that there wasn't an option to save memory this way in the original releases of Keen 4-6. Chances are it really appeared to make things too slow on commonly used setups back in 1991/2. Truly, the /NOPAN command line argument was added at some point, and it appears to save memory, but it's done by disabling the sprite shifts altogether.

Nevertheless, this is a great idea! Now that memory is much more of a concern than speed (as long as one wants to run a 16-bit real mode DOS app), it surely makes sense.

Regarding the 70fps thing, it is indeed a totally unrelated experimental change. It's not that difficult to apply it in the code, either: It's just a matter of changing the definition of MINTICS in ID_RF.H from 2 to 1 (used in RF_CalcTics). Because of this, there are very good chances this can also be patched.
User avatar
Multimania
Vortininja
Posts: 84
Joined: Sat Nov 10, 2007 8:10
Location: Hiding in a small, cramped corner of the BwB megarocket.
Contact:

Post by Multimania »

For what it's worth, early on in Omnispeak development, we were running at MAXTICS 1 (70Hz). There were quite a few physics bugs – particularly to do with ledge-grabbing – which disappeared when it was fixed to run at 35Hz like the original game.

Going back and trying it again, though, those bugs seem to have gone. The game does feel somewhat weird given how smooth everything is, but it's definitely worth checking out.

Other things worth noting are that demos run at 3 tics/frame (~23 Hz), so that they work on even slower hardware.

With shifts gone, it might be fun to try changing the game to scroll 1 pixel at a time horizontally rather than two, as well. Again, omnispeak did this originally, though to make it work properly you'd probably need to change the keen/moving-platform code to keep the view locked.
User avatar
lemm
Blorb
Posts: 696
Joined: Fri Jul 03, 2009 10:18
Location: canada lol

Post by lemm »

After some experimentation, I've found out that you simultaneously need to enable 70 FPS as well as single-pixel-resolution horizontal scrolling and shifting. Enabling either one or the other isn't really visually noticeable.

I've also experienced the ledge grabbing bug when I played the game at 70 FPS.

Regardless, I've kept the single-pixel horizontal scrolling and shifting, because there's no detriment in doing so.

More about this patch, here.
User avatar
ckguy
Bipship Engineer
Posts: 1169
Joined: Thu Nov 01, 2007 17:56
Location: Wakefield, RI, US
Contact:

Post by ckguy »

I don't know what thread to say happy birthday to Ceilick in but this seems like an okay one.

HAPPY BIRTHDAY CEILICK
User avatar
Levellass
S-Triazine
Posts: 5265
Joined: Tue Sep 23, 2008 6:40

Post by Levellass »

That's not a patch, that's just showing off your code.

Also, HB CL GTG.
What you really need, not what you think you ought to want.
Arjak
Vortininja
Posts: 48
Joined: Tue May 05, 2009 15:13
Location: Wyoming (No, seriously!)

Post by Arjak »

lemm wrote:Image

I modified the drawing code; now the game only stores one shift per sprite. It saves a huge amount of memory!
Wow. That's like...John Carmack level sh*t you're pulling, Lemm! Much kudos.
User avatar
Kate
Vortininja
Posts: 79
Joined: Wed Aug 19, 2015 20:55
Location: Russia, Pushkino
Contact:

Post by Kate »

Keening_Product wrote:I was playing with the lips and never got past using the eraser. There are no changes to colouring and it's far from perfect, but this is just a suggestion.

Image

I had been planning on making the lips slightly open, but ain't nobody got time for dat.
this one is the best!
imho
User avatar
DaVince
lazy/busy Keener
Posts: 1476
Joined: Thu Nov 01, 2007 15:34
Location: Amsterdam, Netherlands
Contact:

Post by DaVince »

I can't believe I've been so out of the loop that there is this amazing looking project that is slowly starting to unfurl! If you ask me, this one looks best:

Image

However, having that mouth shape but with Keen opening his mouth instead of clenching his teeth might look better.
Ceilick wrote:Image

Keen's mouth is doing that. If someone can draw that better, please do.
I see what you're going for, but I think that expression works better if his body stance matched. The current title screen is sort of showing him in an action stance, while the pic you linked is showing him in more of a fearful, frozen stance. I think that mouth pose would work better if he was desperately clenching his hands against the wall, looking away from the monster (like slightly to the left of the camera).

...Showing works better than trying to tell:

Image
Wow look at me I'm lurking
User avatar
troublesomekeen
Vorticon Elite
Posts: 1245
Joined: Fri Feb 03, 2012 8:01
Location: Three-Tooth Lake
Contact:

Post by troublesomekeen »

ckguy wrote:HAPPY BIRTHDAY CEILICK
Image
Image
Commander Keen in... Canteloupe Quest!
User avatar
Kate
Vortininja
Posts: 79
Joined: Wed Aug 19, 2015 20:55
Location: Russia, Pushkino
Contact:

Post by Kate »

I changed it little bit.
Image
I think now he looks more scared.
Last edited by Kate on Wed Sep 09, 2015 1:00, edited 1 time in total.
User avatar
Levellass
S-Triazine
Posts: 5265
Joined: Tue Sep 23, 2008 6:40

Post by Levellass »

Won't ceilick burn his tongue on those candles?
What you really need, not what you think you ought to want.
Keening_Product
Kuliwho?
Posts: 2167
Joined: Fri Jan 20, 2012 7:02
Location: Tied up in the Oracle Chamber's basement
Contact:

Post by Keening_Product »

Kate, your image isn't loading for me.

That Ceilick cake image is great. Merry breathing anniversary, Ceil.
Keening_Product was defeated before the game.

"Wise words. One day I may even understand what they mean." - Levellass
User avatar
Kate
Vortininja
Posts: 79
Joined: Wed Aug 19, 2015 20:55
Location: Russia, Pushkino
Contact:

Post by Kate »

ckguy wrote: HAPPY BIRTHDAY CEILICK
:birthday
Post Reply