Category : Assembly Language Source Code
Archive   : VGAKIT60.ZIP
Filename : SVGA320.ASM

 
Output of file : SVGA320.ASM contained in archive : VGAKIT60.ZIP

include model.inc
include vesa.inc

;
; VGAKIT Version 6.0
;
; Copyright 1988,89,90,91,92,93,94 John Bridges
; Free for use in commercial, shareware or freeware applications
;
; SVGA320.ASM
;
;
.data
extrn cirrus:byte,everex:byte,paradise:byte,tseng:byte,trident:byte
extrn t8900:byte,ativga:byte,aheada:byte,aheadb:byte
extrn oaktech:byte,video7:byte,chipstech:byte,tseng4:byte,genoa:byte
extrn ncr:byte,compaq:byte,acumos:byte,vesa:byte

extrn maxx:word,maxy:word,scanline:word,ourseg:word

.code
public svga320
extrn mkadrtbl:proc,txtmode:proc,setmany:proc,vesaset:proc

svga320 proc ;Set 320x200x256 on most VGA cards
mov [ourseg],0a000h
mov ax,320
mov [maxx],ax ;default width to 320
mov [scanline],ax

mov ax,13h
int 10h
mov ax,200
mov [maxy],ax
call mkadrtbl
notr: ret
svga320 endp

end



  3 Responses to “Category : Assembly Language Source Code
Archive   : VGAKIT60.ZIP
Filename : SVGA320.ASM

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/