a Keen 1 patch modificating

Request patches for Keens 1-3.
Post Reply
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

a Keen 1 patch modificating

Post by szemigi »

Okay, these patches (or maybe one of them) should be updated for upcoming my Keen 1 mod:

(Remember these were used in my earlier Keen 1 Lost Secret mod: http://www.shikadi.net/keenwiki/Keen_1_Lost_Secret)

#Keen can always pogo, no pogo in status window:
%patch $3B16 $EB $05 #Always pogo 1
%patch $3DA5 $EB $0C #Always pogo 2

#Doors always open if pogo got
%patch $4592 $0AF2W $0AF2W $0AF2W $0AF2W

#Door check for keys or pogo code
%patch $0AF2 $8B $5E $F6 $D1 $E3 $83 $BF $AA9EW $00 $74 $0B $56 $57 $E8 $1CF5W
$83 $C4 $04 $E9 $3A6FW $83 $3E $AA9AW $00 $75 $EE $E9 $3891W

#Change Ammo\Pogo pointers for different sounds
%patch $45AC $449AW $44A1W

#Change code for two sounds
%patch $449A $83 $06 $AAC8W $05 $EB $10 $C7 $06 $AA9AW $0001W $B8 $0020W $50 $EB $08

#When Keen dies, take the pogo, life and keycards
%patch $8041 $E8 $CF16W $90
%patch $4F58 $EB $46 $C7 $06 $AA9EW $0000W $C7 $06 $AAA0W $0000W
$C7 $06 $AAA2W $0000W $C7 $06 $AAA4W $0000W $FF $0E
$AAC6W $C7 $06 $AA9AW $0000W $C3

As you see, in Keen 1 Lost Secrets, by using these patches I can only open the 4 doors with the pogo only (after getting it, since this mod has only 1 level and of course, i didn't put the 4 keycards because of the pogo). With the red,blue,yellow and green keycards I cannot open them. So I want you Lass to update the patches above to let Keen open the doors with the 4 keycards and/or the pogo as well.

In short: Keen can open the doors with the keycards (red card + red door, etc.) + Keen can open the doors with the pogo as well (except with the pogo he can open all the doors).

EDIT: And remember that this updating/modificating patch thing is vital part of my current mod I'm working on (since like I said, I cannot open the doors with the keycards, but only with the pogo, so that's why I want Keen to open doors with keycards - as usually - and the pogo)


If you cannot do this, my Keen 1 mod will be scrapped, remember!
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: a Keen 1 patch modificating

Post by levellass »

When a door is opened,do you want Keen to lose the pogo like it was a keycard?
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: a Keen 1 patch modificating

Post by szemigi »

levellass wrote: Mon Oct 23, 2017 1:22 pm When a door is opened,do you want Keen to lose the pogo like it was a keycard?
Nope.

I want this:
When Keen opened the 4 doors with the keycards + when Keen dies or exits a level, after that Keen loses all 4 keycards in all cases.
When Keen gets the pogo, he is able to open all the 4 doors. After exiting the level or dying he loses it.

Is it possible? Because it's important and these are what I exactly want.
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: a Keen 1 patch modificating

Post by szemigi »

How long must I wait for the patches? I know you have own things to do, but if I must wait for so long, tell me when can you make it, because a reply is enough for me.

Like I always say: Still waiting.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: a Keen 1 patch modificating

Post by levellass »

There is a small error in the patch that was not picked up because you never needed the keycards. This is the fixed patch (It is simpler because you already have a patch to remove the pogo and cards when Keen dies.)

Code: Select all

#Keen can always pogo, no pogo in status window:
%patch $3B16 $EB $05 #Always pogo 1
%patch $3DA5 $EB $0C #Always pogo 2

#Doors always open if pogo got
%patch $4592 $0AF2W $0AF2W $0AF2W $0AF2W

#Door check for keys or pogo code
%patch $0AF2 $8B $5E $F6 $D1 $E3 $83 $BF $AA9AW  $00 $74 $0B $56 $57 $E8 $1CF5W
                 $83 $C4 $04 $E9 $3A6FW  $83 $3E $AA9AW  $00 $75 $EE $E9 $3891W

#Change Ammo\Pogo pointers for different sounds
%patch $45AC $449AW $44A1W

#Change code for two sounds
%patch $449A $83 $06 $AAC8W $05 $EB $10 $C7 $06 $AA9AW $0001W $B8 $0020W $50 $EB $08

Note also this means you can have a fifth kind of door that uses the pogo as a keycard, or the battery, or the whiskey and so on But you must sacrifice something like the light switch or bridge switch.
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: a Keen 1 patch modificating

Post by szemigi »

I see.


Well, in the meantime I forgot to ask:

1.) Can you make that if Keen collected a ship part in Level 6 for example and he dies after that, he loses it, so you must enter Level 6 to collect it again? (And same goes for all 4 ship parts!)
2.) Can you also make that Keen has got ship part after collecting it + exits the certain level (unlike after dying I told above) ? (For example in Level 6.)

I especially want these, because I wanna prevent people to collect the ship part + die after that in a level, so that they can have it immediately after dying and they quickly win the game by doing this "cheat". I hope you get what I mean by this feeling. :/
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: a Keen 1 patch modificating

Post by levellass »

This is already a part of Keen; see this page: http://www.shikadi.net/keenwiki/Patch:S ... s_on_death

Code: Select all

#Parts levels (Part removed if you die in this level)
%patch $4F69 $0008W $74 #Joystick
%patch $4F70 $0003W $74 #Battery
%patch $4F75 $0004W $74 #Vacuum
%patch $4F7C $0010W $74 #Whiskey
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: a Keen 1 patch modificating

Post by szemigi »

Tested and for me, collecting a ship part + dying after that I still have the ship part.

Could this patch be the guilty or what?
#When Keen dies, take the pogo, life and keycards
%patch $8041 $E8 $CF16W $90
%patch $4F58 $EB $46 $C7 $06 $AA9EW $0000W $C7 $06 $AAA0W $0000W
$C7 $06 $AAA2W $0000W $C7 $06 $AAA4W $0000W $FF $0E
$AAC6W $C7 $06 $AA9AW $0000W $C3
#Set pogo AND ammo to 0 when Keen dies\exits levels
%patch $55EF $EB $4A $33 $C0 $A3 $AAC8W $A3 $AA9AW $A3 $6EC0W $C3
%patch $7D01 $E8 $D8EDW $90 $90 $90

EDIT: Also, I don't know if these are right:
#Parts levels (Part removed if you die in this level)
%patch $4F69 $0008W $74 #Joystick
%patch $4F70 $0003W $74 #Battery
%patch $4F75 $0004W $74 #Vacuum
%patch $4F7C $0010W $74 #Whiskey

#What happens in special levels; set brown to value blue
%patch $4F8C $AA94W $0008W #Joystick
%patch $4F84 $AA9CW $0003W #Battery
%patch $4F94 $AA96W $0004W #Vacuum
%patch $4F9C $AA98W $0010W #Whiskey

Help me, because I'm pissed off of this patch chaoticness! (good way)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: a Keen 1 patch modificating

Post by levellass »

Ok, I think there are some patches in your patchfile that aren't needed and should be deleted. (You shuldn't need the $8041 one, that should be replaced with the other patch we made.) Do you have a link to your patch file? It might be best if I go through it and check each patch to make sure.
Post Reply