Upload
This commit is contained in:
commit
43352ff262
1291 changed files with 220976 additions and 0 deletions
60
VISU/ADATA.ASM
Normal file
60
VISU/ADATA.ASM
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
;/****************************************************************************
|
||||
;** 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
|
||||
Loading…
Reference in a new issue