Request patches for Keen Dreams.
levellass
Posts: 3001 Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand
Post
by levellass » Fri Nov 15, 2019 11:59 pm
And this patch should display a green background on beating the boss. (It's the $0002W)
Code: Select all
#HS table has different background on Game Over
%patch $445D $A1 $03A9W
%patch $5E6C $A1 $03A9W
%patch $23E19 $0001W
%patch $4397 $B8 $0001W $A3 $03A9W $E9 $0109W
%patch $16C0D $B8 $0004W $83 $3E $7126W $00 $7C $03 $B8 $0002W $A3 $03A9W
$50 $9A $0CA5026BRL $44 $44
szemigi
Posts: 717 Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:
Post
by szemigi » Sat Nov 16, 2019 9:29 am
Thanks, it works. Is also the 8x8 graphic changing for the ending window border possible?
levellass
Posts: 3001 Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand
Post
by levellass » Sat Nov 16, 2019 10:23 pm
It's easily possible to make them use the same kind of border as the Game Over window:
Code: Select all
#Ending windows use the same new border as Game Over
%patch $5920 $00003A45RL #1st ending window
%patch $595F $00003A45RL #2nd ending window
%patch $5999 $00003A45RL #3rd ending window
If you want them to use a THIRD border type that is a bit more tricky.
szemigi
Posts: 717 Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:
Post
by szemigi » Sat Nov 16, 2019 11:20 pm
Make the tricky (third type of border) patch. But keep in mind I'm almost done with my mod, so really don't wanna say, but hurry a bit. (Again, just reminding you in the meantime).
And this third type border would go for the ending border only.
levellass
Posts: 3001 Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand
Post
by levellass » Mon Nov 18, 2019 1:54 am
This patch should be independent of the other window border one. Here the border is 20 ($14) tiles ahead of the main stuff, which I think is where it should be if you used another 8 tiles for the second window border.
Code: Select all
#Window border alteration code =$0CA5019BRL
%patch $CBEB $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $9A $0CA501CERL
$57 $56 $B8 $0019W $2B $C7 $D1 $E8 $50 $B8 $0028W $2B $C6 $D1 $E8 $50
$9A $11FA1B27RL $83 $C4 $08 $9A $0CA501CERL $5F $5E $5D $CB
%patch $CC1E $55 $8B $EC $83 $36 $01CBW $14 $83 $36 $01CDW $14 $83 $36 $01CFW
$14 $83 $36 $01D1W $14 $83 $36 $01D3W $14 $83 $36 $01D5W
$14 $83 $36 $01D7W $14 $83 $36 $01D9W $14 $5D $CB
#Ending windows use new code
%patch $5920 $0CA5019BRL #1st ending window
%patch $595F $0CA5019BRL #2nd ending window
%patch $5999 $0CA5019BRL #3rd ending window
I don't know how many ending windows you're using, so delete any of the last lines you're not using.
szemigi
Posts: 717 Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:
Post
by szemigi » Mon Nov 18, 2019 10:20 pm
Many thanks for the patch! It works, like the others you made in the past few days/weeks. Thanks again.
(Expect a release of my KDR mod soon.)