Patch:Bio Menace/Music

From ModdingWiki
Jump to navigation Jump to search

This page covers music-related patches for Bio Menace. Basically, they let one decide which song is played where, at least most of the time.

Bio Menace level songs assignments

Bio Menace 1, shareware release (v1.1)

#Song values:
#00: Crusing         01: Weasel
#02: Bio Theme 1     03: Snake Save
#04: Dirty Water     05: Rockin' It
#06: Bayou           07: Roboty
#08: Prisoner        09: Dr. Shock
#0A: Chasing         0B: Like It Was
#0C: Apogee Fanfare  0D: Saved
#0E: Resting         0F: Can't Get
#10: Non Vince       11: The City

#This is the music played in each level (also including non-level references):
#             VALUE   LEVEL                             MUSIC PLAYED     LEVEL No
%patch $28E2E $11 $00 #DownTown Metro; Help menu        (The City)       0
              $01 $00 #High Rise                        (Weasel)         1
              $02 $00 #City Park                        (Bio Theme 1)    2
              $11 $00 #South Side                       (The City)       3
              $04 $00 #Sewer                            (Dirty Water)    4
              $05 $00 #Cave                             (Rockin' It)     5
              $0A $00 #Skull Man                        (Chasing)        6
              $06 $00 #Elevator                         (Bayou)          7
              $07 $00 #No Man's Land                    (Roboty)         8
              $08 $00 #Lab Entrance                     (Prisoner)       9
              $09 $00 #Computer Core                    (Dr. Shock)      10
              $0A $00 #Mangle's Last Stand              (Chasing)        11
              $0B $00 #High scores table                (Like It Was)    12
              $0C $00 #Apogee Fanfare                   (Apogee Fanfare) 13
%patch $28E4A $0D $00 #                                 (Saved)          14
              $0E $00 #                                 (Resting)        15
              $0F $00 #                                 (Can't Get)      16
              $10 $00 #                                 (Non Vince)      17
              $FF $FF #                                 (No music)       18
              $00 $00 #                                 (Crusing)        19

#Other music played: (Values here is number of LEVEL who's music is used)
%patch $3C96 $12 $00 #Startup technical help
%patch $4E90 $0C $00 #End of game story
%patch $C4B8 $11 $00 #Invincibility mode
%patch $D36B $0E $00 #Skull Man defeat (mid-boss)
%patch $F522 $0F $00 #Discussion with a hostage
%patch $F9DB $0F $00 #Message from a robot (makes appearances in episodes 2-3)
%patch $1DDF4 $10 $00 #In-game menu
%patch $1DF15 $10 $00 #In-game menu, restarting music after pressing on M

#Title screen songs:
%patch $3CBE $0B #Play on the first screen
%patch $3CD9 $0B #Check if playing before loading the second screen
%patch $3CDD $0B #Play on second (if the previously mentioned check tells to)
%patch $3CF8 $0B #Check if playing before loading the third screen
%patch $3CFC $0B #Play on third (if the check tells to)

#Secret levels song
%patch $698D $06 $00

Bio Menace 1, freeware release (v1.1)

#Song values:
#00: Crusing         01: Weasel
#02: Bio Theme 1     03: Snake Save
#04: Dirty Water     05: Rockin' It
#06: Bayou           07: Roboty
#08: Prisoner        09: Dr. Shock
#0A: Chasing         0B: Like It Was
#0C: Apogee Fanfare  0D: Saved
#0E: Resting         0F: Can't Get
#10: Non Vince       11: The City

