Prev: B610 Up: Map Next: BD4F
B654: Animate the fireworks.
Used by the routine at Action14_Win.
Input
Output
Fireworks B654 LD B,$0A
B656 LD IX,$B71B
Fireworks_0 B65A PUSH BC
B65B LD E,(IX+$02)
B65E LD D,(IX+$03)
B661 LD L,(IX+$04)
B664 LD H,(IX+$05)
B667 INC DE
B668 INC DE
B669 INC DE
B66A INC DE
B66B INC DE
B66C INC DE
B66D OR A
B66E SBC HL,DE
B670 LD A,H
B671 OR L
B672 JP Z,Fireworks_3
B675 LD (IX+$02),E
B678 LD (IX+$03),D
B67B LD H,D
B67C LD L,E
Fireworks_1 B67D LD A,(HL)
B67E INC HL
B67F LD E,(HL)
B680 INC HL
B681 LD D,(HL)
B682 INC HL
B683 LD C,(IX+$06)
B686 CP $FE
B688 CALL Z,Fireworks_4
B68B CP $FD
B68D CALL Z,Fireworks_5
B690 CP $FB
B692 CALL Z,Fireworks_6
B695 INC E
B696 INC E
B697 CALL TileDraw
B69A LD A,(HL)
B69B INC HL
B69C LD E,(HL)
B69D INC HL
B69E LD D,(HL)
B69F CP $FE
B6A1 CALL Z,Fireworks_4
B6A4 CP $FD Display the fireworks.
B6A6 CALL Z,Fireworks_5
B6A9 CP $FB
B6AB CALL Z,Fireworks_6
B6AE INC E
B6AF INC E
B6B0 CALL TileDraw
B6B3 LD DE,$0007
B6B6 ADD IX,DE
B6B8 LD BC,$0352
Fireworks_2 B6BB DEC BC
B6BC LD A,B
B6BD OR C
B6BE JR NZ,Fireworks_2
B6C0 POP BC
B6C1 DJNZ Fireworks_0
B6C3 RET
Fireworks_3 B6C4 LD A,R
B6C6 AND $07
B6C8 CP $01
B6CA JR Z,Fireworks_3
B6CC SET 6,A
B6CE LD (IX+$06),A
B6D1 LD A,(IX+$00)
B6D4 LD (IX+$02),A
B6D7 LD L,A
B6D8 LD A,(IX+$01)
B6DB LD (IX+$03),A
B6DE LD H,A
B6DF PUSH HL
B6E0 PUSH BC
B6E1 PUSH DE
B6E2 LD BC,$320A
B6E5 LD DE,$0114
B6E8 LD HL,$7698
B6EB CALL Beep_Effect
B6EE POP DE
B6EF POP BC
B6F0 POP HL
B6F1 JP Fireworks_1
Fireworks_4 B6F4 LD A,$10
B6F6 INC E
B6F7 INC E
B6F8 CALL TileDraw
B6FB INC A
B6FC INC E
B6FD CALL TileDraw
B700 INC A
B701 RET
Fireworks_5 B702 XOR A
B703 INC E
B704 INC E
B705 CALL TileDraw
B708 INC E
B709 CALL TileDraw
B70C RET
Fireworks_6 B70D LD A,$13
B70F INC E
B710 INC E
B711 CALL TileDraw
B714 INC E
B715 INC A
B716 CALL TileDraw
B719 INC A
B71A RET
B71B LD H,C
B71C OR A
B71D LD H,C
B71E OR A
B71F EXX
B720 OR A
B721 LD B,D
B722 JP C,$FEB7
B725 OR A
B726 LD D,D
B727 CP B
B728 LD B,E
B729 LD D,E
B72A CP B
B72B LD D,E
B72C CP B
B72D RST $10
B72E CP B
B72F LD B,H
B730 RET C
B731 CP B
B732 RET C
B733 CP B
B734 LD (HL),H
B735 CP C
B736 LD B,L
B737 LD (HL),L
B738 CP C
B739 SBC A,C
B73A CP C
B73B LD SP,HL
B73C CP C
B73D LD B,(HL)
B73E JP M,$FAB9
B741 CP C
B742 SUB (HL)
B743 CP D
B744 LD B,A
B745 SUB A
B746 CP D
B747 CP E
B748 CP D
B749 INC SP
B74A CP E
B74B LD B,D
B74C INC (HL)
B74D CP E
B74E LD A,($9ABB)
B751 CP E
B752 LD B,E
B753 SBC A,E
B754 CP E
B755 CP A
B756 CP E
B757 LD BC,$44BC
B75A LD (BC),A
B75B CP H
B75C LD H,$BC
B75E SBC A,(HL)
B75F CP H
B760 LD B,L
B761 LD BC,$150E
B764 LD BC,$150E
B767 LD (BC),A
B768 DEC C
B769 INC D
B76A NOP
B76B LD C,$15
B76D LD (BC),A
B76E INC C
B76F INC D
B770 NOP
B771 DEC C
B772 INC D
B773 LD (BC),A
B774 DEC BC
B775 INC DE
B776 NOP
B777 INC C
B778 INC D
B779 LD (BC),A
B77A LD A,(BC)
B77B INC DE
B77C NOP
B77D DEC BC
B77E INC DE
B77F LD (BC),A
B780 ADD HL,BC
B781 LD (DE),A
B782 NOP
B783 LD A,(BC)
B784 INC DE
B785 LD (BC),A
B786 EX AF,AF'
B787 LD (DE),A
B788 NOP
B789 ADD HL,BC
B78A LD (DE),A
B78B LD (BC),A
B78C RLCA
B78D LD DE,$0800
B790 LD (DE),A
B791 INC BC
B792 LD B,$11
B794 NOP
B795 RLCA
B796 LD DE,$0503
B799 LD DE,$0600
B79C LD DE,$0404
B79F LD DE,$0500
B7A2 LD DE,$0305
B7A5 LD DE,$0400
B7A8 LD DE,$0306
B7AB LD (DE),A
B7AC NOP
B7AD INC BC
B7AE LD DE,$0307
B7B1 INC DE
B7B2 NOP
B7B3 INC BC
B7B4 LD (DE),A
B7B5 EX AF,AF'
B7B6 INC BC
B7B7 INC DE
B7B8 EX AF,AF'
B7B9 INC BC
B7BA INC DE
B7BB EI
B7BC LD (BC),A
B7BD INC DE
B7BE NOP
B7BF INC BC
B7C0 INC DE
B7C1 EI
B7C2 LD (BC),A
B7C3 INC DE
B7C4 EI
B7C5 LD (BC),A
B7C6 INC DE
B7C7 CP $02
B7C9 INC DE
B7CA CP $02
B7CC INC DE
B7CD CP $02
B7CF INC DE
B7D0 CP $02
B7D2 INC DE
B7D3 CP $02
B7D5 INC DE
B7D6 DEFB $FD
B7D7 LD (BC),A
B7D8 INC DE
B7D9 RST $38
B7DA LD BC,$150F
B7DD LD BC,$150F
B7E0 LD A,(BC)
B7E1 DJNZ Fireworks_7
B7E3 NOP
B7E4 RRCA
B7E5 DEC D
B7E6 LD A,(BC)
B7E7 LD DE,$0014
B7EA DJNZ Fireworks_8
B7EC LD A,(BC)
B7ED LD (DE),A
B7EE INC DE
B7EF NOP
B7F0 LD DE,$0A14
B7F3 INC DE
B7F4 INC DE
B7F5 NOP
B7F6 LD (DE),A
Fireworks_7 B7F7 INC DE
B7F8 LD A,(BC)
B7F9 INC D
B7FA LD (DE),A
B7FB NOP
B7FC INC DE
B7FD INC DE
B7FE LD A,(BC)
B7FF DEC D
Fireworks_8 B800 LD (DE),A
B801 NOP
B802 INC D
B803 LD (DE),A
B804 LD A,(BC)
B805 LD D,$11
B807 NOP
B808 DEC D
B809 LD (DE),A
B80A DEC BC
B80B RLA
B80C LD DE,$1600
B80F LD DE,$180B
B812 LD DE,$1700
B815 LD DE,$190C
B818 LD DE,$1800
B81B LD DE,$1A0D
B81E LD DE,$1900
B821 LD DE,$1A06
B824 LD (DE),A
B825 NOP
B826 LD A,(DE)
B827 LD DE,$1A07
B82A INC DE
B82B NOP
B82C LD A,(DE)
B82D LD (DE),A
B82E EX AF,AF'
B82F LD A,(DE)
B830 INC DE
B831 EX AF,AF'
B832 LD A,(DE)
B833 INC DE
B834 EI
B835 ADD HL,DE
B836 INC D
B837 NOP
B838 LD A,(DE)
B839 INC DE
B83A EI
B83B ADD HL,DE
B83C INC D
B83D EI
B83E ADD HL,DE
B83F INC D
B840 CP $19
B842 INC D
B843 CP $19
B845 INC D
B846 CP $19
B848 INC D
B849 CP $19
B84B INC D
B84C CP $19
B84E INC D
B84F ADD IY,DE
B851 INC D
B852 RST $38
B853 LD BC,$150E
B856 LD BC,$150E
B859 LD C,$0E
B85B INC D
B85C NOP
B85D LD C,$15
B85F LD C,$0E
B861 INC DE
B862 NOP
B863 LD C,$14
B865 LD (BC),A
B866 DEC C
B867 LD (DE),A
B868 NOP
B869 LD C,$13
B86B LD (BC),A
B86C INC C
B86D LD DE,$0D00
B870 LD (DE),A
B871 LD (BC),A
B872 DEC BC
B873 DJNZ Fireworks_9
Fireworks_9 B875 INC C
B876 LD DE,$0A02
B879 RRCA
B87A NOP
B87B DEC BC
B87C DJNZ $B880
B87E ADD HL,BC
B87F LD C,$00
B881 LD A,(BC)
B882 RRCA
B883 LD (BC),A
B884 EX AF,AF'
B885 DEC C
B886 NOP
B887 ADD HL,BC
B888 LD C,$02
B88A RLCA
B88B INC C
B88C NOP
B88D EX AF,AF'
B88E DEC C
B88F LD (BC),A
B890 LD B,$0B
B892 NOP
B893 RLCA
B894 INC C
B895 INC BC
B896 DEC B
B897 LD A,(BC)
B898 NOP
B899 LD B,$0B
B89B INC B
B89C INC B
B89D LD A,(BC)
B89E NOP
B89F DEC B
B8A0 LD A,(BC)
B8A1 DEC B
B8A2 INC BC
B8A3 LD A,(BC)
B8A4 NOP
B8A5 INC B
B8A6 LD A,(BC)
B8A7 LD B,$03
B8A9 DEC BC
B8AA NOP
B8AB INC BC
B8AC LD A,(BC)
B8AD RLCA
B8AE INC BC
B8AF INC C
B8B0 NOP
B8B1 INC BC
B8B2 DEC BC
B8B3 EX AF,AF'
B8B4 INC BC
B8B5 INC C
B8B6 EX AF,AF'
B8B7 INC BC
B8B8 INC C
B8B9 EI
B8BA LD (BC),A
B8BB DEC C
B8BC NOP
B8BD INC BC
B8BE INC C
B8BF EI
B8C0 LD (BC),A
B8C1 DEC C
B8C2 EI
B8C3 LD (BC),A
B8C4 DEC C
B8C5 CP $02
B8C7 DEC C
B8C8 CP $02
B8CA DEC C
B8CB CP $02
B8CD DEC C
B8CE CP $02
B8D0 DEC C
B8D1 CP $02
B8D3 DEC C
B8D4 DEFB $FD
B8D5 LD (BC),A
B8D6 DEC C
B8D7 RST $38
B8D8 LD BC,$150E
B8DB LD BC,$150E
B8DE LD BC,$140E
B8E1 NOP
B8E2 LD C,$15
B8E4 LD BC,$130E
B8E7 NOP
B8E8 LD C,$14
B8EA LD BC,$120E
B8ED NOP
B8EE LD C,$13
B8F0 LD BC,$110E
B8F3 NOP
B8F4 LD C,$12
B8F6 LD BC,$100E
B8F9 NOP
B8FA LD C,$11
B8FC LD BC,$0F0E
B8FF NOP
B900 LD C,$10
B902 LD BC,$0E0E
B905 NOP
B906 LD C,$0F
B908 LD BC,$0D0E
B90B NOP
B90C LD C,$0E
B90E LD BC,$0C0E
B911 NOP
B912 LD C,$0D
B914 LD BC,$0B0E
B917 NOP
B918 LD C,$0C
B91A LD BC,$0A0E
B91D NOP
B91E LD C,$0B
B920 LD BC,$090E
B923 NOP
B924 LD C,$0A
B926 LD BC,$080E
B929 NOP
B92A LD C,$09
B92C LD BC,$070E
B92F NOP
B930 LD C,$08
B932 LD BC,$060E
B935 NOP
B936 LD C,$07
B938 INC B
B939 LD C,$05
B93B NOP
B93C LD C,$06
B93E DEC B
B93F DEC C
B940 DEC B
B941 NOP
B942 LD C,$05
B944 LD B,$0D
B946 LD B,$00
B948 DEC C
B949 DEC B
B94A RLCA
B94B DEC C
B94C RLCA
B94D NOP
B94E DEC C
B94F LD B,$08
B951 DEC C
B952 RLCA
B953 EX AF,AF'
B954 DEC C
B955 RLCA
B956 EI
B957 INC C
B958 EX AF,AF'
B959 NOP
B95A DEC C
B95B RLCA
B95C EI
B95D INC C
B95E EX AF,AF'
B95F EI
B960 INC C
B961 EX AF,AF'
B962 CP $0C
B964 EX AF,AF'
B965 CP $0C
B967 EX AF,AF'
B968 CP $0C
B96A EX AF,AF'
B96B CP $0C
B96D EX AF,AF'
B96E CP $0C
B970 EX AF,AF'
B971 DEFB $FD
B972 INC C
B973 EX AF,AF'
B974 RST $38
B975 LD BC,$150E
B978 LD BC,$150E
B97B LD BC,$140E
B97E NOP
B97F LD C,$15
B981 RRCA
B982 LD C,$13
B984 NOP
B985 LD C,$14
B987 LD A,(BC)
B988 RRCA
B989 LD (DE),A
B98A NOP
B98B LD C,$13
B98D LD A,(BC)
B98E DJNZ Fireworks_10
B990 NOP
B991 RRCA
B992 LD (DE),A
B993 LD A,(BC)
B994 LD DE,$0010
B997 DJNZ Fireworks_11
B999 LD A,(BC)
B99A LD (DE),A
B99B RRCA
B99C NOP
B99D LD DE,$0A10
B9A0 INC DE
Fireworks_10 B9A1 LD C,$00
B9A3 LD (DE),A
B9A4 RRCA
B9A5 LD A,(BC)
B9A6 INC D
B9A7 DEC C
B9A8 NOP
B9A9 INC DE
Fireworks_11 B9AA LD C,$0A
B9AC DEC D
B9AD INC C
B9AE NOP
B9AF INC D
B9B0 DEC C
B9B1 LD A,(BC)
B9B2 LD D,$0B
B9B4 NOP
B9B5 DEC D
B9B6 INC C
B9B7 DEC BC
B9B8 RLA
B9B9 LD A,(BC)
B9BA NOP
B9BB LD D,$0B
B9BD INC C
B9BE JR $B9CA
B9C0 NOP
B9C1 RLA
B9C2 LD A,(BC)
B9C3 DEC C
B9C4 ADD HL,DE
B9C5 LD A,(BC)
B9C6 NOP
B9C7 JR Fireworks_12
B9C9 LD B,$19
B9CB DEC BC
B9CC NOP
B9CD ADD HL,DE
B9CE LD A,(BC)
B9CF RLCA
B9D0 ADD HL,DE
B9D1 INC C
B9D2 NOP
Fireworks_12 B9D3 ADD HL,DE
B9D4 DEC BC
B9D5 EX AF,AF'
B9D6 ADD HL,DE
B9D7 INC C
B9D8 EX AF,AF'
B9D9 ADD HL,DE
B9DA INC C
B9DB EI
B9DC JR $B9EB
B9DE NOP
B9DF ADD HL,DE
B9E0 INC C
B9E1 EI
B9E2 JR $B9F1
B9E4 EI
B9E5 JR $B9F4
B9E7 CP $18
B9E9 DEC C
B9EA CP $18
B9EC DEC C
B9ED CP $18
B9EF DEC C
B9F0 CP $18
B9F2 DEC C
B9F3 CP $18
B9F5 DEC C
B9F6 DEFB $FD
B9F7 JR Fireworks_13
B9F9 RST $38
B9FA LD BC,$150E
B9FD LD BC,$150E
BA00 LD BC,$140E
BA03 NOP
BA04 LD C,$15
Fireworks_13 BA06 LD BC,$130E
BA09 NOP
BA0A LD C,$14
BA0C LD BC,$120E
BA0F NOP
BA10 LD C,$13
BA12 LD C,$0E
BA14 LD DE,$0E00
BA17 LD (DE),A
BA18 LD C,$0D
BA1A DJNZ Fireworks_14
Fireworks_14 BA1C LD C,$11
BA1E LD C,$0D
BA20 RRCA
BA21 NOP
BA22 DEC C
BA23 DJNZ Fireworks_15
BA25 INC C
BA26 LD C,$00
BA28 DEC C
BA29 RRCA
BA2A LD C,$0C
BA2C DEC C
BA2D NOP
BA2E INC C
BA2F LD C,$0E
BA31 DEC BC
BA32 INC C
Fireworks_15 BA33 NOP
BA34 INC C
BA35 DEC C
BA36 LD C,$0B
BA38 DEC BC
BA39 NOP
BA3A DEC BC
BA3B INC C
BA3C LD C,$0A
BA3E LD A,(BC)
BA3F NOP
BA40 DEC BC
BA41 DEC BC
BA42 LD C,$0A
BA44 ADD HL,BC
BA45 NOP
BA46 LD A,(BC)
BA47 LD A,(BC)
BA48 LD C,$09
BA4A EX AF,AF'
BA4B NOP
BA4C LD A,(BC)
BA4D ADD HL,BC
BA4E LD C,$09
BA50 RLCA
BA51 NOP
BA52 ADD HL,BC
BA53 EX AF,AF'
BA54 LD C,$08
BA56 LD B,$00
BA58 ADD HL,BC
BA59 RLCA
BA5A INC B
BA5B RLCA
BA5C DEC B
BA5D NOP
BA5E EX AF,AF'
BA5F LD B,$05
BA61 LD B,$05
BA63 NOP
BA64 RLCA
BA65 DEC B
BA66 LD B,$06
BA68 LD B,$00
BA6A LD B,$05
BA6C RLCA
BA6D LD B,$07
BA6F NOP
BA70 LD B,$06
BA72 EX AF,AF'
BA73 LD B,$07
BA75 EX AF,AF'
BA76 LD B,$07
BA78 EI
BA79 DEC B
BA7A EX AF,AF'
BA7B NOP
BA7C LD B,$07
BA7E EI
BA7F DEC B
BA80 EX AF,AF'
BA81 EI
BA82 DEC B
BA83 EX AF,AF'
BA84 CP $05
BA86 EX AF,AF'
BA87 CP $05
BA89 EX AF,AF'
BA8A CP $05
BA8C EX AF,AF'
BA8D CP $05
BA8F EX AF,AF'
BA90 CP $05
BA92 EX AF,AF'
BA93 DEFB $FD
BA94 DEC B
BA95 EX AF,AF'
BA96 RST $38
BA97 LD BC,$150E
BA9A LD BC,$150E
BA9D LD BC,$140E
BAA0 NOP
BAA1 LD C,$15
BAA3 LD BC,$130E
BAA6 NOP
BAA7 LD C,$14
BAA9 LD BC,$120E
BAAC NOP
BAAD LD C,$13
BAAF RRCA
BAB0 LD C,$11
BAB2 NOP
BAB3 LD C,$12
BAB5 RRCA
BAB6 RRCA
BAB7 DJNZ Fireworks_16
Fireworks_16 BAB9 LD C,$11
BABB RRCA
BABC RRCA
BABD RRCA
BABE NOP
BABF RRCA
BAC0 DJNZ Fireworks_17
BAC2 DJNZ $BAD2
BAC4 NOP
BAC5 RRCA
BAC6 RRCA
BAC7 RRCA
BAC8 DJNZ Fireworks_18
BACA NOP
BACB DJNZ Fireworks_19
BACD RRCA
BACE LD DE,$000C
Fireworks_17 BAD1 DJNZ Fireworks_20
BAD3 RRCA
BAD4 LD DE,$000B
Fireworks_18 BAD7 LD DE,$0F0C
BADA LD (DE),A
Fireworks_19 BADB LD A,(BC)
BADC NOP
BADD LD DE,$0F0B
Fireworks_20 BAE0 LD (DE),A
BAE1 ADD HL,BC
BAE2 NOP
BAE3 LD (DE),A
BAE4 LD A,(BC)
BAE5 RRCA
BAE6 INC DE
BAE7 EX AF,AF'
BAE8 NOP
BAE9 LD (DE),A
BAEA ADD HL,BC
BAEB RRCA
BAEC INC DE
BAED RLCA
BAEE NOP
BAEF INC DE
BAF0 EX AF,AF'
BAF1 RRCA
BAF2 INC D
BAF3 LD B,$00
BAF5 INC DE
BAF6 RLCA
BAF7 INC C
BAF8 DEC D
BAF9 DEC B
BAFA NOP
BAFB INC D
BAFC LD B,$0D
BAFE LD D,$05
BB00 NOP
BB01 DEC D
BB02 DEC B
BB03 LD B,$16
BB05 LD B,$00
BB07 LD D,$05
BB09 RLCA
BB0A LD D,$07
BB0C NOP
BB0D LD D,$06
BB0F EX AF,AF'
BB10 LD D,$07
BB12 EX AF,AF'
BB13 LD D,$07
BB15 EI
BB16 DEC D
BB17 EX AF,AF'
BB18 NOP
BB19 LD D,$07
BB1B EI
BB1C DEC D
BB1D EX AF,AF'
BB1E EI
BB1F DEC D
BB20 EX AF,AF'
BB21 CP $15
BB23 EX AF,AF'
BB24 CP $15
BB26 EX AF,AF'
BB27 CP $15
BB29 EX AF,AF'
BB2A CP $15
BB2C EX AF,AF'
BB2D CP $15
BB2F EX AF,AF'
BB30 DEFB $FD
BB31 DEC D
BB32 EX AF,AF'
BB33 RST $38
BB34 LD C,$0E
BB36 DEC D
BB37 LD C,$0E
BB39 DEC D
BB3A LD (BC),A
BB3B DEC C
BB3C INC D
BB3D NOP
BB3E LD C,$15
BB40 LD (BC),A
BB41 INC C
BB42 INC DE
BB43 NOP
BB44 DEC C
BB45 INC D
BB46 LD (BC),A
BB47 DEC BC
BB48 LD (DE),A
BB49 NOP
BB4A INC C
BB4B INC DE
BB4C LD (BC),A
BB4D LD A,(BC)
BB4E LD DE,$0B00
BB51 LD (DE),A
BB52 LD (BC),A
BB53 ADD HL,BC
BB54 DJNZ Fireworks_21
Fireworks_21 BB56 LD A,(BC)
BB57 LD DE,$0803
BB5A RRCA
BB5B NOP
BB5C ADD HL,BC
BB5D DJNZ Fireworks_22
BB5F RLCA
BB60 RRCA
BB61 NOP
BB62 EX AF,AF'
Fireworks_22 BB63 RRCA
BB64 DEC B
BB65 LD B,$0F
BB67 NOP
BB68 RLCA
BB69 RRCA
BB6A LD B,$06
BB6C DJNZ Fireworks_23
Fireworks_23 BB6E LD B,$0F
BB70 RLCA
BB71 LD B,$11
BB73 NOP
BB74 LD B,$10
BB76 EX AF,AF'
BB77 LD B,$11
BB79 EX AF,AF'
BB7A LD B,$11
BB7C EI
BB7D DEC B
BB7E LD (DE),A
BB7F NOP
BB80 LD B,$11
BB82 EI
BB83 DEC B
BB84 LD (DE),A
BB85 EI
BB86 DEC B
BB87 LD (DE),A
BB88 CP $05
BB8A LD (DE),A
BB8B CP $05
BB8D LD (DE),A
BB8E CP $05
BB90 LD (DE),A
BB91 CP $05
BB93 LD (DE),A
BB94 CP $05
BB96 LD (DE),A
BB97 DEFB $FD
BB98 DEC B
BB99 LD (DE),A
BB9A RST $38
BB9B RRCA
BB9C LD C,$15
BB9E RRCA
BB9F LD C,$15
BBA1 LD A,(BC)
BBA2 RRCA
BBA3 INC D
BBA4 NOP
BBA5 LD C,$15
BBA7 LD A,(BC)
BBA8 DJNZ Fireworks_24
BBAA NOP
BBAB RRCA
BBAC INC D
BBAD LD A,(BC)
BBAE LD DE,$0012
BBB1 DJNZ Fireworks_25
BBB3 LD A,(BC)
BBB4 LD (DE),A
BBB5 LD DE,$1100
BBB8 LD (DE),A
BBB9 LD A,(BC)
BBBA INC DE
BBBB DJNZ Fireworks_24
Fireworks_24 BBBD LD (DE),A
BBBE LD DE,$140B
BBC1 RRCA
BBC2 NOP
BBC3 INC DE
BBC4 DJNZ $BBD2
Fireworks_25 BBC6 DEC D
BBC7 RRCA
BBC8 NOP
BBC9 INC D
BBCA RRCA
BBCB DEC C
BBCC LD D,$0F
BBCE NOP
BBCF DEC D
BBD0 RRCA
BBD1 LD B,$16
BBD3 DJNZ Fireworks_26
Fireworks_26 BBD5 LD D,$0F
BBD7 RLCA
BBD8 LD D,$11
BBDA NOP
BBDB LD D,$10
BBDD EX AF,AF'
BBDE LD D,$11
BBE0 EX AF,AF'
BBE1 LD D,$11
BBE3 EI
BBE4 DEC D
BBE5 LD (DE),A
BBE6 NOP
BBE7 LD D,$11
BBE9 EI
BBEA DEC D
BBEB LD (DE),A
BBEC EI
BBED DEC D
BBEE LD (DE),A
BBEF CP $15
BBF1 LD (DE),A
BBF2 CP $15
BBF4 LD (DE),A
BBF5 CP $15
BBF7 LD (DE),A
BBF8 CP $15
BBFA LD (DE),A
BBFB CP $15
BBFD LD (DE),A
BBFE DEFB $FD
BBFF DEC D
BC00 LD (DE),A
BC01 RST $38
BC02 LD BC,$150E
BC05 LD BC,$150E
BC08 LD BC,$140E
BC0B NOP
BC0C LD C,$15
BC0E LD BC,$130E
BC11 NOP
BC12 LD C,$14
BC14 LD BC,$120E
BC17 NOP
BC18 LD C,$13
BC1A LD BC,$110E
BC1D NOP
BC1E LD C,$12
BC20 LD BC,$100E
BC23 NOP
BC24 LD C,$11
BC26 LD BC,$0F0E
BC29 NOP
BC2A LD C,$10
BC2C LD BC,$0E0E
BC2F NOP
BC30 LD C,$0F
BC32 LD BC,$0D0E
BC35 NOP
BC36 LD C,$0E
BC38 RRCA
BC39 LD C,$0C
BC3B NOP
BC3C LD C,$0D
BC3E RRCA
BC3F RRCA
BC40 DEC BC
BC41 NOP
BC42 LD C,$0C
BC44 RRCA
BC45 RRCA
BC46 LD A,(BC)
BC47 NOP
BC48 RRCA
BC49 DEC BC
BC4A RRCA
BC4B DJNZ Fireworks_27
BC4D NOP
BC4E RRCA
BC4F LD A,(BC)
BC50 RRCA
BC51 DJNZ $BC5B
BC53 NOP
BC54 DJNZ Fireworks_28
Fireworks_27 BC56 LD BC,$0710
BC59 NOP
BC5A DJNZ $BC64
BC5C RRCA
BC5D DJNZ Fireworks_29
Fireworks_28 BC5F NOP
BC60 DJNZ Fireworks_30
BC62 INC C
BC63 DJNZ $BC6A
Fireworks_29 BC65 NOP
BC66 DJNZ Fireworks_31
BC68 DEC C
Fireworks_30 BC69 LD DE,$0005
BC6C DJNZ $BC73
Fireworks_31 BC6E LD B,$11
BC70 LD B,$00
BC72 LD DE,$0705
BC75 LD DE,$0007
BC78 LD DE,$0806
BC7B LD DE,$0807
BC7E LD DE,$FB07
BC81 DJNZ $BC8B
BC83 NOP
BC84 LD DE,$FB07
BC87 DJNZ Fireworks_32
BC89 EI
BC8A DJNZ Fireworks_33
BC8C CP $10
BC8E EX AF,AF'
BC8F CP $10
Fireworks_32 BC91 EX AF,AF'
BC92 CP $10
Fireworks_33 BC94 EX AF,AF'
BC95 CP $10
BC97 EX AF,AF'
BC98 CP $10
BC9A EX AF,AF'
BC9B DEFB $FD
BC9C DJNZ Fireworks_34
BC9E RST $38
BC9F NOP
BCA0 NOP
BCA1 NOP
BCA2 NOP
BCA3 NOP
BCA4 NOP
BCA5 NOP
Fireworks_34 BCA6 NOP
BCA7 EX AF,AF'
BCA8 INC E
BCA9 INC E
BCAA EX AF,AF'
BCAB EX AF,AF'
BCAC NOP
BCAD EX AF,AF'
BCAE NOP
BCAF NOP
BCB0 NOP
BCB1 LD H,B
BCB2 LD (HL),B
BCB3 JR NC,Fireworks_35
Fireworks_35 BCB5 INC B
BCB6 NOP
BCB7 NOP
BCB8 NOP
BCB9 LD H,B
BCBA JP M,$0060
BCBD NOP
BCBE NOP
BCBF NOP
BCC0 NOP
BCC1 INC (HL)
BCC2 LD A,B
BCC3 LD SP,$0000
BCC6 NOP
BCC7 NOP
BCC8 NOP
BCC9 DEC B
BCCA DJNZ $BCFC
BCCC LD A,B
BCCD JR NC,Fireworks_36
Fireworks_36 BCCF NOP
BCD0 DJNZ Fireworks_37
Fireworks_37 BCD2 DJNZ Fireworks_40
BCD4 JR C,Fireworks_42
BCD6 DJNZ Fireworks_38
Fireworks_38 BCD8 NOP
BCD9 DJNZ $BD03
BCDB DJNZ Fireworks_39
Fireworks_39 BCDD NOP
BCDE NOP
BCDF NOP
BCE0 NOP
BCE1 JR NC,$BD27
BCE3 LD C,D
Fireworks_40 BCE4 LD A,(BC)
BCE5 NOP
BCE6 NOP
BCE7 NOP
BCE8 NOP
BCE9 JR Z,Fireworks_44
BCEB XOR C
BCEC XOR C
BCED XOR C
BCEE ADC A,C
BCEF NOP
BCF0 NOP
BCF1 LD B,$0E
BCF3 INC C
BCF4 NOP
BCF5 JR NZ,Fireworks_41
Fireworks_41 BCF7 NOP
BCF8 NOP
BCF9 LD B,$5F
BCFB LD B,$00
BCFD NOP
BCFE NOP
BCFF NOP
BD00 NOP
BD01 INC L
BD02 LD E,$8C
BD04 NOP
BD05 NOP
BD06 NOP
BD07 NOP
BD08 NOP
BD09 AND B
BD0A EX AF,AF'
BD0B INC C
BD0C LD E,$0C
Fireworks_42 BD0E NOP
BD0F NOP
BD10 LD H,B
BD11 LD (HL),B
BD12 JR NC,$BD1C
BD14 NOP
BD15 LD (BC),A
BD16 NOP
BD17 NOP
BD18 LD B,$0E
BD1A INC C
BD1B DJNZ Fireworks_43
Fireworks_43 BD1D LD B,B
BD1E NOP
BD1F INC BC
BD20 INC C
BD21 INC C
BD22 NOP
BD23 LD ($CC44),HL
BD26 CALL Z,$2020
BD29 LD H,B
BD2A LD H,H
BD2B INC B
BD2C INC B
BD2D LD B,$06
BD2F NOP
BD30 ADD A,B
Fireworks_44 BD31 LD B,H
BD32 LD H,D
BD33 LD H,D
BD34 LD (BC),A
BD35 INC BC
BD36 INC BC
BD37 NOP
BD38 NOP
BD39 LD BC,$0400
BD3C JR $BD56
BD3E NOP
BD3F NOP
BD40 NOP
BD41 EX AF,AF'
BD42 NOP
BD43 EX AF,AF'
BD44 JR $BD5E
BD46 NOP
BD47 NOP
BD48 NOP
BD49 ADD A,B
BD4A NOP
BD4B JR NZ,$BD65
BD4D JR $BD4F
Prev: B610 Up: Map Next: BD4F