/xlibpas

Primary LanguageAssembly

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º                                                                           º
º        XLIB v2.0 - Graphics Library for Borland/Turbo Pascal 7.0          º
º                                                                           º
º               Tristan Tarrant - tristant@cogs.susx.ac.uk                  º
º                                                                           º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
º                                                                           º
º                                 Credits                                   º
º                                                                           º
º                             Themie Gouthas                                º
º                                                                           º
º                            Matthew MacKenzie                              º
º                                                                           º
º                             Tore Bastiansen                               º
º                                                                           º
º                                 Andy Tam                                  º
º                                                                           º
º                               Douglas Webb                                º
º                                                                           º
º                              John  Schlagel                               º
º                                                                           º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
º                                                                           º
º           I informally reserve all rights to the code in XLIB             º
º       Rights to contributed code is also assumed to be reserved by        º
º                          the original authors.                            º
º                                                                           º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º DISCLAIMER                                                                º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

  This library is distributed AS IS. The author/s specifically disclaim any
  responsibility for any loss of profit or any incidental, consequential or
  other damages.

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º WHAT THIS PACKAGE IS                                                      º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

  XLibPas v2.0 is a set of libraries and utilities that allow you to use some
  extended features of the standard VGA adapter which are not exploited in 
  mode 13h. The most important features are :
    - Use of all of the 256k of standard VGA memory
    - Several tweaked resolutions, all in 256 colours
    - Multiple pages, double- and triple-buffering, page flipping and panning
    - Split screen
    - Planar, Video and Compiled bitmaps
    - Drawing procedures (line,circle,pixel,boxes,filling,polygons)
    - Text handling supporting user fonts
    - Archiving and compression
    - GIF/BMP encoding and decoding
    - Bitmap scaling
    - Virtual VSync handler
    - Mouse routines
    - Palette handling
    - ...and (at long last) Protected Mode (experimental)