Oracle Council Member music

Request patches for Keens 4-6.
Post Reply
User avatar
Bubzrulz
Posts: 208
Joined: Thu Dec 22, 2016 12:37 pm
Location: N.S.W AUSTRAILA

Oracle Council Member music

Post by Bubzrulz »

so i have made it so getting to Council Member dont win the game now i need a patch for music after u rescue him
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Oracle Council Member music

Post by levellass »

This is a modified version of the 'don't win level' patch; you will have to replace your old version with this new version. It makes the regular level music play when the Member vanishes.

Code: Select all

#Disable level end type
%patch $FCFD  $01

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

#Don't stop music after Member vanishes
%patch $F5E7 $90 $90 $90 $90 $90

#Member collision; if Keen run oracle windows and transform = $037D0526RL
%patch $3CF6 $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $83 $3D $02 $75 $0F
             $C7 $44 $1C $1F46W  $9A $0E8F0BA5RL     $9A $16540D59RL     $FF
             $36 $7A68W  $9A $06BD20C7RL     $83 $C4 $02 $5F $5E $8B $E5 $5D $CB

#Use new collision
%patch $30E3C $037D0526RL
%patch $30E5A $037D0526RL
%patch $30E78 $037D0526RL
User avatar
Bubzrulz
Posts: 208
Joined: Thu Dec 22, 2016 12:37 pm
Location: N.S.W AUSTRAILA

Re: Oracle Council Member music

Post by Bubzrulz »

levellass wrote: Sat Apr 22, 2017 5:02 am This is a modified version of the 'don't win level' patch; you will have to replace your old version with this new version. It makes the regular level music play when the Member vanishes.

Code: Select all

#Disable level end type
%patch $FCFD  $01

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

#Don't stop music after Member vanishes
%patch $F5E7 $90 $90 $90 $90 $90

#Member collision; if Keen run oracle windows and transform = $037D0526RL
%patch $3CF6 $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $83 $3D $02 $75 $0F
             $C7 $44 $1C $1F46W  $9A $0E8F0BA5RL     $9A $16540D59RL     $FF
             $36 $7A68W  $9A $06BD20C7RL     $83 $C4 $02 $5F $5E $8B $E5 $5D $CB

#Use new collision
%patch $30E3C $037D0526RL
%patch $30E5A $037D0526RL
%patch $30E78 $037D0526RL
this patch dont like the above patch feel proud i narrowed it down from my whole patch file

Code: Select all

#New collision for Skypest, stunnable
%patch $3D1D $55 $8B $EC $56 $57 $8B $76 $06 $8B $7E $08 $83 $3D $02 $75 $09 #Check for Keen (Type 2)
             $9A $0B8013E9RL     $5F $5E $5D $CB $83 $3D $03 $75 $1F $B8     #If Keen, kill him; check for shot (Type 3)
             $24C2W  $50 $57 $56 $9A $09DC1695RL     $83 $C4 $06 $C7 $44 $18     #If shot, become $24C2W
             $FFE8W  $8B $44 $0E $D1 $E0 $D1 $E0 $D1 $E0 $89 $44 $16 $5F $5E $5D #Jump into the air $FFE8
             $CB

#Skypests use new collision
%patch $3130A $037D054DRL #Flying Skypest
%patch $31328 $037D054DRL #Flying Skypest

#Stunned Skypests act properly
%patch $31332 $01C8W $01C8W $0002W $0000W $0000W $0000W $0000W $0000W
              $09DC16C9RL   $00000000L    $09DC1913RL   $0000W
just made them harmless for time being as they are unquenchable
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Re: Oracle Council Member music

Post by levellass »

If you give me a copy of your patch file I can hunt down conflicting patches and make them all work together.
User avatar
Nisaba
Posts: 320
Joined: Fri Jan 01, 2016 11:15 pm
Location: patch.pat
Contact:

Re: Oracle Council Member music

Post by Nisaba »

levellass wrote: Sun Apr 23, 2017 9:08 am If you give me a copy of your patch file I can hunt down conflicting patches and make them all work together.
because levellass is awesome!
User avatar
Bubzrulz
Posts: 208
Joined: Thu Dec 22, 2016 12:37 pm
Location: N.S.W AUSTRAILA

Re: Oracle Council Member music

Post by Bubzrulz »

Nisaba wrote: Sun Apr 23, 2017 9:15 pm
levellass wrote: Sun Apr 23, 2017 9:08 am If you give me a copy of your patch file I can hunt down conflicting patches and make them all work together.
because levellass is awesome!

yes that is true few other things to do then i shall hand it over
Post Reply