(Windows BGI - with mouse) version 6.0 is currently maintained and
Michael Main at the University of Colorado http://www.cs.colorado.edu/~main/cs1300/doc/bgi/bgi.html
to . . .
and modify this library
as you like”.
This release does not
modify Version 6.0 of WinBGIm
(Nov 2005 update),
except for some trivial changes that were needed to get it to compile
link under MingW 5.0.3.
installed as part of Quincy 2005
(a simple C/C++ IDE for MingW) and Codeblocks EDU-Portable (Codeblocks-EP, an educational distribution of the Code::Blocks IDE). It is also required as a building block
of the koolplot
2D graph plotting library, also released with Quincy and Codeblocks-EP.
the WinBGIm 6.0 library for MingW 5.x.x
Library built with MingW 5.0.3 and GCC 3.4.5
Copy headers winbgim.h, and graphics.h To
your MingW #include directory.
Copy library libbgi.a
your MingW lib
Note: The current version is based on the Nov 2005 updates to the library. These updates use mutex threads to fix instabilities on some systems when using previous versions.
It is recommended that you update if you are using any of the previous versions of WinBGIm from Colorado University.
The WinBGIm 6.0 (Nov 2005) source
To build the library,
the provided makefile
the MSYS system,
or use the
C/C++ IDE project file, WinBGIm [libbgi.a].PRJ
The latest publicly available source code is available from Michael Main's BGI directory.
here, or mirrored locally here.
Guide to WinBGIm Functions
Note: This guide presents some simple WinBGIm examples. Quincy 2005 makes it easy to program with WinBGIm and has a tutorial on how to display grids with moving characters for board/platform games or simulations.
Modified: July 2006