#This is the music played in each level (also including non-level references):
#             VALUE   LEVEL                             MUSIC PLAYED     LEVEL No
%patch $2942E $11 $00 #DownTown Metro; Help menu        (The City)       0
              $01 $00 #High Rise                        (Weasel)         1
              $02 $00 #City Park                        (Bio Theme 1)    2
              $11 $00 #South Side                       (The City)       3
              $04 $00 #Sewer                            (Dirty Water)    4
              $05 $00 #Cave                             (Rockin' It)     5
              $0A $00 #Skull Man                        (Chasing)        6
              $06 $00 #Elevator                         (Bayou)          7
              $07 $00 #No Man's Land                    (Roboty)         8
              $08 $00 #Lab Entrance                     (Prisoner)       9
              $09 $00 #Computer Core                    (Dr. Shock)      10
              $0A $00 #Mangle's Last Stand              (Chasing)        11
              $0B $00 #High scores table                (Like It Was)    12
              $0C $00 #Apogee Fanfare                   (Apogee Fanfare) 13
%patch $2944A $0D $00 #                                 (Saved)          14
              $0E $00 #                                 (Resting)        15
              $0F $00 #                                 (Can't Get)      16
              $10 $00 #                                 (Non Vince)      17
              $FF $FF #                                 (No music)       18
              $00 $00 #                                 (Crusing)        19

#Other music played: (Values here is number of LEVEL who's music is used)
%patch $3C96 $12 $00 #Startup technical help
%patch $3CB1 $12 $00 #Startup copyright notice
%patch $4EAD $0C $00 #End of game story
%patch $CABA $11 $00 #Invincibility mode
%patch $D96D $0E $00 #Skull Man defeat (mid-boss)
%patch $FB24 $0F $00 #Discussion with a hostage
%patch $FFDD $0F $00 #Message from a robot (makes appearances in episodes 2-3)
%patch $1E3F6 $10 $00 #In-game menu
%patch $1E517 $10 $00 #In-game menu, restarting music after pressing on M

#Title screen songs:
%patch $3CD4 $0B #Play on the first screen
%patch $3CEF $0B #Check if playing before loading the second screen
%patch $3CF3 $0B #Play on second (if the previously mentioned check tells to)
%patch $3D0E $0B #Check if playing before loading the third screen
%patch $3D12 $0B #Play on third (if the check tells to)

#Secret levels song:
%patch $69C2 $06 $00

Bio Menace 2, freeware release (v1.1)

#Song values:
#00: Crusing      01: Ants Pants
#02: Squeaky      03: Bit Byte
#04: Snake Save   05: Dr. Shock
#06: Bio Theme 1  07: Prisoner
#08: Roboty       09: Bayou
#0A: Dirty Water  0B: Muchmput
#0C: Whodol       0D: Chasing
#0E: Guess        0F: Saved
#10: Resting      11: Apogee Fanfare
#12: Can't Get    13: Non Vince

#This is the music played in each level (also including non-level references):
#             VALUE   LEVEL                                   MUSIC PLAYED     LEVEL No
%patch $294EC $06 $00 #Outer Woods; Help menu                 (Bio Theme 1)    0
              $00 $00 #Main Corrider                          (Crusing)        1
              $09 $00 #Ant Caves                              (Bayou)          2
              $09 $00 #Ant Town                               (Bayou)          3
              $0D $00 #The Queen                              (Chasing)        4
              $02 $00 #Trash Dump                             (Squeaky)        5
              $0D $00 #Trash Boss                             (Chasing)        6
              $08 $00 #Electronics Lab                        (Roboty)         7
              $07 $00 #Genetics Lab                           (Prisoner)       8
              $0B $00 #Specimens Lab                          (Muchmput)       9
              $0D $00 #Killer Pillers                         (Chasing)        10
              $0C $00 #The Enforcer                           (Whodol)         11
              $0D $00 #High scores table                      (Chasing)        12
              $11 $00 #Apogee Fanfare                         (Apogee Fanfare) 13
%patch $29508 $0F $00 #                                       (Saved)          14
              $10 $00 #                                       (Resting)        15
              $12 $00 #                                       (Can't Get)      16
              $13 $00 #                                       (Non Vince)      17
              $FF $FF #                                       (No music)       18
              $00 $00 #                                       (Crusing)        19

