foo
[dos_low3d] / src / lut.asm
1         bits 32
2         section .rodata
3
4         global _sintab
5 _sintab:
6         dw 0, 100, 201, 301, 401, 502, 602, 702, 802, 902, 1002, 1102, 1202
7         dw 1301, 1400, 1499, 1598, 1696, 1794, 1892, 1990, 2087, 2184, 2281
8         dw 2378, 2474, 2569, 2664, 2759, 2854, 2948, 3041, 3134, 3227, 3319
9         dw 3411, 3502, 3593, 3683, 3772, 3861, 3950, 4037, 4124, 4211, 4297
10         dw 4382, 4467, 4551, 4634, 4717, 4798, 4879, 4960, 5039, 5118, 5196
11         dw 5274, 5350, 5426, 5501, 5575, 5648, 5721, 5792, 5863, 5933, 6001
12         dw 6069, 6136, 6203, 6268, 6332, 6395, 6458, 6519, 6579, 6639, 6697
13         dw 6755, 6811, 6866, 6921, 6974, 7026, 7077, 7127, 7176, 7224, 7271
14         dw 7317, 7361, 7405, 7447, 7489, 7529, 7568, 7606, 7643, 7678, 7713
15         dw 7746, 7778, 7809, 7839, 7867, 7895, 7921, 7946, 7970, 7992, 8014
16         dw 8034, 8053, 8071, 8087, 8103, 8117, 8130, 8142, 8152, 8161, 8169
17         dw 8176, 8182, 8186, 8189, 8191, 8192, 8191, 8189, 8186, 8182, 8176
18         dw 8169, 8161, 8152, 8142, 8130, 8117, 8103, 8087, 8071, 8053, 8034
19         dw 8014, 7992, 7970, 7946, 7921, 7895, 7867, 7839, 7809, 7778, 7746
20         dw 7713, 7678, 7643, 7606, 7568, 7529, 7489, 7447, 7405, 7361, 7317
21         dw 7271, 7224, 7176, 7127, 7077, 7026, 6974, 6921, 6866, 6811, 6755
22         dw 6697, 6639, 6579, 6519, 6458, 6395, 6332, 6268, 6203, 6136, 6069
23         dw 6001, 5933, 5863, 5792, 5721, 5648, 5575, 5501, 5426, 5350, 5274
24         dw 5196, 5118, 5039, 4960, 4879, 4798, 4717, 4634, 4551, 4467, 4382
25         dw 4297, 4211, 4124, 4037, 3950, 3861, 3772, 3683, 3593, 3502, 3411
26         dw 3319, 3227, 3134, 3041, 2948, 2854, 2759, 2664, 2569, 2474, 2378
27         dw 2281, 2184, 2087, 1990, 1892, 1794, 1696, 1598, 1499, 1400, 1301
28         dw 1202, 1102, 1002, 902, 802, 702, 602, 502, 401, 301, 201, 100
29         dw 0, -100, -201, -301, -401, -502, -602, -702, -802, -902, -1002
30         dw -1102, -1202, -1301, -1400, -1499, -1598, -1696, -1794, -1892
31         dw -1990, -2087, -2184, -2281, -2378, -2474, -2569, -2664, -2759
32         dw -2854, -2948, -3041, -3134, -3227, -3319, -3411, -3502, -3593
33         dw -3683, -3772, -3861, -3950, -4037, -4124, -4211, -4297, -4382
34         dw -4467, -4551, -4634, -4717, -4798, -4879, -4960, -5039, -5118
35         dw -5196, -5274, -5350, -5426, -5501, -5575, -5648, -5721, -5792
36         dw -5863, -5933, -6001, -6069, -6136, -6203, -6268, -6332, -6395
37         dw -6458, -6519, -6579, -6639, -6697, -6755, -6811, -6866, -6921
38         dw -6974, -7026, -7077, -7127, -7176, -7224, -7271, -7317, -7361
39         dw -7405, -7447, -7489, -7529, -7568, -7606, -7643, -7678, -7713
40         dw -7746, -7778, -7809, -7839, -7867, -7895, -7921, -7946, -7970
41         dw -7992, -8014, -8034, -8053, -8071, -8087, -8103, -8117, -8130
42         dw -8142, -8152, -8161, -8169, -8176, -8182, -8186, -8189, -8191
43         dw -8192, -8191, -8189, -8186, -8182, -8176, -8169, -8161, -8152
44         dw -8142, -8130, -8117, -8103, -8087, -8071, -8053, -8034, -8014
45         dw -7992, -7970, -7946, -7921, -7895, -7867, -7839, -7809, -7778
46         dw -7746, -7713, -7678, -7643, -7606, -7568, -7529, -7489, -7447
47         dw -7405, -7361, -7317, -7271, -7224, -7176, -7127, -7077, -7026
48         dw -6974, -6921, -6866, -6811, -6755, -6697, -6639, -6579, -6519
49         dw -6458, -6395, -6332, -6268, -6203, -6136, -6069, -6001, -5933
50         dw -5863, -5792, -5721, -5648, -5575, -5501, -5426, -5350, -5274
51         dw -5196, -5118, -5039, -4960, -4879, -4798, -4717, -4634, -4551
52         dw -4467, -4382, -4297, -4211, -4124, -4037, -3950, -3861, -3772
53         dw -3683, -3593, -3502, -3411, -3319, -3227, -3134, -3041, -2948
54         dw -2854, -2759, -2664, -2569, -2474, -2378, -2281, -2184, -2087
55         dw -1990, -1892, -1794, -1696, -1598, -1499, -1400, -1301, -1202
56         dw -1102, -1002, -902, -802, -702, -602, -502, -401, -301, -201, -100
57
58
59 ; vi:ft=nasm ts=8 sts=8 sw=8: