This is the relevant patches:
Code: Select all
#Level that matters (Default 13 = Korath base)
%patch $EC31 $36 #Level 13 (28 + 26 = 56)
Code: Select all
#Get the special ending by...
%patch $EC33 $0E $75 #Win level by fuse (Default)
%patch $EC33 $01 $75 #Win level normally (And NOT by fuse!)
%patch $EC33 $01 $72 #Just winning the level (Fuse or normal)
%patch $EC33 $00 $75 #NOT winning the level (In any way)
It may even be possible to have multiple special endings with various triggers, but this would involve a little more rewriting, and the use of stuff like the help text files (Since we can't add new text files in-game)