
Here are some programs and packages for other operation systems.
And, of course, don't forget to checkout the GNU ADA site
An example of using the Linux 'svgalib' from Ada to do console graphics.
Download Linux graphics example (4Kb)
Note that from the 2.2 kernel series framebuffers are supported!
A binding to the DOS standard conio library.
Download DOS console I/O (31Kb)
An easy to use package to do VGA (640x480x16) graphics using the GNAT
DOS compiler. As it restricts itself to VGA only, this package should run on
about any PC (S)VGA card.
Download DOS VGA package
(106Kb)
note: Gautier de Montmollin has written a a nice shell and other graphics
programs around my low-level packages. Gautiers packages can be found
at his DOS page
A 256 color SVGA graphics package for DOS. This package requires the a VESA (VBE)
compatible SVGA card or a VESA (VBE) driver program. It supports resolutions up to
1024x1280 and the VBE 2.0 Linear Frame Buffer where available.
Download DOS SVGA package
(95Kb)
note: Gautier de Montmollin has written a a nice shell and other graphics
programs around my low-level packages. Gautiers packages can be found
at his DOS page
A package specification for accessing the I/O ports under DOS with implementations
for either GNAT 3.07/3.10 for DOS or ObjectAda with the TNT DOS Extender.
Download DOS I/O ports (4KB)
A basic package for writing interrupt handlers using GNAT/DOS 3.07/3.10.
Download DOS Interrupts package (4Kb)
Copyright © 2001, Jerry van Dijk
Last Updated december-19-2001