🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #33

XLIB: ATI VGA wonder, possible fix

#33
From: egg
Date: Thu, 22 Oct 1992 20:15
50 lines
1650 bytes
Hi,

I would appreciate it if one of you folks who cant get XLIb to work properly
please run a test for me.

In XLIB.INC insert a macro

WORDOUT macro
  out   dx,al
  inc   dx
  xchg  al,ah
  out   dx,al
  xchg  al,ah
  dec   dx
  endm

and in all .ASM files replace

  out dx,ax

with

  WORDOUT


Thanks,

If I find out that this works I'll tailor the next release to support a more
efficient macro.

PS. Coming up next:
  Fast Bezier Curves c/o Matthew Mkenzie
  Video ram based masked bitmaps with versions that clip to a user defined
     clipping rectangle  (similar to Abrash's but model independent and
     easier to use)
  Limited clipped planar bitmap blits (only clip rows). Ideas for full
    clipping of PBM's welcome, I may need to resort to linear type bitmaps
    for this purpose
  Improved hardware detection (coprocessor detection and possibly limited
    VGA card type identification... If I can get the data I need)
  Mouse functions based Shane's but with support for double buffered modes
    and split screen modes (Maybe?)
  Any other goodies I pick up by then

The next release may be the last so if you have any ideas to share send them 
now!

Happy hacking,
Themie
egg@dstos3.dsto.gov.au
Technical Details
Message-ID: <1992Oct22.141555.164863@dstos3.dsto.gov.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!munnari.oz.au!yoyo.aarnet.edu.au!dstos3.dsto.gov.au!egg

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!munnari.oz.au!yoyo.aarnet.edu.au!dstos3.dsto.gov.au!egg
From: egg@dstos3.dsto.gov.au
Newsgroups: rec.games.programmer
Subject: XLIB: ATI VGA wonder, possible fix
Message-ID: <1992Oct22.141555.164863@dstos3.dsto.gov.au>
Date: 22 Oct 92 14:15:54 CST
Organization: Defence Science and Technology Organisation
Lines: 50