Extra frame for bored Keen - Keen 4

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

Extra frame for bored Keen - Keen 4

Post by szemigi » Sat Mar 03, 2018 8:53 pm

Well, I know already requested this, but I need you Levellass to rearrange it.

So the following thing: in Keen 4, Keen has extra frame that is the computerwrist-watching sprite. The problem is that this affects the demo mode (so there is no demo but only

That's why, rearrange these patches somehow, so that these won't affect the demo at any conditions, because like I said, the problem is that there is no demo (only 1), since I want the max demo the game originally has.

Code: Select all

#Insert new 'check wrist' action in bored-2 sequence
%patch $2F8CC $0CD4W
%patch $2FB44 $009FW $009FW $0003W $0000W $0001W $003CW $0000W $0000W
              $0B800395RL   $0B8014A9RL   $0B801AA2RL   $0A5EW

#Disable EGAGRAPH check in Keen 4 (Frees 389 bytes at $3CF6)
%patch $3CE5 $90 $90
%patch $2EF2E $0000W

#Redirect to wrist-checking sub in tile interactions, normal and map
%patch $D0F4 $9A $037D0526RL     $90 $90
%patch $E1AB $011EW
%patch $E204 $C5
%patch $E244 $E9 $0084W
%patch $E2B8 $05 $B8 $15A0W  $EB $03 $B8 $14CEW  $50 $56 $9A $09DC120ARL
             $83 $C4 $04 $9A $037D0526RL     $5F $5E $8B $E5 $5D $CB

#Wrist-checking sub =$037D0526RL (ESC ONLY!)
%patch $3CF6 $55 $8B $EC $83 $3E $00BEW  $00 $75 $0D			#If not 0, skip next line
             $83 $3E $C649W  $01 $75 $06 $C7 $06 $00BEW  $0001W		#If esc, set 1
             $83 $3E $00BEW  $02 $76 $04 $FF $0E $00BEW			#If >2, dec 1
             $83 $3E $00BEW  $02 $75 $06 $C7 $06 $00BEW  $0000W  $5D $CB #If =2, set 0

#Menu can't be activated until demo mode =1, sets mode to 0 after
%patch $796E $00BEW  $01 $74 $03 $E9 $0123W  $C7 $06 $00BEW  $0000W  $EB $10

#Wristcheck action =$4099W
%patch $32F09 $009FW $009FW $0000W $0000W $0001W $0010W $0000W $0000W
              $0B800395RL   $0B8014A9RL   $09DC176ERL   $098CW

levellass
Posts: 2895
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Extra frame for bored Keen - Keen 4

Post by levellass » Wed Mar 14, 2018 8:37 pm

I don't understand the problem; what exactly is wrong? How does it affect demo mode?

User avatar
szemigi
Posts: 584
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Re: Extra frame for bored Keen - Keen 4

Post by szemigi » Wed Mar 14, 2018 9:23 pm

You connected/affiliated the Computerwrist checking patch with the Moon 2 tile property patch, which causes extra problem for this. It means that after using the Computerwrist with the Moon 2 tile property I can only see 1 demo when choosing RETURN TO DEMO point. I'm must use the Moon 2 tile property patch to have fully working Computerwrist patch (either pressing ESC version one, or the bored Keen version one), but when I remove the entire Moon 2 tile property patch, when Keen enters a level, it stuck (but not crashing).

I sent you the file, so test it.

Post Reply