mirror of https://github.com/nmlgc/ReC98.git
29 lines
1.1 KiB
NASM
29 lines
1.1 KiB
NASM
|
; public domain!!
|
||
|
; Atan8[n] = atan( n/256 ) * 128 / pi
|
||
|
; 0 <= n <= 256
|
||
|
;
|
||
|
; Revision History:
|
||
|
; 92/7/29 A.Koizuka
|
||
|
; 93/ 5/29 [M0.18] .CONST->.DATA
|
||
|
;
|
||
|
|
||
|
public AtanTable8,_AtanTable8
|
||
|
|
||
|
_AtanTable8 label byte
|
||
|
AtanTable8 db 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2
|
||
|
db 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5
|
||
|
db 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7
|
||
|
db 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,10,10,10
|
||
|
db 10,10,10,10,11,11,11,11, 11,11,11,12,12,12,12,12
|
||
|
db 12,12,13,13,13,13,13,13, 13,14,14,14,14,14,14,14
|
||
|
db 15,15,15,15,15,15,15,16, 16,16,16,16,16,16,17,17
|
||
|
db 17,17,17,17,17,17,18,18, 18,18,18,18,18,19,19,19
|
||
|
db 19,19,19,19,19,20,20,20, 20,20,20,20,20,21,21,21
|
||
|
db 21,21,21,21,21,21,22,22, 22,22,22,22,22,22,23,23
|
||
|
db 23,23,23,23,23,23,23,24, 24,24,24,24,24,24,24,24
|
||
|
db 25,25,25,25,25,25,25,25, 25,25,26,26,26,26,26,26
|
||
|
db 26,26,26,27,27,27,27,27, 27,27,27,27,27,28,28,28
|
||
|
db 28,28,28,28,28,28,28,28, 29,29,29,29,29,29,29,29
|
||
|
db 29,29,29,30,30,30,30,30, 30,30,30,30,30,30,31,31
|
||
|
db 31,31,31,31,31,31,31,31, 31,31,32,32,32,32,32,32
|