Skip to content

Instantly share code, notes, and snippets.

@Jacajack
Last active December 10, 2019 00:25
Show Gist options
  • Save Jacajack/509370b54d1d7c197d019987ffb438fb to your computer and use it in GitHub Desktop.
Save Jacajack/509370b54d1d7c197d019987ffb438fb to your computer and use it in GitHub Desktop.
PPG wavetable data extracted from EPROM image
0 -- 0x0000 -- Wavetable 0 (00h):
0) wave 101 (65h) at 0 (00h)
1) wave 69 (45h) at 8 (08h)
2) wave 70 (46h) at 16 (10h)
3) wave 71 (47h) at 24 (18h)
4) wave 72 (48h) at 32 (20h)
5) wave 73 (49h) at 40 (28h)
6) wave 74 (4ah) at 48 (30h)
7) wave 75 (4bh) at 60 (3ch)
1 -- 0x0011 -- Wavetable 1 (01h):
0) wave 77 (4dh) at 0 (00h)
1) wave 78 (4eh) at 8 (08h)
2) wave 79 (4fh) at 16 (10h)
3) wave 80 (50h) at 24 (18h)
4) wave 81 (51h) at 32 (20h)
5) wave 82 (52h) at 40 (28h)
6) wave 83 (53h) at 48 (30h)
7) wave 84 (54h) at 60 (3ch)
2 -- 0x0022 -- Wavetable 2 (02h):
0) wave 101 (65h) at 0 (00h)
1) wave 47 (2fh) at 30 (1eh)
2) wave 131 (83h) at 38 (26h)
3) wave 132 (84h) at 46 (2eh)
4) wave 141 (8dh) at 54 (36h)
5) wave 142 (8eh) at 60 (3ch)
3 -- 0x002f -- Wavetable 3 (03h):
0) wave 101 (65h) at 0 (00h)
1) wave 94 (5eh) at 8 (08h)
2) wave 95 (5fh) at 16 (10h)
3) wave 96 (60h) at 24 (18h)
4) wave 97 (61h) at 32 (20h)
5) wave 98 (62h) at 40 (28h)
6) wave 100 (64h) at 60 (3ch)
4 -- 0x003e -- Wavetable 4 (04h):
0) wave 2 (02h) at 0 (00h)
1) wave 1 (01h) at 24 (18h)
2) wave 0 (00h) at 48 (30h)
3) wave 1 (01h) at 60 (3ch)
5 -- 0x0047 -- Wavetable 5 (05h):
0) wave 131 (83h) at 0 (00h)
1) wave 132 (84h) at 8 (08h)
2) wave 141 (8dh) at 16 (10h)
3) wave 142 (8eh) at 24 (18h)
4) wave 143 (8fh) at 32 (20h)
5) wave 144 (90h) at 60 (3ch)
6 -- 0x0054 -- Wavetable 6 (06h):
0) wave 101 (65h) at 0 (00h)
1) wave 54 (36h) at 8 (08h)
2) wave 55 (37h) at 16 (10h)
3) wave 56 (38h) at 24 (18h)
4) wave 57 (39h) at 32 (20h)
5) wave 88 (58h) at 40 (28h)
6) wave 89 (59h) at 48 (30h)
7) wave 53 (35h) at 54 (36h)
8) wave 104 (68h) at 60 (3ch)
7 -- 0x0067 -- Wavetable 7 (07h):
0) wave 114 (72h) at 0 (00h)
1) wave 115 (73h) at 20 (14h)
2) wave 116 (74h) at 40 (28h)
3) wave 99 (63h) at 60 (3ch)
8 -- 0x0070 -- Wavetable 8 (08h):
0) wave 108 (6ch) at 0 (00h)
1) wave 65 (41h) at 24 (18h)
2) wave 63 (3fh) at 40 (28h)
3) wave 90 (5ah) at 60 (3ch)
9 -- 0x0079 -- Wavetable 9 (09h):
0) wave 101 (65h) at 0 (00h)
1) wave 61 (3dh) at 8 (08h)
2) wave 62 (3eh) at 16 (10h)
3) wave 63 (3fh) at 24 (18h)
4) wave 66 (42h) at 32 (20h)
5) wave 67 (43h) at 40 (28h)
6) wave 68 (44h) at 60 (3ch)
10 -- 0x0088 -- Wavetable 10 (0ah):
0) wave 42 (2ah) at 0 (00h)
1) wave 43 (2bh) at 14 (0eh)
2) wave 44 (2ch) at 30 (1eh)
3) wave 45 (2dh) at 46 (2eh)
4) wave 46 (2eh) at 60 (3ch)
11 -- 0x0093 -- Wavetable 11 (0bh):
0) wave 41 (29h) at 0 (00h)
1) wave 40 (28h) at 16 (10h)
2) wave 39 (27h) at 32 (20h)
3) wave 38 (26h) at 48 (30h)
4) wave 37 (25h) at 60 (3ch)
12 -- 0x009e -- Wavetable 12 (0ch):
0) wave 101 (65h) at 0 (00h)
1) wave 54 (36h) at 8 (08h)
2) wave 55 (37h) at 16 (10h)
3) wave 56 (38h) at 24 (18h)
4) wave 57 (39h) at 32 (20h)
5) wave 58 (3ah) at 40 (28h)
6) wave 59 (3bh) at 48 (30h)
7) wave 60 (3ch) at 60 (3ch)
13 -- 0x00af -- Wavetable 13 (0dh):
0) wave 241 (f1h) at 0 (00h)
1) wave 242 (f2h) at 8 (08h)
2) wave 243 (f3h) at 16 (10h)
3) wave 244 (f4h) at 24 (18h)
4) wave 245 (f5h) at 32 (20h)
5) wave 241 (f1h) at 40 (28h)
6) wave 242 (f2h) at 48 (30h)
7) wave 243 (f3h) at 60 (3ch)
14 -- 0x00c0 -- Wavetable 14 (0eh):
0) wave 101 (65h) at 0 (00h)
1) wave 5 (05h) at 12 (0ch)
2) wave 6 (06h) at 24 (18h)
3) wave 85 (55h) at 36 (24h)
4) wave 8 (08h) at 48 (30h)
5) wave 48 (30h) at 60 (3ch)
15 -- 0x00cd -- Wavetable 15 (0fh):
0) wave 12 (0ch) at 0 (00h)
1) wave 11 (0bh) at 20 (14h)
2) wave 53 (35h) at 50 (32h)
3) wave 104 (68h) at 60 (3ch)
16 -- 0x00d6 -- Wavetable 16 (10h):
0) wave 146 (92h) at 0 (00h)
1) wave 147 (93h) at 2 (02h)
2) wave 148 (94h) at 4 (04h)
3) wave 149 (95h) at 6 (06h)
4) wave 150 (96h) at 8 (08h)
5) wave 151 (97h) at 10 (0ah)
6) wave 152 (98h) at 12 (0ch)
7) wave 153 (99h) at 14 (0eh)
8) wave 154 (9ah) at 16 (10h)
9) wave 155 (9bh) at 18 (12h)
10) wave 156 (9ch) at 20 (14h)
11) wave 157 (9dh) at 22 (16h)
12) wave 158 (9eh) at 24 (18h)
13) wave 159 (9fh) at 26 (1ah)
14) wave 160 (a0h) at 28 (1ch)
15) wave 161 (a1h) at 30 (1eh)
16) wave 162 (a2h) at 32 (20h)
17) wave 163 (a3h) at 34 (22h)
18) wave 164 (a4h) at 36 (24h)
19) wave 165 (a5h) at 38 (26h)
20) wave 166 (a6h) at 40 (28h)
21) wave 167 (a7h) at 42 (2ah)
22) wave 168 (a8h) at 44 (2ch)
23) wave 169 (a9h) at 46 (2eh)
24) wave 170 (aah) at 48 (30h)
25) wave 171 (abh) at 50 (32h)
26) wave 172 (ach) at 52 (34h)
27) wave 173 (adh) at 54 (36h)
28) wave 174 (aeh) at 56 (38h)
29) wave 175 (afh) at 58 (3ah)
30) wave 176 (b0h) at 60 (3ch)
17 -- 0x0115 -- Wavetable 23 (17h):
0) wave 106 (6ah) at 0 (00h)
1) wave 109 (6dh) at 8 (08h)
2) wave 113 (71h) at 14 (0eh)
3) wave 90 (5ah) at 22 (16h)
4) wave 13 (0dh) at 28 (1ch)
5) wave 113 (71h) at 60 (3ch)
18 -- 0x0122 -- Wavetable 18 (12h):
0) wave 85 (55h) at 0 (00h)
1) wave 85 (55h) at 8 (08h)
2) wave 86 (56h) at 16 (10h)
3) wave 91 (5bh) at 24 (18h)
4) wave 62 (3eh) at 32 (20h)
5) wave 71 (47h) at 40 (28h)
6) wave 86 (56h) at 48 (30h)
7) wave 85 (55h) at 56 (38h)
8) wave 85 (55h) at 60 (3ch)
19 -- 0x0135 -- Wavetable 19 (13h):
0) wave 117 (75h) at 0 (00h)
1) wave 117 (75h) at 28 (1ch)
2) wave 116 (74h) at 40 (28h)
3) wave 119 (77h) at 52 (34h)
4) wave 119 (77h) at 60 (3ch)
20 -- 0x0140 -- Wavetable 20 (14h):
0) wave 101 (65h) at 0 (00h)
1) wave 101 (65h) at 3 (03h)
2) wave 80 (50h) at 4 (04h)
3) wave 80 (50h) at 7 (07h)
4) wave 69 (45h) at 8 (08h)
5) wave 69 (45h) at 11 (0bh)
6) wave 81 (51h) at 12 (0ch)
7) wave 81 (51h) at 15 (0fh)
8) wave 70 (46h) at 16 (10h)
9) wave 70 (46h) at 19 (13h)
10) wave 82 (52h) at 20 (14h)
11) wave 82 (52h) at 23 (17h)
12) wave 71 (47h) at 24 (18h)
13) wave 71 (47h) at 27 (1bh)
14) wave 83 (53h) at 28 (1ch)
15) wave 83 (53h) at 31 (1fh)
16) wave 72 (48h) at 32 (20h)
17) wave 72 (48h) at 35 (23h)
18) wave 84 (54h) at 36 (24h)
19) wave 84 (54h) at 39 (27h)
20) wave 73 (49h) at 40 (28h)
21) wave 73 (49h) at 43 (2bh)
22) wave 85 (55h) at 44 (2ch)
23) wave 85 (55h) at 47 (2fh)
24) wave 74 (4ah) at 48 (30h)
25) wave 74 (4ah) at 60 (3ch)
21 -- 0x0175 -- Wavetable 33 (21h):
0) wave 32 (20h) at 0 (00h)
1) wave 30 (1eh) at 12 (0ch)
2) wave 29 (1dh) at 17 (11h)
3) wave 28 (1ch) at 22 (16h)
4) wave 27 (1bh) at 27 (1bh)
5) wave 26 (1ah) at 32 (20h)
6) wave 25 (19h) at 37 (25h)
7) wave 24 (18h) at 42 (2ah)
8) wave 23 (17h) at 46 (2eh)
9) wave 22 (16h) at 50 (32h)
10) wave 21 (15h) at 54 (36h)
11) wave 21 (15h) at 60 (3ch)
22 -- 0x018e -- Wavetable 34 (22h):
0) wave 32 (20h) at 0 (00h)
1) wave 33 (21h) at 14 (0eh)
2) wave 32 (20h) at 15 (0fh)
3) wave 34 (22h) at 29 (1dh)
4) wave 32 (20h) at 30 (1eh)
5) wave 35 (23h) at 43 (2bh)
6) wave 32 (20h) at 44 (2ch)
7) wave 36 (24h) at 60 (3ch)
23 -- 0x019f -- Wavetable 23 (17h):
0) wave 136 (88h) at 0 (00h)
1) wave 136 (88h) at 8 (08h)
2) wave 137 (89h) at 20 (14h)
3) wave 138 (8ah) at 32 (20h)
4) wave 139 (8bh) at 44 (2ch)
5) wave 140 (8ch) at 56 (38h)
6) wave 140 (8ch) at 60 (3ch)
24 -- 0x01ae -- Wavetable 24 (18h):
0) wave 106 (6ah) at 0 (00h)
1) wave 107 (6bh) at 10 (0ah)
2) wave 108 (6ch) at 20 (14h)
3) wave 109 (6dh) at 30 (1eh)
4) wave 110 (6eh) at 40 (28h)
5) wave 111 (6fh) at 50 (32h)
6) wave 112 (70h) at 60 (3ch)
25 -- 0x01bd -- Wavetable 37 (25h):
0) wave 101 (65h) at 0 (00h)
1) wave 112 (70h) at 16 (10h)
2) wave 101 (65h) at 17 (11h)
3) wave 113 (71h) at 32 (20h)
4) wave 101 (65h) at 33 (21h)
5) wave 112 (70h) at 48 (30h)
6) wave 101 (65h) at 49 (31h)
7) wave 91 (5bh) at 60 (3ch)
26 -- 0x01ce -- Wavetable 26 (1ah):
0) wave 178 (b2h) at 0 (00h)
1) wave 179 (b3h) at 2 (02h)
2) wave 180 (b4h) at 4 (04h)
3) wave 181 (b5h) at 6 (06h)
4) wave 182 (b6h) at 8 (08h)
5) wave 183 (b7h) at 10 (0ah)
6) wave 184 (b8h) at 12 (0ch)
7) wave 185 (b9h) at 14 (0eh)
8) wave 186 (bah) at 16 (10h)
9) wave 187 (bbh) at 18 (12h)
10) wave 188 (bch) at 20 (14h)
11) wave 189 (bdh) at 22 (16h)
12) wave 190 (beh) at 24 (18h)
13) wave 191 (bfh) at 26 (1ah)
14) wave 192 (c0h) at 28 (1ch)
15) wave 193 (c1h) at 30 (1eh)
16) wave 194 (c2h) at 32 (20h)
17) wave 195 (c3h) at 34 (22h)
18) wave 196 (c4h) at 36 (24h)
19) wave 197 (c5h) at 38 (26h)
20) wave 198 (c6h) at 40 (28h)
21) wave 199 (c7h) at 42 (2ah)
22) wave 200 (c8h) at 44 (2ch)
23) wave 201 (c9h) at 46 (2eh)
24) wave 202 (cah) at 48 (30h)
25) wave 203 (cbh) at 50 (32h)
26) wave 204 (cch) at 52 (34h)
27) wave 205 (cdh) at 54 (36h)
28) wave 206 (ceh) at 56 (38h)
29) wave 207 (cfh) at 58 (3ah)
30) wave 208 (d0h) at 60 (3ch)
27 -- 0x020d -- Wavetable 27 (1bh):
0) wave 211 (d3h) at 0 (00h)
1) wave 212 (d4h) at 2 (02h)
2) wave 213 (d5h) at 4 (04h)
3) wave 214 (d6h) at 6 (06h)
4) wave 215 (d7h) at 8 (08h)
5) wave 216 (d8h) at 10 (0ah)
6) wave 217 (d9h) at 12 (0ch)
7) wave 218 (dah) at 14 (0eh)
8) wave 219 (dbh) at 16 (10h)
9) wave 220 (dch) at 18 (12h)
10) wave 221 (ddh) at 20 (14h)
11) wave 222 (deh) at 22 (16h)
12) wave 223 (dfh) at 24 (18h)
13) wave 224 (e0h) at 26 (1ah)
14) wave 225 (e1h) at 28 (1ch)
15) wave 226 (e2h) at 30 (1eh)
16) wave 227 (e3h) at 32 (20h)
17) wave 228 (e4h) at 34 (22h)
18) wave 229 (e5h) at 36 (24h)
19) wave 230 (e6h) at 38 (26h)
20) wave 231 (e7h) at 40 (28h)
21) wave 232 (e8h) at 42 (2ah)
22) wave 233 (e9h) at 44 (2ch)
23) wave 234 (eah) at 46 (2eh)
24) wave 235 (ebh) at 48 (30h)
25) wave 236 (ech) at 50 (32h)
26) wave 237 (edh) at 52 (34h)
27) wave 238 (eeh) at 54 (36h)
28) wave 239 (efh) at 56 (38h)
29) wave 240 (f0h) at 58 (3ah)
30) wave 241 (f1h) at 60 (3ch)
28 -- 0x024c -- Wavetable 40 (28h):
0) wave 55 (37h) at 0 (00h)
1) wave 97 (61h) at 12 (0ch)
2) wave 70 (46h) at 14 (0eh)
3) wave 116 (74h) at 16 (10h)
4) wave 71 (47h) at 18 (12h)
5) wave 41 (29h) at 20 (14h)
6) wave 124 (7ch) at 22 (16h)
7) wave 138 (8ah) at 24 (18h)
8) wave 1 (01h) at 26 (1ah)
9) wave 80 (50h) at 28 (1ch)
10) wave 43 (2bh) at 30 (1eh)
11) wave 149 (95h) at 32 (20h)
12) wave 117 (75h) at 34 (22h)
13) wave 66 (42h) at 36 (24h)
14) wave 85 (55h) at 38 (26h)
15) wave 27 (1bh) at 40 (28h)
16) wave 38 (26h) at 42 (2ah)
17) wave 44 (2ch) at 44 (2ch)
18) wave 82 (52h) at 46 (2eh)
19) wave 103 (67h) at 48 (30h)
20) wave 8 (08h) at 50 (32h)
21) wave 107 (6bh) at 52 (34h)
22) wave 109 (6dh) at 54 (36h)
23) wave 65 (41h) at 56 (38h)
24) wave 108 (6ch) at 58 (3ah)
25) wave 101 (65h) at 60 (3ch)
29 -- 0x0281 -- Wavetable 173 (adh):
0) wave 218 (dah) at 33 (21h)
1) wave 45 (2dh) at 54 (36h)
2) wave 64 (40h) at 72 (48h)
30 -- 0x0288 -- Wavetable 80 (50h):
0) wave 87 (57h) at 92 (5ch)
31 -- 0x028b -- Wavetable 97 (61h):
0) wave 100 (64h) at 102 (66h)
32 -- 0x028e -- Wavetable 103 (67h):
0) wave 102 (66h) at 101 (65h)
33 -- 0x0291 -- Wavetable 98 (62h):
0) wave 94 (5eh) at 89 (59h)
34 -- 0x0294 -- Wavetable 84 (54h):
0) wave 79 (4fh) at 74 (4ah)
35 -- 0x0297 -- Wavetable 67 (43h):
0) wave 58 (3ah) at 52 (34h)
1) wave 44 (2ch) at 37 (25h)
2) wave 30 (1eh) at 23 (17h)
3) wave 16 (10h) at 10 (0ah)
4) wave 5 (05h) at 255 (ffh)
36 -- 0x02a2 -- Wavetable 251 (fbh):
0) wave 246 (f6h) at 244 (f4h)
37 -- 0x02a5 -- Wavetable 239 (efh):
0) wave 236 (ech) at 233 (e9h)
38 -- 0x02a8 -- Wavetable 230 (e6h):
0) wave 230 (e6h) at 229 (e5h)
39 -- 0x02ab -- Wavetable 228 (e4h):
0) wave 228 (e4h) at 228 (e4h)
40 -- 0x02ae -- Wavetable 229 (e5h):
0) wave 229 (e5h) at 230 (e6h)
41 -- 0x02b1 -- Wavetable 232 (e8h):
0) wave 233 (e9h) at 234 (eah)
42 -- 0x02b4 -- Wavetable 235 (ebh):
0) wave 236 (ech) at 238 (eeh)
43 -- 0x02b7 -- Wavetable 239 (efh):
0) wave 240 (f0h) at 242 (f2h)
44 -- 0x02ba -- Wavetable 243 (f3h):
0) wave 246 (f6h) at 246 (f6h)
45 -- 0x02bd -- Wavetable 249 (f9h):
0) wave 249 (f9h) at 253 (fdh)
46 -- 0x02c0 -- Wavetable 255 (ffh):
0) wave 13 (0dh) at 26 (1ah)
1) wave 37 (25h) at 48 (30h)
2) wave 58 (3ah) at 66 (42h)
47 -- 0x02c7 -- Wavetable 73 (49h):
0) wave 76 (4ch) at 78 (4eh)
48 -- 0x02ca -- Wavetable 76 (4ch):
0) wave 73 (49h) at 69 (45h)
49 -- 0x02cd -- Wavetable 61 (3dh):
0) wave 54 (36h) at 44 (2ch)
1) wave 34 (22h) at 24 (18h)
2) wave 14 (0eh) at 6 (06h)
3) wave 252 (fch) at 245 (f5h)
50 -- 0x02d6 -- Wavetable 239 (efh):
0) wave 234 (eah) at 233 (e9h)
51 -- 0x02d9 -- Wavetable 232 (e8h):
0) wave 231 (e7h) at 235 (ebh)
52 -- 0x02dc -- Wavetable 238 (eeh):
0) wave 243 (f3h) at 249 (f9h)
53 -- 0x02df -- Wavetable 1 (01h):
0) wave 9 (09h) at 18 (12h)
1) wave 26 (1ah) at 33 (21h)
2) wave 40 (28h) at 45 (2dh)
3) wave 51 (33h) at 53 (35h)
4) wave 55 (37h) at 55 (37h)
5) wave 52 (34h) at 47 (2fh)
6) wave 42 (2ah) at 35 (23h)
7) wave 28 (1ch) at 19 (13h)
8) wave 11 (0bh) at 4 (04h)
9) wave 251 (fbh) at 243 (f3h)
54 -- 0x02f4 -- Wavetable 235 (ebh):
0) wave 229 (e5h) at 225 (e1h)
55 -- 0x02f7 -- Wavetable 222 (deh):
0) wave 220 (dch) at 220 (dch)
56 -- 0x02fa -- Wavetable 221 (ddh):
0) wave 224 (e0h) at 229 (e5h)
57 -- 0x02fd -- Wavetable 234 (eah):
0) wave 240 (f0h) at 247 (f7h)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment