🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #2066

VGALIB 0.1 - OS/2 Direct Video Demos/Src release 0.1

#2066
From: John Stone
Date: Wed, 14 Oct 1992 22:41
30 lines
1824 bytes
Hi there!

I'm here to announce that I'm finally ready to give out the first demos of
VGALIB.  VGALIB is an OS/2 direct video library, it uses VioGetPhysBuf()
to write to the physical display buffer.  It runs in 320x200x256 mode, and
has the following primitives so far:  2D line (dumb clipping alg)  
2D Circle (needs to be adjusted for aspect ratio)
Filled Boxes, Putpixel(), getpixel(), fast screen clears.

I have included 4 demos with source (except for wave, which is still being worked on)

With this kit you should be able to write FAST videogames under OS/2 2.0,
all of it is done with fixed point, or integer arithmetic, and it is very quick.
Performance is much better than most DOS based graphics stuff, but the penalty is
that I have spent a lot of time gettting speed, and I don't have very many 
primitives yet, but more will come as I have time.

I have had a provlem uploading it to hobbes though, for some reason the upload
hangs at 66k out of 111k.  I have placed it at wuarchive in the MSDOS_UPLOADS
area.  It is called vgalib.zip

Read the instructions included in the zip file and mail me if you have any more questions.

I'll put it on hobbes as soon as I can get it to upload right...


Later,
        John Stone
        johns@cs.umr.edu
Technical Details
Message-ID: <1992Oct14.224101.6702@umr.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!usenet-feed.cc.umr.edu!mcs213f.cs.umr.edu!johns

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!ukma!darwin.sura.net!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!usenet-feed.cc.umr.edu!mcs213f.cs.umr.edu!johns
From: johns@cs.umr.edu (John Stone)
Subject: VGALIB 0.1 - OS/2 Direct Video Demos/Src release 0.1
Date: Wed, 14 Oct 1992 22:41:01 GMT
Nntp-Posting-Host: mcs213f.cs.umr.edu
Organization: University of Missouri - Rolla
Sender: cnews@umr.edu (UMR Usenet News Post)
Originator: johns@mcs213f.cs.umr.edu
Message-ID: <1992Oct14.224101.6702@umr.edu>
Lines: 33