;/**************************************************************************** ;** MODULE: adata.asm ;** AUTHOR: Sami Tammilehto / Fennosoftec OY ;** DOCUMENT: ? ;** VERSION: 1.0 ;** REFERENCE: - ;** REVISED BY: - ;***************************************************************************** ;** ;** Assembler / Data ;** ;****************************************************************************/ include a.inc asm_data SEGMENT para public use16 'DATA' _datanull dd 12345678h ;offsets to rows in vram _rows LABEL WORD dw MAXROWS dup(0) _rowlen dw 0 _cdataseg dw 0 ;segment to video memory _vramseg dw 0 ALIGN 4 ;projection clip window _projclipx dd 0,319 ;(xmin,xmax) _projclipy dd 0,199 ;(ymin,ymax) _projclipz dd 256,1000000000 ;(zmin,zmax) ;projection variables _projmulx dd 250 _projmuly dd 220 _projaddx dd 160 _projaddy dd 100 _projaspect dw 256 ;aspect ratio (ratio=256*ypitch/xpitch) _projoversampleshr dw 0 ;video driver routine pointers vr LABEL WORD dw VRSIZE dup(0) _polydrw LABEL WORD dw 1024 dup(0) _sintable LABEL WORD include adatasin.inc _avistan LABEL WORD include avistan.inc _afilldiv LABEL WORD include afilldiv.inc asm_data ENDS END