4SPR0241.BMP

Request patches for Keens 4-6.
Post Reply
User avatar
Nisaba
Posts: 320
Joined: Fri Jan 01, 2016 11:15 pm
Location: patch.pat
Contact:

4SPR0241.BMP

Post by Nisaba »

Keen 4:
What is the purpose of this sprite image anyway 4SPR0241.BMP?
keenmaster486
Posts: 6
Joined: Sat Mar 26, 2016 3:15 am
Location: The far side of the moon
Contact:

Post by keenmaster486 »

It looks like something left over from Keen Dreams. Or maybe Keen 4 Demo.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

It was originally a Keen Dreams style door, before gem doors were implemented. Some very basic code remains but is unusable. The image itself is not cached or displayed by default, making it difficult to use.

The Wetsuit can be made to use it instead of its default sprite, freeing up an image for the Sprite or Arachnut to use. Alternatively a wetsuit-like sprite can be made to use it.
User avatar
Nisaba
Posts: 320
Joined: Fri Jan 01, 2016 11:15 pm
Location: patch.pat
Contact:

Post by Nisaba »

The Wetsuit can be made to use it instead of its default sprite, freeing up an image for the Sprite or Arachnut to use.
...or even for the Keen I?!
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Whatever it's used for must also cache the sprite in the level or the game will crash. The Arachnut is the easiest thing to do this with. If added to its cache anything else can use it, so long as there is an Arachnut in the level.

If you're planning on letting Keen use it however you'd be better off adding it to the Lifewater flask sprite's cache. This patch does that and means that any level with a 1UP flask sprite can also use the door sprite, no problems:

Code: Select all

#1UP now caches SPR241
%patch $3072A $00F1W #Flask cache end
Post Reply