Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MM3_Title_Header:
- smpsHeaderStartSong 3
- smpsHeaderVoice MM3_Title_Voices
- smpsHeaderChan $06, $02
- smpsHeaderTempo $01, $00
- smpsHeaderDAC MM3_Title_DAC
- smpsHeaderFM MM3_Title_FM1, $00, $03
- smpsHeaderFM MM3_Title_FM2, $00, $03
- smpsHeaderFM MM3_Title_FM3, $00, $03
- smpsHeaderFM MM3_Title_FM4, $00, $03
- smpsHeaderFM MM3_Title_FM5, $00, $02
- smpsHeaderPSG MM3_Title_PSG1, $F4, $03, $00, $00
- smpsHeaderPSG MM3_Title_PSG2, $00, $03, $00, $00
- MM3_Title_Voices:
- ; Voice $00
- ; $3D
- ; $02, $02, $02, $03, $98, $19, $19, $19, $0A, $0D, $0D, $0D
- ; $07, $04, $04, $04, $34, $18, $18, $18, $15, $80, $85, $80
- smpsVcAlgorithm $05
- smpsVcFeedback $07
- smpsVcUnusedBits $00
- smpsVcDetune $00, $00, $00, $00
- smpsVcCoarseFreq $03, $02, $02, $02
- smpsVcRateScale $00, $00, $00, $02
- smpsVcAttackRate $19, $19, $19, $18
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $0D, $0D, $0D, $0A
- smpsVcDecayRate2 $04, $04, $04, $07
- smpsVcDecayLevel $01, $01, $01, $03
- smpsVcReleaseRate $08, $08, $08, $04
- smpsVcTotalLevel $00, $05, $00, $15
- ; Voice $01
- ; $08
- ; $0A, $70, $30, $60, $1F, $1F, $5F, $5F, $12, $0E, $0A, $0A
- ; $00, $04, $04, $03, $26, $26, $26, $26, $24, $2D, $13, $80
- smpsVcAlgorithm $00
- smpsVcFeedback $01
- smpsVcUnusedBits $00
- smpsVcDetune $06, $03, $07, $00
- smpsVcCoarseFreq $00, $00, $00, $0A
- smpsVcRateScale $01, $01, $00, $00
- smpsVcAttackRate $1F, $1F, $1F, $1F
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $0A, $0A, $0E, $12
- smpsVcDecayRate2 $03, $04, $04, $00
- smpsVcDecayLevel $02, $02, $02, $02
- smpsVcReleaseRate $06, $06, $06, $06
- smpsVcTotalLevel $00, $13, $2D, $24
- ; Voice $02
- ; $38
- ; $5A, $34, $54, $32, $5F, $5F, $1C, $5F, $09, $0A, $06, $12
- ; $00, $00, $00, $08, $F6, $F9, $F8, $08, $27, $1D, $22, $81
- smpsVcAlgorithm $00
- smpsVcFeedback $07
- smpsVcUnusedBits $00
- smpsVcDetune $03, $05, $03, $05
- smpsVcCoarseFreq $02, $04, $04, $0A
- smpsVcRateScale $01, $00, $01, $01
- smpsVcAttackRate $1F, $1C, $1F, $1F
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $12, $06, $0A, $09
- smpsVcDecayRate2 $08, $00, $00, $00
- smpsVcDecayLevel $00, $0F, $0F, $0F
- smpsVcReleaseRate $08, $08, $09, $06
- smpsVcTotalLevel $01, $22, $1D, $27
- ; Voice $03
- ; $1A
- ; $75, $43, $21, $31, $52, $52, $54, $50, $04, $08, $04, $08
- ; $03, $00, $03, $00, $25, $C7, $25, $07, $28, $32, $17, $80
- smpsVcAlgorithm $02
- smpsVcFeedback $03
- smpsVcUnusedBits $00
- smpsVcDetune $03, $02, $04, $07
- smpsVcCoarseFreq $01, $01, $03, $05
- smpsVcRateScale $01, $01, $01, $01
- smpsVcAttackRate $10, $14, $12, $12
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $08, $04, $08, $04
- smpsVcDecayRate2 $00, $03, $00, $03
- smpsVcDecayLevel $00, $02, $0C, $02
- smpsVcReleaseRate $07, $05, $07, $05
- smpsVcTotalLevel $00, $17, $32, $28
- ; Voice $04
- ; $04
- ; $0E, $72, $02, $32, $DB, $9F, $D4, $96, $17, $07, $02, $07
- ; $00, $07, $00, $07, $AA, $B8, $24, $B8, $10, $82, $1D, $82
- smpsVcAlgorithm $04
- smpsVcFeedback $00
- smpsVcUnusedBits $00
- smpsVcDetune $03, $00, $07, $00
- smpsVcCoarseFreq $02, $02, $02, $0E
- smpsVcRateScale $02, $03, $02, $03
- smpsVcAttackRate $16, $14, $1F, $1B
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $07, $02, $07, $17
- smpsVcDecayRate2 $07, $00, $07, $00
- smpsVcDecayLevel $0B, $02, $0B, $0A
- smpsVcReleaseRate $08, $04, $08, $0A
- smpsVcTotalLevel $02, $1D, $02, $10
- ; Voice $05
- ; $14
- ; $70, $70, $30, $30, $5F, $5F, $5F, $5F, $17, $0A, $19, $0A
- ; $00, $00, $00, $00, $FF, $F7, $FF, $F7, $00, $80, $00, $80
- smpsVcAlgorithm $04
- smpsVcFeedback $02
- smpsVcUnusedBits $00
- smpsVcDetune $03, $03, $07, $07
- smpsVcCoarseFreq $00, $00, $00, $00
- smpsVcRateScale $01, $01, $01, $01
- smpsVcAttackRate $1F, $1F, $1F, $1F
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $0A, $19, $0A, $17
- smpsVcDecayRate2 $00, $00, $00, $00
- smpsVcDecayLevel $0F, $0F, $0F, $0F
- smpsVcReleaseRate $07, $0F, $07, $0F
- smpsVcTotalLevel $00, $00, $00, $00
- ; Voice $06
- ; $3C
- ; $01, $00, $00, $00, $1F, $1F, $15, $1F, $11, $0D, $12, $05
- ; $07, $04, $09, $02, $55, $3A, $25, $1A, $1A, $80, $07, $80
- smpsVcAlgorithm $04
- smpsVcFeedback $07
- smpsVcUnusedBits $00
- smpsVcDetune $00, $00, $00, $00
- smpsVcCoarseFreq $00, $00, $00, $01
- smpsVcRateScale $00, $00, $00, $00
- smpsVcAttackRate $1F, $15, $1F, $1F
- smpsVcAmpMod $00, $00, $00, $00
- smpsVcDecayRate1 $05, $12, $0D, $11
- smpsVcDecayRate2 $02, $09, $04, $07
- smpsVcDecayLevel $01, $02, $03, $05
- smpsVcReleaseRate $0A, $05, $0A, $05
- smpsVcTotalLevel $00, $07, $00, $1A
- ; FM1 Data
- MM3_Title_FM1:
- smpsSetvoice $04
- ;smpsFM3SpecialMode $02, $00, $05, $00
- smpsFMAlterVol $08
- dc.b nCs4, $30, nRst, $0C, nFs3, nCs4, nB3, nCs4, $42, nRst, $06
- smpsFMAlterVol $FD
- dc.b nE4, $18, nEb4, $3C
- smpsFMAlterVol $03
- dc.b nCs4, $0C, nB3
- smpsFMAlterVol $FD
- dc.b nD4, $4E, nRst, $06
- smpsFMAlterVol $03
- dc.b nCs4, $0C, nB3, nCs4, nA3, nFs3, $18, nE3, $0C, nFs3, $18, nA3
- dc.b nFs3, nA3, nB3, $12
- smpsFMAlterVol $06
- dc.b nBb3, $03
- smpsFMAlterVol $FD
- dc.b nB3, $03
- smpsFMAlterVol $FD
- dc.b nC4, $0C, nB3, nA3, nFs3, nA3, $3C, nRst, $60, smpsNoAttack, $0C, nFs3
- dc.b $0C, nAb3, nA3, nB3, nCs4, nE4, nFs4, $18, nCs4, nE4, nFs4, $15
- smpsFMAlterVol $03
- dc.b nBb4, $03
- smpsFMAlterVol $FD
- dc.b nB4, $24, nA4, $18, nFs4, $0C, nE4, $18, nFs4, nF4, $0C, nCs4
- dc.b $24, nRst, $0C, nF4, nFs4, $15
- smpsFMAlterVol $03
- dc.b nC5, $03
- smpsFMAlterVol $FD
- dc.b nCs5, $0C, nA4, nFs4, nCs4, nFs3, nA3, nCs4, nB3, $12, nCs4, nE4
- dc.b $0C, nFs4, $12, nA4, nB4, $0C, nCs5, $10, nB4, nA4, nFs4, nA4
- dc.b nAb4, nCs4, nF4, nAb4
- smpsFMAlterVol $FE
- dc.b nB4, $10
- smpsFMAlterVol $FE
- dc.b nCs5, $10
- smpsFMAlterVol $FE
- dc.b nF5, $0D
- smpsSetvoice $02
- dc.b nRst, $03
- smpsFMAlterVol $06
- smpsCall MM3_Title_Call0F
- smpsCall MM3_Title_Call0F
- dc.b nA3, nFs3, nAb3, nA3, nB3, nAb3, nA3, nB3, nCs4, nA3, nB3, nCs4
- dc.b nE4, nD4, nCs4, nB3
- MM3_Title_Loop04:
- smpsCall MM3_Title_Call10
- smpsLoop $01, $04, MM3_Title_Loop04
- dc.b nAb4, $06
- smpsFMAlterVol $05
- dc.b nFs4, $06, nF4, nCs4, $03
- smpsSetvoice $00
- smpsModSet $0A, $02, $06, $04
- dc.b nRst
- smpsFMAlterVol $FB
- MM3_Title_Jump02:
- smpsCall MM3_Title_Call11
- dc.b nRst, nCs4, nRst, nB3
- smpsCall MM3_Title_Call11
- smpsCall MM3_Title_Call12
- smpsCall MM3_Title_Call12
- dc.b nRst, nEb4, nRst, nE4, $18, nEb4, $0C, nCs4, nRst, nCs4, nRst, nB3
- dc.b nRst, nB3, nCs4, nRst, nCs4, $39, nRst, $03, nCs4, $0C
- smpsCall MM3_Title_Call13
- dc.b nFs4, nRst
- smpsFMAlterVol $FE
- dc.b nAb4, $18
- smpsFMAlterVol $02
- dc.b nE4, $0C, nCs4, nB3, nCs4, nE4, nRst, nAb4, nE4, $0C, nCs4, nB3
- dc.b nCs4, $16, nRst, $02, nCs4, $0C, nRst, nCs4, $18
- smpsCall MM3_Title_Call13
- dc.b nFs4, $24, nAb4, $09, nRst, $03, nAb4, $0C, nFs4, nAb4, nRst, nAb4
- dc.b nFs4, nAb4, nCs5, $09, nRst, $03, nCs5, $0C, nB4, nCs5, nRst, nB4
- dc.b $0C, nCs5, $18
- smpsJump MM3_Title_Jump02
- MM3_Title_Call0F:
- dc.b nCs4, $03, nRst, nCs4, nRst, nB3, nRst, nCs4, $06, nRst, nB3, nRst
- dc.b nCs4, nRst, nB3, nRst, nCs4, $03, nRst, nCs4, $06, nRst, nB3, nRst
- smpsReturn
- MM3_Title_Call10:
- smpsFMAlterVol $FB
- dc.b nAb4, $06
- smpsFMAlterVol $05
- dc.b nFs4, $06, nCs4
- smpsReturn
- MM3_Title_Call11:
- dc.b nFs3, $0C, nB3, nCs4, nRst, nE4, nRst, nEb4, nRst, nB3, nE4, nRst
- dc.b nEb4
- smpsReturn
- MM3_Title_Call12:
- dc.b nRst, nCs4, nE4, nAb4, $24, nFs4, $0C, nE4
- smpsReturn
- MM3_Title_Call13:
- dc.b nE4, $0C, nFs4, nCs4, nB4, nCs4, nA4, nCs4, nAb4, nCs4, nFs4, nCs4
- dc.b nE4
- smpsReturn
- ; FM2 Data
- MM3_Title_FM2:
- smpsSetvoice $03
- smpsModSet $14, $01, $02, $06
- smpsFMAlterVol $0C
- dc.b nA3, $30, smpsNoAttack, $0C, nRst, nA3, $0C, nFs3, nAb3, $30, nA3, $10
- dc.b nFs3, nE3, nEb3, $2A, nRst, $06, nEb3, $0C, nE3, nFs3, nA3, $3C
- dc.b nAb3, $30
- smpsSetvoice $02
- smpsModSet $0C, $00, $00, $00
- dc.b nRst, $60, nRst, $60
- smpsFMAlterVol $05
- dc.b nRst, $0C, nCs3, $54
- smpsSetvoice $03
- dc.b nRst, $30
- smpsModSet $14, $01, $02, $06
- dc.b nCs4, $09, nRst, $03, nCs4, $21, nRst, $03, nFs3, $60, nA3, nCs4
- dc.b nE3, $30, nF3, nFs3, $60, nA3, nCs4, $60, smpsNoAttack, $5D
- smpsSetvoice $04
- dc.b nRst, $03
- smpsFMAlterVol $05
- smpsCall MM3_Title_Call0D
- smpsCall MM3_Title_Call0D
- dc.b nFs3, nD3, nE3, nFs3, nAb3, nF3, nFs3, nAb3, nA3, nFs3, nAb3, nA3
- dc.b nCs4, nB3, nA3, nAb3
- MM3_Title_Loop03:
- smpsCall MM3_Title_Call0E
- smpsLoop $01, $04, MM3_Title_Loop03
- smpsFMAlterVol $FB
- dc.b nCs4, $06
- smpsFMAlterVol $05
- dc.b nB3, $06, nAb3, nF3
- smpsSetvoice $03
- dc.b nRst, $03
- smpsStop
- MM3_Title_Call0D:
- dc.b nFs3, $03, nRst, nFs3, nRst, nFs3, nRst, nFs3, $06, nRst, nFs3, nRst
- dc.b nFs3, nRst, nFs3, nRst, nFs3, $03, nRst, nFs3, $06, nRst, nFs3, nRst
- smpsReturn
- MM3_Title_Call0E:
- smpsFMAlterVol $FB
- dc.b nCs4, $06
- smpsFMAlterVol $05
- dc.b nB3, $06, nAb3
- smpsReturn
- ; FM3 Data
- MM3_Title_FM3:
- smpsSetvoice $02
- dc.b nRst, $60, nRst, $60, nRst, $60, nRst, $60, smpsNoAttack, $18
- smpsFMAlterVol $0A
- dc.b nCs3, $18, nA2, nB2, nFs2, nCs3, nA2, nB2, nRst, $08, nA2, $46
- dc.b nRst, $03, nRst, $0F, smpsNoAttack, $60, nFs2, $18, nCs3, nA2, nB2, nE2
- dc.b nB2, nCs3, nA2, nD2, nA2, nFs2, nA2, nB2, nA2, nF2, nAb2, nFs2
- dc.b nCs3, nA2, nB2, nE2, nB2, nCs3, nA2
- smpsFMAlterVol $FE
- dc.b nFs3, $10, nE3, nD3, nB2, nFs3, nD3, nF2, $06, nAb2, nB2, nCs3
- dc.b nB2, nCs3, nF3, nAb3, nF3, nAb3, nB3, nCs4, nB3, nCs4, nF4, nAb4
- dc.b $03, nRst
- smpsFMAlterVol $FE
- dc.b nA3, $03, nRst, nA3, nRst, nA3, nRst, nA3, $06, nRst, nA3, nRst
- dc.b nA3, nRst, nA3, nRst, nA3, $03, nRst, nA3, $06, nRst, nA3, nRst
- dc.b nAb3, $03, nRst, nAb3, nRst, nAb3, nRst, nAb3, $06, nRst, nAb3, nRst
- dc.b nAb3, nRst, nAb3, nRst, nAb3, $03, nRst, nAb3, $06, nRst, nAb3, nRst
- smpsFMAlterVol $05
- dc.b nD3, $06, nB2, nCs3, nD3, nF3, nCs3, nEb3, nF3, nFs3, nD3, nE3
- dc.b nFs3, nAb3, nFs3, nE3, nD3, $03
- smpsSetvoice $00
- dc.b nRst, $03
- smpsFMAlterVol $FE
- dc.b nCs3, $18, nF3
- smpsFMAlterVol $FE
- dc.b nAb3, $18
- smpsFMAlterVol $FE
- dc.b nCs4
- smpsFMAlterVol $06
- MM3_Title_Jump01:
- smpsSetvoice $04
- smpsCall MM3_Title_Call0A
- smpsCall MM3_Title_Call0A
- MM3_Title_Loop02:
- smpsCall MM3_Title_Call0B
- smpsLoop $01, $04, MM3_Title_Loop02
- smpsCall MM3_Title_Call0C
- smpsCall MM3_Title_Call0C
- dc.b nFs3
- smpsFMAlterVol $05
- dc.b nFs3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- dc.b nAb3, $06
- smpsFMAlterVol $05
- dc.b nAb3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- dc.b nFs3
- smpsFMAlterVol $05
- dc.b nFs3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- dc.b nE3
- smpsFMAlterVol $05
- dc.b nE3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- dc.b nAb3, $60, nFs3, nAb3, $60, smpsNoAttack, $30, nFs3, $30, nE3, $60, nEb3
- smpsFMAlterVol $FB
- dc.b nCs4, $09, nRst, $03, nCs4, $0C, nB3, nCs4, nRst, nCs4, nB3, nCs4
- dc.b nAb4, $09, nRst, $03, nAb4, $0C, nFs4, nAb4, nRst, nFs4, nAb4, $18
- smpsFMAlterVol $05
- smpsJump MM3_Title_Jump01
- MM3_Title_Call0A:
- dc.b nRst, $0C, nFs3, nRst, nFs3, nRst, nFs3, nRst, nFs3, nRst, $0C, nFs3
- dc.b nRst, nFs3, nRst, nFs3, nRst, nFs3
- smpsReturn
- MM3_Title_Call0B:
- dc.b nE3, $06
- smpsFMAlterVol $05
- dc.b nE3, nRst, $0C
- smpsFMAlterVol $FB
- dc.b nCs3, $06
- smpsFMAlterVol $05
- dc.b nCs3, nRst, $0C
- smpsFMAlterVol $FB
- smpsReturn
- MM3_Title_Call0C:
- dc.b nFs3, $06
- smpsFMAlterVol $05
- dc.b nFs3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- dc.b nE3
- smpsFMAlterVol $05
- dc.b nE3
- smpsFMAlterVol $FB
- dc.b nCs3
- smpsFMAlterVol $05
- dc.b nCs3
- smpsFMAlterVol $FB
- smpsReturn
- ; FM4 Data
- MM3_Title_FM4:
- smpsSetvoice $02
- dc.b nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60
- smpsFMAlterVol $05
- dc.b nD2, $04, nFs2, $5C
- smpsSetvoice $03
- dc.b nRst, $30
- smpsFMAlterVol $FE
- dc.b nFs3, $09, nRst, $03, nAb3, $21, nRst, $60, nRst, $60, nRst, $60
- dc.b nRst, $60, nRst, $60, nRst, $60, smpsNoAttack, $03
- smpsFMAlterVol $06
- dc.b nA3, $10, nAb3, nFs3, nD3, nFs3, nCs3, nAb2, $06, nB2, nCs3, nF3
- dc.b nCs3, nF3, nAb3, nB3, nAb3, nB3, nCs4, nF4, nCs4, nF4, nAb4, nB4
- smpsFMAlterVol $FC
- dc.b nRst, $60
- smpsSetvoice $05
- dc.b nRst, $60, nRst, $60
- smpsCall MM3_Title_Call07
- smpsCall MM3_Title_Call07
- smpsCall MM3_Title_Call07
- smpsCall MM3_Title_Call07
- smpsFMAlterVol $FB
- dc.b nC5, $06
- smpsFMAlterVol $05
- dc.b nE4, $06, nG3, nC3
- MM3_Title_Jump00:
- smpsCall MM3_Title_Call08
- smpsCall MM3_Title_Call08
- smpsCall MM3_Title_Call08
- dc.b nRst, nA3, nRst, nA3, nRst, $18, nA3
- smpsCall MM3_Title_Call09
- smpsCall MM3_Title_Call09
- smpsCall MM3_Title_Call08
- smpsCall MM3_Title_Call08
- smpsCall MM3_Title_Call08
- dc.b nRst, nA3, nRst, nA3, nRst, $18, nA3, nRst, $06, nC5, nRst, nC5
- smpsFMAlterVol $FB
- dc.b nC5, nRst, nC5, nC5
- smpsFMAlterVol $05
- smpsJump MM3_Title_Jump00
- MM3_Title_Call07:
- smpsFMAlterVol $FB
- dc.b nC5, $06
- smpsFMAlterVol $05
- dc.b nE4, $06, nG3
- smpsReturn
- MM3_Title_Call08:
- dc.b nRst, $18, nA3, nRst, nA3, nRst, nA3, nRst, nA3
- smpsReturn
- MM3_Title_Call09:
- smpsFMAlterVol $FB
- dc.b nC5, $06
- smpsFMAlterVol $05
- dc.b nC5, nE4, nRst
- smpsReturn
- ; DAC Data
- MM3_Title_DAC:
- smpsCall MM3_Title_Call00
- smpsCall MM3_Title_Call00
- smpsCall MM3_Title_Call01
- smpsCall MM3_Title_Call01
- dc.b dMuffledSnare, $0C, dKickS3, dMuffledSnare, dKickS3, dMuffledSnare, dKickS3, dMuffledSnare, dKickS3
- smpsCall MM3_Title_Call02
- smpsCall MM3_Title_Call02
- MM3_Title_Loop00:
- smpsCall MM3_Title_Call03
- smpsLoop $00, $0F, MM3_Title_Loop00
- dc.b dKickS3, $06, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, dElectricHighTom
- smpsFMAlterVol $FB
- dc.b dMuffledSnare, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, dElectricHighTom
- smpsFMAlterVol $FB
- dc.b dKickS3, $06, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare
- smpsJump MM3_Title_Loop00
- MM3_Title_Call01:
- dc.b dMuffledSnare, $06, dMuffledSnare, dMuffledSnare, dMuffledSnare, nRst, dMuffledSnare, nRst, dMuffledSnare, nRst, dMuffledSnare, nRst
- dc.b dMuffledSnare, dMuffledSnare, nRst, dMuffledSnare, nRst
- smpsReturn
- MM3_Title_Call02:
- dc.b dMuffledSnare, $06, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare, dMuffledSnare
- smpsReturn
- MM3_Title_Call03:
- dc.b dKickS3, $06, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, dElectricHighTom
- smpsFMAlterVol $FB
- dc.b dMuffledSnare, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, dElectricHighTom
- smpsFMAlterVol $FB
- dc.b dKickS3, $06, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, dElectricHighTom
- smpsFMAlterVol $FB
- dc.b dMuffledSnare, $06, nRst
- smpsFMAlterVol $05
- dc.b dElectricHighTom, nRst
- smpsFMAlterVol $FB
- smpsReturn
- MM3_Title_Call00:
- dc.b nRst, $60
- smpsLoop $01, $08, MM3_Title_Call00
- smpsReturn
- ; PSG1 Data
- MM3_Title_PSG1:
- dc.b nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60
- smpsPSGAlterVol $01
- smpsModSet $0C, $01, $01, $03
- dc.b nRst, $51, nB5, $03, nC6, $0C, nB5, nA5, nFs5, nA5, $18, nB5
- dc.b $24
- smpsPSGAlterVol $FF
- MM3_Title_Loop06:
- dc.b nRst, $60
- smpsLoop $01, $0C, MM3_Title_Loop06
- dc.b nRst, $06
- smpsAlterPitch $F4
- smpsModSet $08, $01, $01, $04
- MM3_Title_Jump04:
- smpsCall MM3_Title_Call17
- dc.b nCs4, nRst, nB3
- smpsCall MM3_Title_Call17
- smpsCall MM3_Title_Call18
- smpsCall MM3_Title_Call18
- dc.b nEb4, nRst, nE4, $18, nEb4, $0C, nCs4, nRst, nCs4, nRst, nB3, nRst
- dc.b nB3, nCs4, nRst, nCs4, $39, nRst, $03, nCs4, $0C
- smpsCall MM3_Title_Call19
- dc.b nFs4, nRst, nAb4, $18, nE4, $0C, nCs4, nB3, nCs4, nE4, nRst, nAb4
- dc.b nE4, $0C, nCs4, nB3, nCs4, $16, nRst, $02, nCs4, $0C, nRst, nCs4
- dc.b $18
- smpsCall MM3_Title_Call19
- dc.b nFs4, $24, nAb4, $09, nRst, $03, nAb4, $0C, nFs4, nAb4, nRst, nAb4
- dc.b nFs4, nAb4, nCs5, $09, nRst, $03, nCs5, $0C, nB4, nCs5, nRst, nB4
- dc.b $0C, nCs5, $18
- smpsJump MM3_Title_Jump04
- MM3_Title_Call17:
- dc.b nFs3, $0C, nB3, nCs4, nRst, nE4, nRst, nEb4, nRst, nB3, nE4, nRst
- dc.b nEb4, nRst
- smpsReturn
- MM3_Title_Call18:
- dc.b nCs4, nE4, nAb4, $24, nFs4, $0C, nE4, nRst
- smpsReturn
- MM3_Title_Call19:
- dc.b nE4, $0C, nFs4, nCs4, nB4, nCs4, nA4, nCs4, nAb4, nCs4, nFs4, nCs4
- dc.b nE4
- smpsReturn
- ; PSG2 Data
- MM3_Title_PSG2:
- smpsCall MM3_Title_Call14
- dc.b nRst, $30, nA2, $0C, nB2, $24
- smpsCall MM3_Title_Call14
- dc.b nRst, $60
- ;smpsFMAlterVol $05
- smpsCall MM3_Title_Call15
- smpsCall MM3_Title_Call15
- dc.b nA3, nFs3, nAb3, nA3, nB3, nAb3, nA3, nB3, nCs4, nA3, nB3, nCs4
- dc.b nE4, nD4, nCs4, nB3
- MM3_Title_Loop05:
- smpsCall MM3_Title_Call16
- smpsLoop $01, $04, MM3_Title_Loop05
- dc.b nAb4, $06
- ;smpsFMAlterVol $05
- dc.b nFs4, nF4, nCs4
- smpsPSGAlterVol $03
- MM3_Title_Jump03:
- smpsCall MM3_Title_Call14
- smpsPSGvoice sTone_18
- dc.b nRst, $60, nCs4, $60, nB3, nE4, nEb4, $30, nB3, nAb3, $60, nFs3
- dc.b nCs3, $60, smpsNoAttack, $60
- smpsJump MM3_Title_Jump03
- MM3_Title_Call15:
- dc.b nCs4, $03, nRst, nCs4, nRst, nB3, $06, nCs4, nRst, nB3, nRst, nCs4
- dc.b nRst, nB3, nRst, nCs4, $03, nRst, nCs4, $06, nRst, nB3, nRst
- smpsReturn
- MM3_Title_Call16:
- ;smpsFMAlterVol $FB
- dc.b nAb4, $06
- ;smpsFMAlterVol $05
- dc.b nFs4, $06, nCs4
- smpsReturn
- MM3_Title_Call14:
- dc.b nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60, nRst, $60
- dc.b nRst, $60
- smpsReturn
- ; FM5 Data
- MM3_Title_FM5:
- smpsSetvoice $06
- smpsFMAlterVol $05
- dc.b nFs3, $60, nE3, $54, nFs3, $0C, nB2, $3C, nCs3, $0C, nRst, nD3
- dc.b $60, nF3, $0C, nFs3, $60, nE3, nD3, $60, smpsNoAttack, $2D, nRst, $03
- dc.b nD3, $0C, nE3, $24, nFs3, $60, nE3, $45, nRst, $03, nE3, $0C
- dc.b nFs3, nB2, $54, nC3, $0C, nCs3, $60, nFs3, $45, nRst, $03, nFs3
- dc.b $0C, nF3, nE3, $45, nRst, $03, nE3, $0C, nEb3, nD3, $60, nCs4
- dc.b $5D, nRst, $03
- smpsSetvoice $01
- dc.b nD3, nRst, nD3, nRst, nD3, nRst, nD3, $06, nRst, nD3, nRst, nD3
- dc.b nRst, nD3, nRst, nD3, $03, nRst, nD3, $06, nRst, nD3, nRst, nE3
- dc.b $03, nRst, nE3, nRst, nE3, nRst, nE3, $06, nRst, nE3, nRst, nE3
- dc.b nRst, nE3, nRst, nE3, $03, nRst, nE3, $06, nRst, nE3, nRst, nFs3
- dc.b $12, nRst, $06, nAb3, $12, nRst, $06, nA3, $12, nRst, $06
- smpsFMAlterVol $FE
- dc.b nB3, $12, nRst, $06
- smpsFMAlterVol $FE
- dc.b nCs3, $60
- smpsFMAlterVol $04
- MM3_Title_Loop01:
- smpsCall MM3_Title_Call04
- smpsLoop $01, $04, MM3_Title_Loop01
- smpsCall MM3_Title_Call05
- smpsCall MM3_Title_Call06
- smpsCall MM3_Title_Call06
- smpsCall MM3_Title_Call05
- smpsCall MM3_Title_Call06
- dc.b nCs3, $06, nRst, nCs3, $03, nRst, nCs3, nRst, nCs3, $06, nRst, nCs3
- dc.b $03, nRst, nCs3, nRst, nB2, $06, nRst, nB2, $03, nRst, nB2, nRst
- dc.b nB2, $06, nRst, nB2, $03, nRst, nB2, nRst
- smpsCall MM3_Title_Call05
- smpsCall MM3_Title_Call06
- smpsCall MM3_Title_Call06
- smpsJump MM3_Title_Loop01
- MM3_Title_Call04:
- dc.b nFs2, $06, nRst, nFs2, $03, nRst, nFs2, nRst, nFs2, $06, nRst, nFs2
- dc.b $03, nRst, nFs2, nRst, nFs2, $06, nRst, nFs2, $03, nRst, nFs2, nRst
- dc.b nFs2, $06, nRst, nFs2, $03, nRst, nFs2, nRst
- smpsReturn
- MM3_Title_Call05:
- dc.b nA2, $06, nRst, nA2, $03, nRst, nA2, nRst, nA2, $06, nRst, nA2
- dc.b $03, nRst, nA2, nRst, nA2, $06, nRst, nA2, $03, nRst, nA2, nRst
- dc.b nA2, $06, nRst, nA2, $03, nRst, nA2, nRst, nB2, $06, nRst, nB2
- dc.b $03, nRst, nB2, nRst, nB2, $06, nRst, nB2, $03, nRst, nB2, nRst
- dc.b nB2, $06, nRst, nB2, $03, nRst, nB2, nRst, nB2, $06, nRst, nB2
- dc.b $03, nRst, nB2, nRst
- smpsReturn
- MM3_Title_Call06:
- dc.b nCs3, $06, nRst, nCs3, $03, nRst, nCs3, nRst, nCs3, $06, nRst, nCs3
- dc.b $03, nRst, nCs3, nRst, nCs3, $06, nRst, nCs3, $03, nRst, nCs3, nRst
- dc.b nCs3, $06, nRst, nCs3, $03, nRst, nCs3, nRst
- smpsReturn
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement