; new grouping - all primary system functions in one file, just using includes

;========================================
;         INCLUDES OF EQUATES
;========================================

.include 'msg.inc'
.include 'memdefs.inc'

;========================================
;	MACROS
;========================================


;========================================
;	INCLUDES OF PROGRAMS
;========================================

.include 'trig.s'
.include 'rand.s'
.include 'normgen.s'

.data			; data tables for math processes
.even
table0:
.include "sine16.s"	; table of sines, 0 to PI/2, in 256 steps, giving around 1/3 degree per step
.include "atantab.s"	; table of arc-tans 0 to 1, 257 steps, giving 0 to 128 (ie 0 to 45 degrees)
.include "fsine2.s"	; full length sine table to eventually replace the short one, or perhaps be created from the small one
			; with the small one being kept in rom
.include "horizon.s"
