How does F10 + Y work exactly?
How does F10 + Y work exactly?
I was just messing around in Keen 4 with the F10 + Y cheat, and as I remembered, it would sometimes clear up after a level was complete, and sometimes not. Once, in Chasm of Chills, Princess Lindsey cleared it up all by herself. Is there any consistency to how it works?
The F10 + Y cheat was *supposed* to work by overlaying graphics onto tiles. In Keen 5 this works, the graphics used are in the bottom row of sprite icons, the yellow and red lines.
In Keen 4 and 6 however a mistake was made, possibly they wanted to use sprites instead of tile graphics. Whatever the reason the subroutine calls tile graphics from chunks that don't exist, this is why they appear as blocks of gibberish in 4/6.
What *stops* the drawing is anything that disrupts the variables it uses for 'draw stuff' This includes exiting a level, saving/loading a game and some text messages. Since each tile property is 'scanned' independently, often only some tiles will be 'cleared' when this happens. (Try exiting a Y'd level and looking at the map.)
In Keen 4 and 6 however a mistake was made, possibly they wanted to use sprites instead of tile graphics. Whatever the reason the subroutine calls tile graphics from chunks that don't exist, this is why they appear as blocks of gibberish in 4/6.
What *stops* the drawing is anything that disrupts the variables it uses for 'draw stuff' This includes exiting a level, saving/loading a game and some text messages. Since each tile property is 'scanned' independently, often only some tiles will be 'cleared' when this happens. (Try exiting a Y'd level and looking at the map.)
What you really need, not what you think you ought to want.
Amazing. I've never noticed that before -- that it works properly in Keen 5. Thanks for the explanation LL.
Edit: Just for fun, here are two shots I took for FYCK:
Edit: Just for fun, here are two shots I took for FYCK:
My newest mod - Commander Keen: Sunset: viewtopic.php?t=8568 | codename H.Y.E.N.A.
A patch is unweildly, there are in fact graphics cached when a level loads for the F10 + Y cheat (It eats up about 256 bytes of level memory.), the tiles from $5A to $7A You can use other tiles if you have them present in your level, but Keen 4 has no real usable tiles. This works ok:
Code: Select all
%patch $72AB $CC $03
%patch $72CB $CC $03
%patch $732F $CC$03
%patch $7393 $CC $03
What you really need, not what you think you ought to want.