#Other music played: (Values here is number of LEVEL who's music is used)
%patch $3C90 $12 $00 #Startup copyright notice
%patch $4E5B $0F $00 #End of game story
%patch $C767 $11 $00 #Invincibility mode
%patch $DD28 $0E $00 #Trash Boss defeat (second mid-boss)
%patch $DD72 $0E $00 #The Queen defeat (first mid-boss)
%patch $DDD2 $0E $00 #The Enforcer defeat (boss)
%patch $FF87 $0F $00 #Discussion with a hostage
%patch $1046F $0C $00 #Apogee guys attacked
%patch $10483 $0F $00 #Message from a robot; Discussion with Apogee guys
%patch $1E6D5 $10 $00 #In-game menu
%patch $1E7F6 $10 $00 #In-game menu, restarting music after pressing on M

#Title screen songs:
%patch $3CB2 $0B #Play on the first screen
%patch $3CCD $0B #Check if playing before loading the second screen
%patch $3CD1 $0B #Play on second (if the previously mentioned check tells to)

#Secret levels song:
%patch $68FE $06

Bio Menace 3, freeware release (v1.1)

#Song values:
#00: Crusing         01: Sewer
#02: Uncertain       03: Bit Byte
#04: Sludge          05: Snake Save
#06: Bio Theme 2     07: Rockin' It
#08: Bayou           09: Going In Circles
#0A: Sneaky          0B: The Evil
#0C: Apogee Fanfare  0D: Saved
#0E: Resting         0F: Can't Get
#10: Non Vince

#This is the music played in each level (also including non-level references):
#             VALUE   LEVEL                          MUSIC PLAYED       LEVEL No
%patch $2977C $00 $00 #Barricade; Help menu          (Crusing)          0
              $01 $00 #Fort Entrance                 (Sewer)            1
              $02 $00 #Guard Tower                   (Uncertain)        2
              $03 $00 #Cyborg Trouble                (Bit Byte)         3
              $04 $00 #Goliath! ; End of game        (Sludge)           4
              $05 $00 #Armory                        (Snake Save)       5
              $06 $00 #Mutants Attack; Secret levels (Bio Theme 2)      6
              $01 $00 #Robots Attack                 (Sewer)            7
              $02 $00 #Utility Maintenance           (Uncertain)        8
              $09 $00 #Main Control Center           (Going In Circles) 9
              $0A $00 #Circle of Death               (Sneaky)           10
              $0B $00 #Master cain; Game intro       (The Evil)         11
              $04 $00 #High scores table             (Sludge)           12
              $0C $00 #Apogee Fanfare                (Apogee Fanfare)   13
%patch $29798 $0D $00 #                              (Saved)            14
              $0E $00 #                              (Resting)          15
              $0F $00 #                              (Can't Get)        16
              $10 $00 #                              (Non Vince)        17
              $FF $FF #                              (No music)         18
              $00 $00 #                              (Crusing)          19

#Other music played: (Values here is number of LEVEL who's music is used)
%patch $3C90 $12 $00 #Startup copyright notice
%patch $4E48 $04 $00 #End of game story
%patch $C4AC $11 $00 #Invincibility mode
%patch $D8B7 $0E $00 #Goliath Boss defeat (mid-boss)
%patch $FB7B $0F $00 #Discussion with a hostage
%patch $FF8E $0F $00 #Message from a robot
%patch $12F13 $0E $00 #Master Cain defeat (boss)
%patch $1EBA6 $10 $00 #In-game menu
%patch $1ECC7 $10 $00 #In-game menu, restarting music after pressing on M

#Two more song assignments with unclear purposes, possibly related
#to Master Cain's introduction in the final level.
%patch $1515C $0C $00
%patch $15178 $0E $00

#Title screen songs:
%patch $3CB2 $0B #Play on the first screen
%patch $3CCD $0B #Check if playing before loading the se
%patch $3CD1 $0B #Play on second (if the previously mentioned check tells to)

#Secret levels song:
%patch $68D8 $06