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