Say hello to D-Pad Hero 2 repository
[dpadhero2.git] / sfxdata.asm
bloba9a3cdcb888ae22df5afc9df272eb8a3e37ae042
2 ; Copyright (C) 2009 Kent Hansen.
4 ; This program is free software; you can redistribute it and/or modify
5 ; it under the terms of the GNU General Public License as published by
6 ; the Free Software Foundation; either version 3 of the License, or
7 ; (at your option) any later version.
9 ; This program is distributed in the hope that it will be useful,
10 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
11 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 ; GNU General Public License for more details.
14 ; You should have received a copy of the GNU General Public License
15 ; along with this program. If not, see <http://www.gnu.org/licenses/>.
18 .codeseg
20 .public sfx_table
22 sfx_table:
23 .dw move_cursor_sfx
24 .dw explode_sfx
25 .dw level_up_sfx
26 .dw pause_sfx
27 .dw speedup_sfx
28 .dw slowdown_sfx
29 .dw heart_sfx
30 .dw error_sfx
31 .dw back_sfx
32 .dw speedbump_sfx
33 .dw star_sfx
34 .dw fake_skull_sfx
35 .dw letter_sfx
36 .dw fake_skull_miss_sfx
38 move_cursor_sfx:
39 .db $06, %00111000, %10001001, %11110000, %00001010
40 .db $06, %00110100, %10001001, %11110000, %00001010
41 .db $06, %00110010, %10001001, %11110000, %00001010, 0 ; ploink
43 explode_sfx:
44 .db $07, %10111111, %10000100, %01000000, %00001010
45 .db $07, %11111111, %10000100, %11101100, %00001000
46 .db $07, %10110110, %10000100, %01000000, %00001010
47 .db $07, %11110110, %10000100, %11101100, %00001000
48 .db $07, %10110010, %10000100, %01000000, %00001010
49 .db $07, %11110010, %10000100, %11101100, %00001000, 0 ; ploink
51 level_up_sfx:
52 .db $08, %01111111, %10001100, %00000000, %00001011
53 .db $08, %01111111, %10001100, %10101100, %00001001
54 .db $08, %01110110, %10001100, %00000000, %00001011
55 .db $08, %01110110, %10001100, %10101100, %00001001
56 .db $08, %01110010, %10001100, %00000000, %00001011
57 .db $08, %01110010, %10001100, %10101100, %00001001, 0 ; ploink
59 pause_sfx:
60 .db $04, %10110110, %00000000, %10000000, %00001000
61 .db $04, %10110110, %00000000, %01000000, %00001000
62 .db $04, %10110010, %00000000, %10000000, %00001000
63 .db $04, %10110010, %00000000, %01000000, %00001000, 0
65 speedup_sfx:
66 .db $4E, %00111101, %11111100, %01110000, %00001100
67 .db 0
69 slowdown_sfx:
70 .db $4E, %00111101, %11110100, %01110000, %00001001
71 .db 0
73 heart_sfx:
74 .db $08, %10110100, %11011010, %10010000, %00001000
75 .db $08, %10110010, %11011010, %10010000, %00001000
76 .db 0
78 error_sfx:
79 .db $06, %00111110, %11110100, %10000000, %00001001
80 .db $04, %00111110, %11110100, %00000000, %00001011
81 .db 0
83 back_sfx:
84 .db $06, %01111000, %10110001, %10110000, %00001000
85 .db $06, %01110010, %10110001, %10110000, %00001000
86 .db 0
88 speedbump_sfx:
89 .db $0B, %01111000, %10011100, %10010000, %00001001
90 .db $0B, %01110100, %10011100, %10010000, %00001001
91 .db $0B, %01110010, %10011100, %10010000, %00001001
92 .db $0B, %01110001, %10011100, %10010000, %00001001
93 .db 0
95 star_sfx:
96 .db $0C, %10111000, %10101010, %10010000, %00001011
97 .db $0C, %10110100, %10101010, %10010000, %00001011
98 .db $0C, %10110010, %10101010, %10010000, %00001011
99 .db $0C, %10110001, %10101010, %10010000, %00001011
100 .db 0
102 fake_skull_sfx:
103 .db $08, %01111010, %10111010, %10010000, %00001010
104 .db $04, %10111010, %10100011, %11000000, %00001000
105 .db $08, %01110100, %10111010, %10010000, %00001010
106 .db $04, %10110100, %10100011, %11000000, %00001000
107 .db $08, %01110010, %10111010, %10010000, %00001010
108 .db $04, %10110010, %10100011, %11000000, %00001000
109 .db 0
111 letter_sfx:
112 .db $0A, %10111000, %11011010, %01010000, %00001001
113 .db $0A, %10110011, %11011010, %01010000, %00001001
114 .db $0A, %10110001, %11011010, %01010000, %00001001
115 .db 0
117 fake_skull_miss_sfx:
118 .db $07, %10111010, %10110101, %00011000, %00001001
119 .db $07, %10111010, %10110101, %00100100, %00001010
120 .db $07, %01110011, %10110101, %00011000, %00001001
121 .db $07, %01110011, %10110101, %00100100, %00001010
122 .db $07, %00110001, %10110101, %00011000, %00001001
123 .db $07, %00110001, %10110101, %00100100, %00001010
124 .db 0
126 .end